.DEM

File DEM

Recorded Game Demo File
Fai una domanda
RISPOSTA RAPIDA

Un file DEM è un replay di gioco registrato che memorizza gli input dei giocatori e gli snapshot di rete - non fotogrammi video. Si visualizza inserendolo nella cartella del gioco corrispondente e utilizzando il demo player interno (es. Counter-Strike 2, Half-Life). Nessun lettore multimediale standalone può aprirlo. Per ottenere un MP4, riproduci la demo nel gioco e registra lo schermo.

Sviluppatore: Valve (GoldSrc / Source engine; format also used by id Software and others) Categoria: Giochi MIME: application/octet-stream
SI APRE SU Windows macOS Linux
Correlati: .OBB · .PAK · .ROFL · .PACKAGE

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 4, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file DEM?

I file .dem memorizzano registrazioni di gameplay (comunemente chiamate demo) acquisite dal motore di gioco durante una partita dal vivo o una sequenza programmata. Il formato è strettamente associato agli sparatutto in prima persona, in particolare ai giochi che utilizzano i motori GoldSrc e Source di Valve, sebbene l'estensione sia apparsa per la prima volta nel motore Quake di id Software a metà degli anni '90.

I file .dem contengono dati di replay del gameplay registrati sul motore di gioco: snapshot di rete con timestamp, comandi di input del giocatore ed eventi di gioco che consentono al motore di riprodurre integralmente la partita.

Esistono due tipi principali di registrazioni .dem:

  • Replay registrato dal giocatore o dal server - una partita dal vivo registrata tramite il comando console record o da un server relay HLTV. I giocatori competitivi li usano per revisioni personali, highlight e segnalazioni anti-cheat.
  • Demo showcase pre-programmata - una sequenza non interattiva composta da elementi di gameplay preregistrati mostrati da varie prospettive di telecamera. Questo tipo viene tipicamente utilizzato per dimostrazioni di prestazioni del motore e schermate di attrazione incluse nel gioco.

I file .dem possono memorizzare entrambi i tipi di registrazioni di gameplay.

Un file .dem non è un file video - memorizza lo stato grezzo del gioco che solo il motore e la build del gioco corrispondenti possono riprodurre. Per produrre un video visualizzabile, è necessario riprodurre la demo all'interno del gioco e acquisire l'output con un registratore di schermo o uno strumento come HLAE.

Diversi formati .dem distinti condividono l'estensione, ciascuno identificato dall'intestazione del file: le demo GoldSrc iniziano con HLDEMO\0, le demo del motore Source con HL2DEMO\0 e le demo di Source 2 (CS2, Dota 2) con PBDEMS2\0. Poiché la versione del protocollo demo e la versione del protocollo di rete sono memorizzate nell'intestazione, i file sono specifici per motore e build - una demo di Source 1 non verrà riprodotta in Source 2.

Le registrazioni .dem sono utilizzate in tutta la scena competitiva per l'analisi dei match, la creazione di contenuti e la revisione anti-cheat. I formati correlati includono i file script demo .VDM e i file replay .REP.

Sicurezza e incolumità

RISCHIO: LOW

Un .dem di gioco è un dato di replay passivo analizzato dal motore di gioco, quindi il rischio è basso - non può eseguire codice da solo. Riproduci le demo solo nella build ufficiale del gioco corrispondente; una demo corrotta o di una versione errata semplicemente non verrà caricata. Diffida dei siti che offrono download di «convertitori da DEM a MP4» - non esiste un convertitore diretto di questo tipo e spesso si tratta di adware; usa invece gli strumenti di registrazione del gioco o OBS.

Dettagli del formato

in sintesi
NOME COMPLETORecorded Game Demo Fileanche noto come Game demo recording, Source/GoldSrc demo
SVILUPPATOREValve (GoldSrc / Source engine; format also used by id Software and others)dal 1996-1998 (Quake/GoldSrc era); Valve Source DEM since 2004
CATEGORIAGiochi
TIPO MIMEapplication/octet-stream
TIPOReplay binario di input di gioco/snapshot di rete (binario)
Questa estensione è usata anche da…
  • USGS DEM (Digital Elevation Model) - Un raster di elevazione del terreno utilizzato in GIS/cartografia - completamente estraneo ai replay di gioco; si apre in QGIS/ArcGIS.
  • Demo Quake / Hexen / Descent - Vecchie registrazioni demo di singoli giochi che condividono l'estensione .dem; ciascuna viene riprodotta solo nel proprio motore.
  • Progetto VirtualDub / vari - Occasionalmente visto come .dem non legato ai giochi; identificabile dall'applicazione che lo ha creato.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001020304050607
HEX
484C3244454D4F00
ASCII
HL2DEMO·
Le demo del motore Valve Source iniziano con i magic byte a 8 byte «HL2DEMO\0». Le demo GoldSrc (Half-Life 1 / CS 1.6) iniziano con «HLDEMO\0». Le demo di Source 2 (CS2/Dota 2) iniziano con «PBDEMS2\0». I file .dem dell'era Quake/Hexen non hanno un magic ASCII fisso. Poiché molti giochi riutilizzano l'estensione .dem, l'intestazione identifica quale motore l'ha prodotta.

