.SPC

SPC-bestand

SNES SPC700 Audio File
Stel een vraag
SNEL ANTWOORD

Een SPC-bestand is bijna altijd een Super Nintendo (SNES) audiobestand - een geheugensnapshot van 64 KB van de SNES-geluidsprocessor waarmee je gamemuziek op een pc kunt afspelen. Gebruik foobar2000 met de foo_gep-plugin of Chipamp om het af te spelen. Als het bestand afkomstig is van een tool voor het ondertekenen van code in plaats van een gamemuzieksite, is het een Software Publisher Certificate (PKCS#7), een volledig ander formaat.

Ontwikkelaar: Community standard; originated from SNES game music preservation (Zones/Firebird, ~1997) Categorie: Audiobestanden Open standaard MIME: audio/x-spc (de facto, not IANA-registered)
OPENT OP Windows macOS Linux Web
Gerelateerd: .OPUS · .M3U · .M3U8 · .WFP

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 22, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het SPC-bestandsformaat?

.spc-bestanden zijn binaire audiodumps die een volledige geheugensnapshot vastleggen van de SNES-geluidsprocessor - de Sony SPC700 (S-SMP) - op het moment dat een stukje gamemuziek begint te spelen. Het laden van een .spc-bestand in een compatibele speler reproduceert de originele game-audio met exacte getrouwheid, omdat het bestand alle samples, programmagegevens en de status van de DSP-registers bevat die de geluidschip nodig heeft.

Het formaat werd rond 1997 ontwikkeld door de SNES-gamemuziek-gemeenschap. Elk bestand is bijna precies 65.792 bytes: een 33-byte ASCII magic header (SNES-SPC700 Sound File Data v0.30), een 128-byte ID666 metadata-tag met de titel van het nummer, de gamenaam, credits van de dumper en afspeeltiming, een 64 KB dump van de volledige RAM-adresruimte van de SPC700, een 128-byte snapshot van de S-DSP-registerstatus en een optioneel xid6 uitgebreid tag-blok aan het einde.

De vaste samplefrequentie van 32.000 Hz weerspiegelt de uitvoersnelheid van de SNES DSP-hardware. Gerelateerde archiefcollecties gebruiken het .RSN-formaat - een RAR-archief met meerdere .spc-bestanden van een enkele game-soundtrack. Het grootste publieke archief van SNES-gamemuziek, snesmusic.org, distribueert duizenden game-soundtracks als .spc-bestanden.

Afspelen wordt ondersteund door foobar2000 (met de foo_gep-plugin), Winamp via de Chipamp-bundel en Audacious op Linux met extra plugins.

Beveiliging & veiligheid

RISICO: LOW

SPC-bestanden zijn passieve gegevens (geheugensnapshots). Ze worden afgespeeld via een emulator; er wordt geen uitvoerbare code uitgevoerd op het host-besturingssysteem. Download alleen van gerenommeerde archieven (snesmusic.org, Zophar's Domain).

Formaatdetails

in een notendop
VOLLEDIGE NAAMSNES SPC700 Audio Fileook bekend als SPC file, SNES audio dump
ONTWIKKELAARCommunity standard; originated from SNES game music preservation (Zones/Firebird, ~1997)sinds ~1997 (SPC file format v0.30 specification)
MIME-TYPEaudio/x-spc (de facto, not IANA-registered)
TYPEBinaire audiodump (geheugensnapshot van SNES-geluidsprocessor)
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • Software Publisher Certificate (PKCS#7) - Microsoft-certificaatbestand voor het ondertekenen van code in PKCS#7-formaat, gebruikt met Signcode.exe / signtool.exe; gemaakt door OpenSSL. Volledig ongerelateerd aan audio.
  • Atari Compressed Spectrum Bitmap - Verouderd Atari 8-bit/ST grafisch formaat; geen overlevende mainstream software; XnView biedt mogelijk gedeeltelijke ondersteuning.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20
HEX
534E45532D53504337303020536F756E642046696C6520446174612076302E3330
ASCII
SNES-SPC700 Sound File Data v0.30
33-byte ASCII-headertekenreeks op offset 0 identificeert het formaat op unieke wijze. Na de header: 2 bytes (26h 26h) = heeft ID666-tagmarkeringen.

Programma's die SPC-bestanden openen

Windows4 apps
OpenSSL Open-source openssl pkcs7 -in cert.spc -inform DER -print_certs - leest Software Publisher Certificate (.spc) bestanden. Niet gerelateerd aan SNES-audio.
XnView Gratis XnView kan Atari Spectrum bitmap .spc-bestanden (de obscure Atari-grafische variant) gedeeltelijk openen, geen SNES-audio. Niet gebruiken voor SNES SPC.
foobar2000 (with foo_gep plugin) Gratis Installeer foobar2000 en installeer vervolgens de Game Emu Player (foo_gep) component. Sleep .spc-bestanden naar de foobar2000-afspeellijst om ze af te spelen.
Chipamp (Winamp bundle) Gratis Chipamp is een Winamp-pluginbundel die SNES SPC-ondersteuning bevat. Installeer Chipamp en open .spc-bestanden direct in Winamp.
macOS1 app
foobar2000 for Mac (with foo_gep) Gratis Installeer foobar2000 voor Mac en de foo_gep-component voor SPC-weergave.
Linux2 apps
OpenSSL Open-source openssl pkcs7 -in cert.spc -inform DER -print_certs - leest Software Publisher Certificate (.spc) bestanden. Niet gerelateerd aan SNES-audio.
audacious (with audacious-plugins-extra) Open-source Audacious met console-muziekdecoder-plugins ondersteunt SPC-weergave. Installeer audacious + audacious-plugins (inclusief Game Music Emu).
Web1 app
SNESmusic.org player Gratis Blader door en stream SNES SPC-muziek rechtstreeks in de browser; geen download nodig voor vermelde titels.

Technische details

diepe specificaties
CoderingBinair (little-endian voor headervelden; ruwe SNES-geheugendump in native hardware-indeling)
Bestands-magic string„SNES-SPC700 Sound File Data v0.30” - 33-byte ASCII-tekenreeks op offset 0
BestandsgrootteVrijwel altijd 65.792 bytes (64 KB RAM-dump + 33-byte magic + headervelden + 128-byte ID666 + 128-byte DSP-registers)
Vastgelegde hardwareSony SPC700 (S-SMP) CPU en S-DSP chip van het Super Nintendo Entertainment System
RAM-dump65.536 bytes (64 KB) - volledige SPC700-adresruimte snapshot op offset 0x100
DSP-registerdump128 bytes op offset 0x10100 - alle S-DSP-registers gesnapshotted op het moment van afspeelstart
Metadatablok128-byte ID666-tag op offset 0x2E: songtitel, gametitel, naam van dumper, opmerkingen, dumpdatum, fade-lengte, artiest, kanaal-mutes, emulator-ID
Uitgebreide metadataOptioneel xid6 RIFF-chunk toegevoegd na de body met vaste grootte; bevat extra tags die niet door het ID666-blok worden gedekt
Vaste samplefrequentie32.000 Hz - SNES DSP-hardware-uitvoersnelheid; kan niet worden gewijzigd
CompressieGeen - ruwe geheugendump zonder coderings-overhead
MIME-typeaudio/x-spc (de facto gemeenschapsstandaard; niet IANA-geregistreerd)
Gerelateerd archiefformaat.rsn - een RAR-archief hernoemd naar .rsn, met meerdere .spc-bestanden van de volledige soundtrack van één game
Bijbehorend besturingssysteemWindows, macOS, Linux, Android (via speler-apps)
Uitgebracht~1997 (SPC file format v0.30 specification)
Laatste versieSPC File Format v0.30 (last formal spec; the xid6 extended tag block added later)
Open standaardJa · royaltyvrij
Specificatievspcplay.raphnet.net

SPC conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met SPC-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over SPC-bestanden.

Veelgestelde vragen

Hoe speel ik een SPC-bestand af?
Installeer foobar2000 (foobar2000.org) en de foo_gep Game Emu Player-component, en sleep vervolgens het .spc-bestand naar foobar2000. Chipamp (chipamp.org) is een andere gratis optie gebaseerd op Winamp.
Wat is een SPC-bestand?
Een Super Nintendo-audiobestand - een volledige snapshot van de 64 KB RAM en registerstatus van de SNES-geluidsprocessor, gebruikt om SNES-gamemuziek op een pc af te spelen via emulatie.
Kan ik SPC naar MP3 converteren?
Ja: gebruik foobar2000 + foo_gep om de SPC naar WAV te renderen (File → Convert), en codeer de WAV vervolgens naar MP3 met Audacity of een andere audio-encoder.
Waarom is elk SPC-bestand ongeveer 65 KB?
Omdat een SPC-bestand altijd een dump is van de volledige 64 KB adresruimte van de SNES SPC700 plus headers met een vaste grootte. De songlengte is alleen metadata - het RAM van de geluidsprocessor is altijd 65.536 bytes.
Wat zijn RSN-bestanden?
RSN-bestanden zijn RAR-archieven die meerdere .spc-bestanden bevatten (één per track) voor een enkele SNES-game, waardoor een volledige game-soundtrack als één bestand kan worden gedistribueerd.
Ik heb een .spc-bestand gekregen van een tool voor het ondertekenen van code - wat moet ik doen?
Dat is een Software Publisher Certificate in PKCS#7-formaat, volledig ongerelateerd aan SNES-audio. Gebruik OpenSSL („openssl pkcs7 -in file.spc -inform DER -print_certs”) of Windows certmgr.msc om het te inspecteren.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

.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 bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z