.SPC

Arquivo SPC

SNES SPC700 Audio File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo SPC é quase sempre um arquivo de áudio do Super Nintendo (SNES) - um snapshot da memória de 64 KB do processador de som do SNES que permite reproduzir músicas de jogos no PC. Use o foobar2000 com o plugin foo_gep ou o Chipamp para reproduzi-lo. Se o arquivo veio de uma ferramenta de assinatura de código em vez de um site de música de jogos, trata-se de um Software Publisher Certificate (PKCS#7), um formato completamente diferente.

Desenvolvedor: Community standard; originated from SNES game music preservation (Zones/Firebird, ~1997) Categoria: Arquivos de áudio Padrão aberto MIME: audio/x-spc (de facto, not IANA-registered)
ABRE EM Windows macOS Linux Web
Relacionado: .OPUS · .M3U · .M3U8 · .WFP

Nesta página

19k+ extensões indexadas
Última revisão em Aug 22, 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 SPC?

Arquivos .spc são dumps de áudio binários que capturam um snapshot completo da memória do processador de som do SNES - o Sony SPC700 (S-SMP) - no momento em que uma música do jogo começa a tocar. Carregar um arquivo .spc em um player compatível reproduz o áudio original do jogo com fidelidade exata, pois o arquivo contém todos os samples, dados de programa e o estado dos registradores DSP de que o chip de som precisa.

O formato foi desenvolvido pela comunidade de preservação de músicas de jogos de SNES por volta de 1997. Cada arquivo tem quase exatamente 65.792 bytes: um cabeçalho mágico ASCII de 33 bytes (SNES-SPC700 Sound File Data v0.30), uma tag de metadados ID666 de 128 bytes contendo o título da música, nome do jogo, créditos do dumper e tempo de reprodução, um dump de 64 KB de todo o espaço de endereço RAM do SPC700, um snapshot de 128 bytes do estado do registrador S-DSP e um bloco opcional de tags estendidas xid6 anexado ao final.

A taxa de amostragem fixa de 32.000 Hz reflete a taxa de saída do hardware DSP do SNES. Coleções de arquivos relacionadas usam o formato .RSN - um arquivo RAR contendo vários arquivos .spc de uma única trilha sonora de jogo. O maior arquivo público de música de jogos de SNES, snesmusic.org, distribui milhares de trilhas sonoras como arquivos .spc.

A reprodução é suportada pelo foobar2000 (com o plugin foo_gep), Winamp via pacote Chipamp e Audacious no Linux com plugins extras.

Segurança e proteção

RISCO: LOW

Arquivos SPC são dados passivos (snapshots de memória). Eles são reproduzidos através de um emulador; nenhum código executável é executado no SO anfitrião. Baixe apenas de arquivos respeitáveis (snesmusic.org, Zophar's Domain).

Detalhes do formato

em resumo
NOME COMPLETOSNES SPC700 Audio Filetambém conhecido como SPC file, SNES audio dump
DESENVOLVEDORCommunity standard; originated from SNES game music preservation (Zones/Firebird, ~1997)desde ~1997 (SPC file format v0.30 specification)
TIPO MIMEaudio/x-spc (de facto, not IANA-registered)
TIPODump de áudio binário (snapshot da memória do processador de som do SNES)
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • Software Publisher Certificate (PKCS#7) - Arquivo de certificado de assinatura de código da Microsoft no formato PKCS#7, usado com Signcode.exe / signtool.exe; criado pelo OpenSSL. Completamente não relacionado a áudio.
  • Atari Compressed Spectrum Bitmap - Formato gráfico obsoleto de 8 bits/ST da Atari; sem software convencional sobrevivente; o XnView pode suportá-lo parcialmente.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20
HEX
534E45532D53504337303020536F756E642046696C6520446174612076302E3330
ASCII
SNES-SPC700 Sound File Data v0.30
A string de cabeçalho ASCII de 33 bytes no deslocamento 0 identifica exclusivamente o formato. Após o cabeçalho: 2 bytes (26h 26h) = possui marcadores de tag ID666.

Programas que abrem arquivos SPC

Windows4 apps
OpenSSL Código aberto openssl pkcs7 -in cert.spc -inform DER -print_certs - lê arquivos Software Publisher Certificate (.spc). Não relacionado ao áudio do SNES.
XnView Gratuito O XnView pode abrir parcialmente arquivos bitmap Atari Spectrum .spc (a obscura variante gráfica da Atari), não áudio do SNES. Não use para SPC de SNES.
foobar2000 (with foo_gep plugin) Gratuito Instale o foobar2000 e, em seguida, instale o componente Game Emu Player (foo_gep). Arraste arquivos .spc para a lista de reprodução do foobar2000 para tocar.
Chipamp (Winamp bundle) Gratuito O Chipamp é um pacote de plugins para Winamp que inclui suporte a SPC de SNES. Instale o Chipamp e abra arquivos .spc diretamente no Winamp.
macOS1 app
foobar2000 for Mac (with foo_gep) Gratuito Instale o foobar2000 para Mac e o componente foo_gep para reprodução de SPC.
Linux2 apps
OpenSSL Código aberto openssl pkcs7 -in cert.spc -inform DER -print_certs - lê arquivos Software Publisher Certificate (.spc). Não relacionado ao áudio do SNES.
audacious (with audacious-plugins-extra) Código aberto O Audacious com plugins decodificadores de música de console suporta a reprodução de SPC. Instale audacious + audacious-plugins (inclui o Game Music Emu).
Web1 app
SNESmusic.org player Gratuito Navegue e ouça músicas SNES SPC diretamente no navegador; não é necessário download para os títulos listados.

Detalhes técnicos

especificação profunda
CodificaçãoBinário (little-endian para campos de cabeçalho; dump de memória bruta do SNES no layout nativo do hardware)
String mágica do arquivo«SNES-SPC700 Sound File Data v0.30» - string ASCII de 33 bytes no deslocamento 0
Tamanho do arquivoVirtualmente sempre 65.792 bytes (dump de 64 KB de RAM + 33 bytes de string mágica + campos de cabeçalho + 128 bytes ID666 + 128 bytes de registradores DSP)
Hardware capturadoCPU Sony SPC700 (S-SMP) e chip S-DSP do Super Nintendo Entertainment System
Dump de RAM65.536 bytes (64 KB) - snapshot completo do espaço de endereço do SPC700 no deslocamento 0x100
Dump de registradores DSP128 bytes no deslocamento 0x10100 - todos os registradores S-DSP capturados no momento do início da reprodução
Bloco de metadadosTag ID666 de 128 bytes no deslocamento 0x2E: título da música, título do jogo, nome do dumper, comentários, data do dump, duração do fade, artista, canais mudos, ID do emulador
Metadados estendidosChunk RIFF xid6 opcional anexado após o corpo de tamanho fixo; contém tags extras não cobertas pelo bloco ID666
Taxa de amostragem fixa32.000 Hz - taxa de saída do hardware DSP do SNES; não pode ser alterada
CompressãoNenhuma - dump de memória bruta sem sobrecarga de codificação
Tipo MIMEaudio/x-spc (padrão de fato da comunidade; não registrado na IANA)
Formato de arquivo relacionado.rsn - um arquivo RAR renomeado para .rsn, contendo múltiplos arquivos .spc da trilha sonora completa de um jogo
SO associadoWindows, macOS, Linux, Android (via aplicativos de reprodução)
Lançado~1997 (SPC file format v0.30 specification)
Versão mais recenteSPC File Format v0.30 (last formal spec; the xid6 extended tag block added later)
Padrão abertoSim · livre de royalties
Especificaçãovspcplay.raphnet.net

Conversões de SPC

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos SPC. 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 SPC.

Perguntas frequentes

Como eu reproduzo um arquivo SPC?
Instale o foobar2000 (foobar2000.org) e o componente foo_gep Game Emu Player, depois arraste o arquivo .spc para o foobar2000. O Chipamp (chipamp.org) é outra opção gratuita baseada no Winamp.
O que é um arquivo SPC?
Um arquivo de áudio do Super Nintendo - um snapshot completo dos 64 KB de RAM e do estado dos registradores do processador de som do SNES, usado para reproduzir músicas de jogos de SNES no PC via emulação.
Posso converter SPC para MP3?
Sim: use o foobar2000 + foo_gep para renderizar o SPC para WAV (File → Convert), depois codifique o WAV para MP3 usando o Audacity ou qualquer codificador de áudio.
Por que todo arquivo SPC tem aproximadamente 65 KB?
Porque um arquivo SPC é sempre um dump de todo o espaço de endereço de 64 KB do SPC700 do SNES, somado aos cabeçalhos de tamanho fixo. A duração da música é apenas um metadado - a RAM do processador de som é sempre 65.536 bytes.
O que são arquivos RSN?
Arquivos RSN são arquivos RAR contendo múltiplos arquivos .spc (um por faixa) para um único jogo de SNES, permitindo que uma trilha sonora completa seja distribuída como um único arquivo.
Recebi um arquivo .spc de uma ferramenta de assinatura de código - o que eu faço?
Trata-se de um Software Publisher Certificate no formato PKCS#7, totalmente não relacionado ao áudio do SNES. Use o OpenSSL («openssl pkcs7 -in file.spc -inform DER -print_certs») ou o certmgr.msc do Windows para inspecioná-lo.

Referências

1SPC File Format Specification v0.30vspcplay.raphnet.net
2SPC format - Super Famicom Development Wikiwiki.superfamicom.org

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.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Extensões relacionadas

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

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