.DEM

Fichier DEM

Recorded Game Demo File
Poser une question
RÉPONSE RAPIDE

Un fichier DEM est une rediffusion de jeu enregistrée qui stocke les entrées des joueurs et les instantanés réseau - et non des images vidéo. Vous le visionnez en le plaçant dans le dossier du jeu correspondant et en utilisant le lecteur de démo intégré (ex: Counter-Strike 2, Half-Life). Aucun lecteur multimédia autonome ne peut l'ouvrir. Pour obtenir un MP4, lancez la démo dans le jeu et enregistrez votre écran.

Développeur : Valve (GoldSrc / Source engine; format also used by id Software and others) Catégorie : Fichiers jeu MIME: application/octet-stream
S'OUVRE SUR Windows macOS Linux
Lié : .OBB · .PAK · .ROFL · .PACKAGE

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 4, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier DEM ?

Les fichiers .dem stockent des enregistrements de gameplay (communément appelés démos) capturés par le moteur de jeu lors d'un match en direct ou d'une séquence scriptée. Le format est étroitement associé aux jeux de tir à la première personne, en particulier les jeux utilisant les moteurs GoldSrc et Source de Valve, bien que l'extension soit apparue pour la première fois dans le moteur Quake d'id Software au milieu des années 1990.

Les fichiers .dem contiennent des données de rediffusion enregistrées sur le moteur de jeu : des instantanés réseau horodatés, des commandes d'entrée des joueurs et des événements de jeu qui permettent au moteur de reproduire le match dans son intégralité.

Il existe deux types principaux d'enregistrements .dem :

  • Rediffusion enregistrée par un joueur ou un serveur - un match en direct enregistré à l'aide de la commande console record ou par un serveur relais HLTV. Les joueurs compétitifs les utilisent pour l'analyse personnelle, les moments forts et la soumission aux systèmes anti-triche.
  • Démo de présentation pré-scriptée - une séquence non interactive composée d'éléments de gameplay préenregistrés montrés sous diverses perspectives de caméra. Ce type est généralement utilisé pour les démonstrations de performance du moteur et les écrans d'accueil inclus avec le jeu.

Les fichiers .dem peuvent stocker ces deux types d'enregistrements.

Un fichier .dem n'est pas un fichier vidéo - il stocke l'état brut du jeu que seuls le moteur et la version du jeu correspondants peuvent rejouer. Pour produire une vidéo visionnable, vous devez lire la démo à l'intérieur du jeu et capturer la sortie avec un enregistreur d'écran ou un outil comme HLAE.

Plusieurs formats .dem distincts partagent l'extension, chacun identifié par son en-tête de fichier : les démos GoldSrc commencent par HLDEMO\0, les démos du moteur Source par HL2DEMO\0, et les démos Source 2 (CS2, Dota 2) par PBDEMS2\0. Étant donné que la version du protocole de démo et la version du protocole réseau sont stockées dans l'en-tête, les fichiers sont spécifiques au moteur et à la version - une démo Source 1 ne pourra pas être lue dans Source 2.

Les enregistrements .dem sont utilisés dans toute la scène compétitive pour l'analyse de match, la création de contenu et l'examen anti-triche. Les formats associés incluent les fichiers de script de démo .VDM et les fichiers de rediffusion .REP.

Sécurité et sûreté

RISQUE : LOW

Un .dem de jeu est une donnée de rediffusion passive analysée par le moteur de jeu, le risque est donc faible - il ne peut pas exécuter de code par lui-même. Ne lisez les démos que dans la version officielle du jeu correspondante ; une démo corrompue ou d'une mauvaise version échouera simplement à se charger. Méfiez-vous des sites proposant des téléchargements de « convertisseur DEM en MP4 » - il n'existe pas de tel convertisseur direct, et il s'agit souvent de logiciels publicitaires groupés ; utilisez plutôt les outils d'enregistrement du jeu ou OBS.

Détails du format

en bref
NOM COMPLETRecorded Game Demo Filealias Game demo recording, Source/GoldSrc demo
DÉVELOPPEURValve (GoldSrc / Source engine; format also used by id Software and others)depuis 1996-1998 (Quake/GoldSrc era); Valve Source DEM since 2004
CATÉGORIEFichiers jeu
TYPE MIMEapplication/octet-stream
TYPERediffusion binaire d'entrées de jeu/instantanés réseau (binaire)
Cette extension est également utilisée par…
  • USGS DEM (Digital Elevation Model) - Un raster d'élévation de terrain utilisé dans les SIG/cartographie - totalement sans rapport avec les rediffusions de jeux ; s'ouvre dans QGIS/ArcGIS.
  • Démo Quake / Hexen / Descent - Anciens enregistrements de démos de jeux spécifiques partageant l'extension .dem ; chacun ne se rejoue que dans son propre moteur.
  • Projet VirtualDub / divers - Parfois rencontré comme un .dem hors-jeu ; à identifier par l'application qui l'a créé.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001020304050607
HEX
484C3244454D4F00
ASCII
HL2DEMO·
Les démos du moteur Valve Source commencent par la signature de 8 octets « HL2DEMO\0 ». Les démos GoldSrc (Half-Life 1 / CS 1.6) commencent par « HLDEMO\0 ». Les démos Source 2 (CS2/Dota 2) commencent par « PBDEMS2\0 ». Les fichiers .dem de l'époque Quake/Hexen n'ont pas de signature ASCII fixe. Comme de nombreux jeux réutilisent l'extension .dem, l'en-tête identifie quel moteur l'a produit.