Programmi che aprono file DEM

Windows3 apps
Counter-Strike 2 / CS:GO (Source) Gratuito Inserisci il .dem nella cartella csgo/ (o csgo) del gioco, apri la console ed esegui «playdemo <nome>» o usa l'interfaccia Watch/demo del gioco.
Half-Life / Counter-Strike 1.6 (GoldSrc) A pagamento Posiziona il .dem GoldSrc nella cartella della mod ed esegui «playdemo <nome>» nella console - riproduce solo demo in formato HLDEMO.
HLAE (Half-Life Advanced Effects) Open-source Strumento complementare per le demo Source: controllo preciso della telecamera e della registrazione per renderizzare le demo in video di alta qualità. Da usare insieme al gioco.
macOS1 app
Counter-Strike 2 (Source) Gratuito Apri la demo tramite l'interfaccia Watch del gioco; le demo vengono riprodotte all'interno del motore che le ha registrate.
Linux1 app
Counter-Strike 2 (Source) Gratuito Apri la demo tramite l'interfaccia Watch del gioco; le demo vengono riprodotte all'interno del motore che le ha registrate.

Dettagli tecnici

specifiche approfondite
Tipo di fileRegistrazione replay binaria dello stato di gioco e snapshot di rete
Ordine dei byteLittle-endian
Magic bytes (motore Source)HL2DEMO\0 - 8 byte all'offset 0 del file
Magic bytes (motore GoldSrc)HLDEMO\0 - 7 byte all'offset 0 del file
Magic bytes (Source 2)PBDEMS2\0 - 8 byte all'offset 0 del file; usato da CS2 e Dota 2
CompressioneNessuna (GoldSrc e Source 1); protobuf + Snappy (Source 2)
Dimensione tipica del fileDa poche centinaia di KB a diverse centinaia di MB a seconda della durata della partita
Campi versione interniVersione del protocollo demo e versione del protocollo di rete memorizzate nell'intestazione, legate alla build specifica del gioco
Requisiti di riproduzioneDeve essere aperto nel motore corrispondente e in una build di gioco compatibile; non è cross-engine o cross-version
Controllo integrità mappaIl CRC della mappa BSP può essere incorporato nell'intestazione per la verifica della coerenza
Tipo MIMEapplication/octet-stream
StrutturaIntestazione (magic, versione protocollo, nome mappa, directory di gioco, tempo di riproduzione) seguita da un flusso di pacchetti di frame e comandi con timestamp
Piattaforme supportateWindows, macOS, Linux (varia in base al titolo del gioco)
Sviluppatore primarioValve Software (motori GoldSrc e Source); id Software (formato originale dell'era Quake)
Rilasciato1996-1998 (Quake/GoldSrc era); Valve Source DEM since 2004
Ultima versioneSource 2 demo (protocol-specific; e.g. CS2 .dem, 2023)
Specificadeveloper.valvesoftware.com

Conversioni DEM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file DEM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file DEM.

Domande frequenti

Come faccio a guardare un file .dem?
Riproducilo all'interno del gioco che lo ha registrato. Per i giochi Source (CS2/CS:GO) metti il file .dem nella cartella del gioco e usa l'interfaccia Watch/demo o digita «playdemo <nome>» nella console. Un .dem è un replay, non un video, quindi si apre solo in quel gioco.
Come converto un .dem in MP4?
Non esiste un convertitore diretto. Riproduci la demo nel gioco e registrala - usa il comando «startmovie» del motore o HLAE per un output pulito, oppure acquisisci con OBS Studio. Questo produrrà un MP4/AVI del replay.
Perché il mio file .dem non si riproduce?
Le demo sono specifiche per motore e versione. Una demo di CS:GO non funzionerà in CS2, una demo GoldSrc non funzionerà in Source e una demo di Quake non funzionerà in Half-Life. Devi usare esattamente il gioco e la build che l'hanno registrata.
Posso aprire un .dem in un lettore video come VLC?
No. Un .dem di gioco contiene input del giocatore e stato della rete, non fotogrammi video, quindi i lettori multimediali non possono leggerlo. Riproducilo nel gioco e registra lo schermo per ottenere un video.
Un .dem è uguale a una registrazione video?
No - è molto più piccolo perché memorizza solo i dati per simulare nuovamente la partita nel motore, il che consente anche di cambiare le angolazioni della telecamera durante la riproduzione. Lo trasformi in un vero video registrando la riproduzione.
Il mio .dem contiene dati di terreno/elevazione, non un gioco - cos'è?
In tal caso si tratta di un USGS Digital Elevation Model, un formato GIS non correlato che condivide casualmente l'estensione .dem. Aprilo in QGIS o ArcGIS, non in un gioco.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z