.DEM

Arquivo DEM

Recorded Game Demo File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo DEM é um replay de jogo gravado que armazena as entradas do jogador e instantâneos de rede - não quadros de vídeo. Você o assiste colocando-o na pasta do jogo correspondente e usando o reprodutor de demos interno (ex: Counter-Strike 2, Half-Life). Nenhum reprodutor de mídia comum pode abri-lo. Para obter um MP4, reproduza a demo no jogo e grave sua tela.

Desenvolvedor: Valve (GoldSrc / Source engine; format also used by id Software and others) Categoria: Arquivos de Jogos MIME: application/octet-stream
ABRE EM Windows macOS Linux
Relacionado: .OBB · .PAK · .ROFL · .PACKAGE

Nesta página

19k+ extensões indexadas
Última revisão em Jul 4, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro DEM?

Arquivos .dem armazenam gravações de jogabilidade (comumente chamadas de demos) capturadas pelo motor do jogo durante uma partida ao vivo ou sequência roteirizada. O formato está mais intimamente associado a jogos de tiro em primeira pessoa, particularmente jogos que rodam nos motores GoldSrc e Source da Valve, embora a extensão tenha aparecido pela primeira vez no motor Quake da id Software em meados da década de 1990.

Arquivos .dem contêm dados de replay de jogabilidade gravados no motor do jogo: instantâneos de rede com registro de tempo, comandos de entrada do jogador e eventos de jogo que permitem ao motor reproduzir a partida na íntegra.

Existem dois tipos principais de gravações .dem:

  • Replay gravado pelo jogador ou servidor - uma partida ao vivo gravada usando o comando de console record ou por um servidor de retransmissão HLTV. Jogadores competitivos usam esses arquivos para revisão pessoal, destaques e envio para sistemas anti-trapaça.
  • Demo de exibição pré-roteirizada - uma sequência não interativa que consiste em elementos de jogabilidade pré-gravados mostrados de várias perspectivas de câmera. Este tipo é normalmente usado para demonstrações de desempenho do motor e telas de abertura enviadas com o jogo.

Arquivos .dem podem armazenar ambos os tipos de gravações de jogabilidade.

Um arquivo .dem não é um arquivo de vídeo - ele armazena o estado bruto do jogo que apenas o motor e a versão correspondente do jogo podem reproduzir. Para produzir um vídeo assistível, você deve reproduzir a demo dentro do jogo e capturar a saída com um gravador de tela ou uma ferramenta como HLAE.

Múltiplos formatos .dem distintos compartilham a extensão, cada um identificado pelo seu cabeçalho de arquivo: demos GoldSrc começam com HLDEMO\0, demos do motor Source com HL2DEMO\0 e demos do Source 2 (CS2, Dota 2) com PBDEMS2\0. Como a versão do protocolo da demo e a versão do protocolo de rede são armazenadas no cabeçalho, os arquivos são específicos do motor e da versão - uma demo do Source 1 não será reproduzida no Source 2.

Gravações .dem são usadas em todo o cenário competitivo para análise de partidas, criação de conteúdo e revisão anti-trapaça. Formatos relacionados incluem arquivos de script de demo .VDM e arquivos de replay .REP.

Segurança e proteção

RISCO: LOW

Um .dem de jogo consiste em dados de replay passivos analisados pelo motor do jogo, portanto o risco é baixo - ele não pode executar código por conta própria. Apenas reproduza demos na versão oficial correspondente do jogo; uma demo corrompida ou de versão errada simplesmente falhará ao carregar. Tenha cuidado com sites que oferecem downloads de «conversor de DEM para MP4» - não existe tal conversor direto, e esses sites costumam oferecer adware; use as ferramentas de gravação do próprio jogo ou o OBS em vez disso.

Detalhes do formato

em resumo
NOME COMPLETORecorded Game Demo Filetambém conhecido como Game demo recording, Source/GoldSrc demo
DESENVOLVEDORValve (GoldSrc / Source engine; format also used by id Software and others)desde 1996-1998 (Quake/GoldSrc era); Valve Source DEM since 2004
TIPO MIMEapplication/octet-stream
TIPOReplay binário de entrada de jogo/instantâneo de rede (binário)
Esta extensão também é usada por…
  • USGS DEM (Digital Elevation Model) - Um raster de elevação de terreno usado em GIS/mapeamento - completamente não relacionado a replays de jogos; aberto no QGIS/ArcGIS.
  • Demo de Quake / Hexen / Descent - Gravações de demo de jogos mais antigos que compartilham a extensão .dem; cada uma é reproduzida apenas em seu próprio motor.
  • Projeto VirtualDub / diversos - Ocasionalmente visto como um .dem que não é de jogo; identifique pelo aplicativo que o criou.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001020304050607