Programmes qui ouvrent les fichiers DEM

Windows3 apps
Counter-Strike 2 / CS:GO (Source) Gratuit Placez le .dem dans le dossier csgo/ (ou csgo) du jeu, ouvrez la console et lancez « playdemo <nom> » ou utilisez l'interface Watch/demo intégrée.
Half-Life / Counter-Strike 1.6 (GoldSrc) Payant Placez le .dem GoldSrc dans le dossier du mod et lancez « playdemo <nom> » dans la console - ne lit que les démos au format HLDEMO.
HLAE (Half-Life Advanced Effects) Open-source Outil complémentaire pour les démos Source : contrôle précis de la caméra et de l'enregistrement pour transformer les démos en vidéo de haute qualité. À utiliser avec le jeu.
macOS1 app
Counter-Strike 2 (Source) Gratuit Ouvrez la démo via l'interface Watch du jeu ; les démos sont rejouées à l'intérieur du moteur qui les a enregistrées.
Linux1 app
Counter-Strike 2 (Source) Gratuit Ouvrez la démo via l'interface Watch du jeu ; les démos sont rejouées à l'intérieur du moteur qui les a enregistrées.

Détails techniques

spécifications approfondies
Type de fichierEnregistrement de rediffusion binaire de l'état du jeu et des instantanés réseau
Ordre des octetsLittle-endian
Signature de fichier (moteur Source)HL2DEMO\0 - 8 octets à l'offset 0
Signature de fichier (moteur GoldSrc)HLDEMO\0 - 7 octets à l'offset 0
Signature de fichier (Source 2)PBDEMS2\0 - 8 octets à l'offset 0 ; utilisé par CS2 et Dota 2
CompressionAucune (GoldSrc et Source 1) ; protobuf + Snappy (Source 2)
Taille de fichier typiqueDe quelques centaines de Ko à plusieurs centaines de Mo selon la durée du match
Champs de version internesVersion du protocole de démo et version du protocole réseau stockées dans l'en-tête, liées à la version spécifique du jeu
Condition de lectureDoit être ouvert dans le moteur correspondant et une version de jeu compatible ; pas de compatibilité entre moteurs ou versions
Vérification d'intégrité de la carteLe CRC de la carte BSP peut être intégré dans l'en-tête pour la vérification de la cohérence
Type MIMEapplication/octet-stream
StructureEn-tête (signature, version du protocole, nom de la carte, répertoire du jeu, temps de lecture) suivi d'un flux de paquets d'images et de commandes horodatés
Plateformes supportéesWindows, macOS, Linux (varie selon le titre du jeu)
Développeur principalValve Software (moteurs GoldSrc et Source) ; id Software (format original de l'époque Quake)
Publié1996-1998 (Quake/GoldSrc era); Valve Source DEM since 2004
Dernière versionSource 2 demo (protocol-specific; e.g. CS2 .dem, 2023)
Spécificationdeveloper.valvesoftware.com

Conversions DEM

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers DEM. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers DEM.

Foire aux questions

Comment puis-je regarder un fichier .dem ?
Lisez-le à l'intérieur du jeu qui l'a enregistré. Pour les jeux Source (CS2/CS:GO), placez le .dem dans le dossier du jeu et utilisez l'interface Watch/demo ou la commande « playdemo <nom> » dans la console. Un .dem est une rediffusion, pas une vidéo, il ne s'ouvre donc que dans ce jeu.
Comment convertir un .dem en MP4 ?
Il n'existe pas de convertisseur direct. Lancez la démo dans le jeu et enregistrez-la - utilisez la commande « startmovie » du moteur ou HLAE pour une sortie propre, ou capturez avec OBS Studio. Cela produira un MP4/AVI de la rediffusion.
Pourquoi mon fichier .dem ne se lance-t-il pas ?
Les démos sont spécifiques au moteur et à la version. Une démo CS:GO ne fonctionnera pas dans CS2, une démo GoldSrc ne fonctionnera pas dans Source, et une démo Quake ne fonctionnera pas dans Half-Life. Vous devez utiliser exactement le jeu et la version qui l'ont enregistrée.
Puis-je ouvrir un .dem dans un lecteur vidéo comme VLC ?
Non. Un .dem de jeu contient les entrées des joueurs et l'état du réseau, pas des images vidéo, les lecteurs multimédias ne peuvent donc pas le lire. Lancez-le dans le jeu et enregistrez votre écran pour obtenir une vidéo.
Un .dem est-il la même chose qu'un enregistrement vidéo ?
Non - il est beaucoup plus léger car il ne stocke que les données permettant de simuler à nouveau le match dans le moteur, ce qui vous permet également de changer d'angle de caméra pendant la lecture. Vous le convertissez en véritable vidéo en enregistrant la lecture.
Mon .dem contient des données de terrain/élévation, pas un jeu - qu'est-ce que c'est ?
Il s'agit alors d'un Digital Elevation Model de l'USGS, un format SIG sans rapport qui partage par hasard l'extension .dem. Ouvrez-le dans QGIS ou ArcGIS, pas dans un jeu.

Références

1Wikipedia - Demo (computer games)en.wikipedia.org
2Valve Developer Wiki - DEM Formatdeveloper.valvesoftware.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.TMPTemporary File
9.BINCD/DVD Disc Image (BIN/CUE)
10.MDMarkdown Document

Extensions liées

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z