.SPC

SPC-fil

SNES SPC700 Audio File
Still et spørsmål
HURTIGSVAR

En SPC-fil er nesten alltid en Super Nintendo (SNES) lydfil - et 64 KB minneøyeblikksbilde av SNES-lydprosessoren som lar deg spille spillmusikk på en PC. Bruk foobar2000 med foo_gep-utvidelsen eller Chipamp for å spille den. Hvis filen kom fra et verktøy for kodesignering i stedet for et nettsted for spillmusikk, er det et Software Publisher Certificate (PKCS#7), som er et helt annet format.

Utvikler: Community standard; originated from SNES game music preservation (Zones/Firebird, ~1997) Kategori: Lydfiler Åpen standard MIME: audio/x-spc (de facto, not IANA-registered)
ÅPNES PÅ Windows macOS Linux Web
Relatert: .OPUS · .M3U · .M3U8 · .WFP

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 22, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er SPC-filformatet?

.spc-filer er binære lyd-dumper som fanger et komplett minneøyeblikksbilde av SNES-lydprosessoren - Sony SPC700 (S-SMP) - i det øyeblikket en bit spillmusikk begynner å spille. Ved å laste en .spc-fil inn i en kompatibel spiller gjenskapes den originale spill-lyden med nøyaktig gjengivelse, fordi filen inneholder alle samplene, programdataene og DSP-registertilstandene lydbrikken trenger.

Formatet ble utviklet av SNES-miljøet for bevaring av spillmusikk rundt 1997. Hver fil er nesten nøyaktig 65 792 byte: en 33-byte ASCII-magisk header (SNES-SPC700 Sound File Data v0.30), en 128-byte ID666-metadatatagg som inneholder sangtittel, spillnavn, dumper-kreditering og avspillingstid, en 64 KB dump av SPC700s fulle RAM-adresseområde, et 128-byte øyeblikksbilde av S-DSP-registertilstanden, og en valgfri xid6 utvidet tagg-blokk lagt til på slutten.

Den faste samplingsfrekvensen på 32 000 Hz gjenspeiler utgangsfrekvensen til SNES DSP-maskinvaren. Relaterte arkivsamlinger bruker .RSN-formatet - et RAR-arkiv som inneholder flere .spc-filer fra ett enkelt spill-lydspor. Det største offentlige arkivet for SNES-spillmusikk, snesmusic.org, distribuerer tusenvis av lydspor som .spc-filer.

Avspilling støttes av foobar2000 (med foo_gep-utvidelsen), Winamp via Chipamp-pakken, og Audacious på Linux med ekstra utvidelser.

Sikkerhet og trygghet

RISIKO: LOW

SPC-filer er passive data (minneøyeblikksbilder). De spilles av gjennom en emulator; ingen kjørbar kode kjøres på vertens operativsystem. Last kun ned fra anerkjente arkiver (snesmusic.org, Zophar's Domain).

Formatdetaljer

i et nøtteskall
FULLT NAVNSNES SPC700 Audio Fileogså kjent som SPC file, SNES audio dump
UTVIKLERCommunity standard; originated from SNES game music preservation (Zones/Firebird, ~1997)siden ~1997 (SPC file format v0.30 specification)
KATEGORILydfiler
MIME-TYPEaudio/x-spc (de facto, not IANA-registered)
TYPEBinær lyd-dump (minneøyeblikksbilde av SNES-lydprosessor)
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • Software Publisher Certificate (PKCS#7) - Microsoft kodesignerings-sertifikatfil i PKCS#7-format, brukt med Signcode.exe / signtool.exe; opprettet av OpenSSL. Helt urelatert til lyd.
  • Atari Compressed Spectrum Bitmap - Foreldet Atari 8-bit/ST grafikkformat; ingen overlevende mainstream-programvare; XnView kan ha delvis støtte for det.
MAGIC BYTES · FILSIGNATUR
OFFSET
000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20
HEX
534E45532D53504337303020536F756E642046696C6520446174612076302E3330
ASCII
SNES-SPC700 Sound File Data v0.30
33-byte ASCII-headerstreng ved offset 0 identifiserer formatet unikt. Etter headeren: 2 byte (26h 26h) = har ID666-taggmarkører.

Programmer som åpner SPC-filer

Windows4 apps
OpenSSL Åpen kildekode openssl pkcs7 -in cert.spc -inform DER -print_certs - leser Software Publisher Certificate (.spc)-filer. Ikke relatert til SNES-lyd.
XnView Gratis XnView kan delvis åpne Atari Spectrum bitmap .spc-filer (den obskure Atari-grafikkvarianten), ikke SNES-lyd. Ikke bruk for SNES SPC.
foobar2000 (with foo_gep plugin) Gratis Installer foobar2000, og installer deretter komponenten Game Emu Player (foo_gep). Dra .spc-filer inn i foobar2000-spillelisten for å spille.
Chipamp (Winamp bundle) Gratis Chipamp er en Winamp-utvidelsespakke som inkluderer støtte for SNES SPC. Installer Chipamp, og åpne deretter .spc-filer direkte i Winamp.
macOS1 app
foobar2000 for Mac (with foo_gep) Gratis Installer foobar2000 for Mac og foo_gep-komponenten for SPC-avspilling.
Linux2 apps
OpenSSL Åpen kildekode openssl pkcs7 -in cert.spc -inform DER -print_certs - leser Software Publisher Certificate (.spc)-filer. Ikke relatert til SNES-lyd.
audacious (with audacious-plugins-extra) Åpen kildekode Audacious med dekoder-utvidelser for konsollmusikk støtter SPC-avspilling. Installer audacious + audacious-plugins (inkluderer Game Music Emu).
Web1 app
SNESmusic.org player Gratis Bla gjennom og strøm SNES SPC-musikk direkte i nettleseren; ingen nedlasting nødvendig for oppførte titler.

Tekniske detaljer

dyp spesifikasjon
KodingBinær (little-endian for header-felt; rå SNES-minnedump i maskinvareoppsett)
Fil-magisk streng«SNES-SPC700 Sound File Data v0.30» - 33-byte ASCII-streng ved offset 0
FilstørrelseNesten alltid 65 792 byte (64 KB RAM-dump + 33-byte magisk streng + header-felt + 128-byte ID666 + 128-byte DSP-registre)
Maskinvare fangetSony SPC700 (S-SMP) CPU og S-DSP-brikke fra Super Nintendo Entertainment System
RAM-dump65 536 byte (64 KB) - komplett øyeblikksbilde av SPC700-adresseområdet ved offset 0x100
DSP-registerdump128 byte ved offset 0x10100 - alle S-DSP-registre fanget i det øyeblikket avspillingen starter
Metadatablokk128-byte ID666-tagg ved offset 0x2E: sangtittel, spilltittel, dumper-navn, kommentarer, dump-dato, fade-lengde, artist, kanal-muting, emulator-ID
Utvidede metadataValgfri xid6 RIFF-blokk lagt til etter den faste hoveddelen; inneholder ekstra tagger som ikke dekkes av ID666-blokken
Fast samplingsfrekvens32 000 Hz - utgangsfrekvens for SNES DSP-maskinvare; kan ikke endres
KomprimeringIngen - rå minnedump uten kodingsoverhead
MIME-typeaudio/x-spc (de facto fellesskapsstandard; ikke IANA-registrert)
Relatert arkivformat.rsn - et RAR-arkiv omdøpt til .rsn, som inneholder flere .spc-filer fra ett spills komplette lydspor
Tilknyttet OSWindows, macOS, Linux, Android (via spiller-apper)
Utgitt~1997 (SPC file format v0.30 specification)
Siste versjonSPC File Format v0.30 (last formal spec; the xid6 extended tag block added later)
Åpen standardJa · royalty-fri
Spesifikasjonvspcplay.raphnet.net

SPC-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med SPC-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om SPC-filer.

Ofte stilte spørsmål

Hvordan spiller jeg en SPC-fil?
Installer foobar2000 (foobar2000.org) og komponenten foo_gep Game Emu Player, og dra deretter .spc-filen inn i foobar2000. Chipamp (chipamp.org) er et annet gratis alternativ basert på Winamp.
Hva er en SPC-fil?
En Super Nintendo-lydfil - et komplett øyeblikksbilde av SNES-lydprosessorens 64 KB RAM og registertilstand, brukt til å spille SNES-spillmusikk på en PC via emulering.
Kan jeg konvertere SPC til MP3?
Ja: bruk foobar2000 + foo_gep for å rendre SPC til WAV (File → Convert), og kod deretter WAV-filen til MP3 ved hjelp av Audacity eller en hvilken som helst lydkoder.
Hvorfor er hver SPC-fil omtrent 65 KB?
Fordi en SPC-fil alltid er en dump av hele det 64 KB store adresseområdet til SNES SPC700 pluss headere med fast størrelse. Sanglengden er kun metadata - lydprosessorens RAM er alltid 65 536 byte.
Hva er RSN-filer?
RSN-filer er RAR-arkiver som inneholder flere .spc-filer (én per spor) for et enkelt SNES-spill, slik at et komplett spill-lydspor kan distribueres som én fil.
Jeg fikk en .spc-fil fra et kodesigneringsverktøy - hva gjør jeg?
Det er et Software Publisher Certificate i PKCS#7-format, helt urelatert til SNES-lyd. Bruk OpenSSL («openssl pkcs7 -in file.spc -inform DER -print_certs») eller Windows certmgr.msc for å inspisere den.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å