HEX
484C3244454D4F00
ASCII
HL2DEMO·
Demos do motor Source da Valve começam com a assinatura de 8 bytes «HL2DEMO\0». Demos GoldSrc (Half-Life 1 / CS 1.6) começam com «HLDEMO\0». Demos Source 2 (CS2/Dota 2) começam com «PBDEMS2\0». Arquivos .dem da era Quake/Hexen não possuem uma assinatura ASCII fixa. Como muitos jogos reutilizam a extensão .dem, o cabeçalho identifica qual motor o produziu.

Programas que abrem arquivos DEM

Windows3 apps
Counter-Strike 2 / CS:GO (Source) Gratuito Coloque o .dem na pasta csgo/ (ou csgo) do jogo, abra o console e execute «playdemo <nome>» ou use a interface de Watch/demo do jogo.
Half-Life / Counter-Strike 1.6 (GoldSrc) Pago Coloque o .dem GoldSrc na pasta do mod e execute «playdemo <nome>» no console - reproduz apenas demos no formato HLDEMO.
HLAE (Half-Life Advanced Effects) Código aberto Ferramenta complementar para demos Source: controle preciso de câmera/gravação para renderizar demos em vídeo de alta qualidade. Use em conjunto com o jogo.
macOS1 app
Counter-Strike 2 (Source) Gratuito Abra a demo através da interface Watch do jogo; as demos são reproduzidas dentro do motor que as gravou.
Linux1 app
Counter-Strike 2 (Source) Gratuito Abra a demo através da interface Watch do jogo; as demos são reproduzidas dentro do motor que as gravou.

Detalhes técnicos

especificação profunda
Tipo de arquivoGravação de replay de estado de jogo binário e instantâneo de rede
Ordem dos bytesLittle-endian
Assinatura do arquivo (motor Source)HL2DEMO\0 - 8 bytes no deslocamento 0 do arquivo
Assinatura do arquivo (motor GoldSrc)HLDEMO\0 - 7 bytes no deslocamento 0 do arquivo
Assinatura do arquivo (Source 2)PBDEMS2\0 - 8 bytes no deslocamento 0 do arquivo; usado por CS2 e Dota 2
CompressãoNenhuma (GoldSrc e Source 1); protobuf + Snappy (Source 2)
Tamanho típico do arquivoDe algumas centenas de KB a várias centenas de MB, dependendo da duração da partida
Campos de versão internaVersão do protocolo da demo e versão do protocolo de rede armazenadas no cabeçalho, vinculadas à versão específica do jogo
Requisito de reproduçãoDeve ser aberto no motor correspondente e em uma versão de jogo compatível; não é compatível entre motores ou versões
Verificação de integridade do mapaO CRC do mapa BSP pode estar incorporado no cabeçalho para verificação de consistência
Tipo MIMEapplication/octet-stream
EstruturaCabeçalho (assinatura, versão do protocolo, nome do mapa, diretório do jogo, tempo de reprodução) seguido por um fluxo de pacotes de quadros e comandos com registro de tempo
Plataformas suportadasWindows, macOS, Linux (varia de acordo com o título do jogo)
Desenvolvedor primárioValve Software (motores GoldSrc e Source); id Software (formato original da era Quake)
Lançado1996-1998 (Quake/GoldSrc era); Valve Source DEM since 2004
Versão mais recenteSource 2 demo (protocol-specific; e.g. CS2 .dem, 2023)
Especificaçãodeveloper.valvesoftware.com

Conversões de DEM

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos DEM. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos DEM.

Perguntas frequentes

Como eu assisto a um arquivo .dem?
Reproduza-o dentro do jogo que o gravou. Para jogos Source (CS2/CS:GO), coloque o .dem na pasta do jogo e use a interface de Watch/demo do jogo ou o comando «playdemo <nome>» no console. Um .dem é um replay, não um vídeo, portanto, só abre naquele jogo.
Como converter um .dem para MP4?
Não existe um conversor direto. Reproduza a demo no jogo e grave-a - use o comando «startmovie» do motor ou o HLAE para uma saída limpa, ou capture com o OBS Studio. Isso produzirá um MP4/AVI do replay.
Por que meu arquivo .dem não reproduz?
As demos são específicas do motor e da versão. Uma demo de CS:GO não rodará no CS2, uma demo GoldSrc não rodará no Source e uma demo de Quake não rodará no Half-Life. Você deve usar exatamente o jogo e a versão que a gravou.
Posso abrir um .dem em um reprodutor de vídeo como o VLC?
Não. Um .dem de jogo contém entradas do jogador e estado da rede, não quadros de vídeo, portanto, reprodutores de mídia não conseguem lê-lo. Reproduza-o no jogo e grave a tela para obter um vídeo.
Um .dem é o mesmo que uma gravação de vídeo?
Não - ele é muito menor porque armazena apenas os dados para simular novamente a partida no motor, o que também permite alterar os ângulos da câmera durante a reprodução. Você o converte em um vídeo real gravando a reprodução.
Meu .dem é de dados de terreno/elevação, não de um jogo - o que é?
Nesse caso, é um USGS Digital Elevation Model, um formato GIS não relacionado que por acaso compartilha a extensão .dem. Abra-o no QGIS ou ArcGIS, não em um jogo.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

.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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z