.SPC

Fichier SPC

SNES SPC700 Audio File
Poser une question
RÉPONSE RAPIDE

Un fichier SPC est presque toujours un fichier audio Super Nintendo (SNES) - un instantané de la mémoire de 64 Ko du processeur sonore de la SNES qui vous permet de lire la musique du jeu sur un PC. Utilisez foobar2000 avec le plugin foo_gep ou Chipamp pour le lire. Si le fichier provient d'un outil de signature de code plutôt que d'un site de musique de jeu, il s'agit d'un Software Publisher Certificate (PKCS#7), un format totalement différent.

Développeur : Community standard; originated from SNES game music preservation (Zones/Firebird, ~1997) Catégorie : Fichiers audio Standard ouvert MIME: audio/x-spc (de facto, not IANA-registered)
S'OUVRE SUR Windows macOS Linux Web
Lié : .OPUS · .M3U · .M3U8 · .WFP

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 22, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier SPC ?

Les fichiers .spc sont des dumps audio binaires capturant un instantané complet de la mémoire du processeur sonore de la SNES - le Sony SPC700 (S-SMP) - au moment où une musique de jeu commence à être jouée. Le chargement d'un fichier .spc dans un lecteur compatible reproduit l'audio original du jeu avec une fidélité exacte, car le fichier contient tous les échantillons, les données de programme et l'état des registres DSP dont la puce sonore a besoin.

Le format a été développé par la communauté de préservation de la musique de jeu SNES vers 1997. Chaque fichier fait presque exactement 65 792 octets : un en-tête magique ASCII de 33 octets (SNES-SPC700 Sound File Data v0.30), une balise de métadonnées ID666 de 128 octets contenant le titre de la chanson, le nom du jeu, les crédits du dumper et le timing de lecture, un dump de 64 Ko de l'espace d'adressage RAM complet du SPC700, un instantané de 128 octets de l'état des registres S-DSP, et un bloc optionnel de balises étendues xid6 ajouté à la fin.

Le taux d'échantillonnage fixe de 32 000 Hz reflète le taux de sortie du matériel DSP de la SNES. Les collections d'archives associées utilisent le format .RSN - une archive RAR contenant plusieurs fichiers .spc d'une seule bande originale de jeu. La plus grande archive publique de musique de jeu SNES, snesmusic.org, distribue des milliers de bandes originales de jeux sous forme de fichiers .spc.

La lecture est prise en charge par foobar2000 (avec le plugin foo_gep), Winamp via le pack Chipamp, et Audacious sur Linux avec des plugins supplémentaires.

Sécurité et sûreté

RISQUE : LOW

Les fichiers SPC sont des données passives (instantanés de mémoire). Ils sont lus via un émulateur ; aucun code exécutable ne s'exécute sur l'OS hôte. Téléchargez uniquement à partir d'archives réputées (snesmusic.org, Zophar's Domain).

Détails du format

en bref
NOM COMPLETSNES SPC700 Audio Filealias SPC file, SNES audio dump
DÉVELOPPEURCommunity standard; originated from SNES game music preservation (Zones/Firebird, ~1997)depuis ~1997 (SPC file format v0.30 specification)
CATÉGORIEFichiers audio
TYPE MIMEaudio/x-spc (de facto, not IANA-registered)
TYPEDump audio binaire (instantané de la mémoire du processeur sonore SNES)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Software Publisher Certificate (PKCS#7) - Fichier de certificat de signature de code Microsoft au format PKCS#7, utilisé avec Signcode.exe / signtool.exe ; créé par OpenSSL. Totalement sans rapport avec l'audio.
  • Atari Compressed Spectrum Bitmap - Format graphique obsolète Atari 8 bits/ST ; aucun logiciel grand public subsistant ; XnView peut le prendre en charge partiellement.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20
HEX
534E45532D53504337303020536F756E642046696C6520446174612076302E3330
ASCII
SNES-SPC700 Sound File Data v0.30
La chaîne d'en-tête ASCII de 33 octets à l'offset 0 identifie de manière unique le format. Après l'en-tête : 2 octets (26h 26h) = présence de marqueurs de balise ID666.

Programmes qui ouvrent les fichiers SPC

Windows4 apps
OpenSSL Open-source openssl pkcs7 -in cert.spc -inform DER -print_certs - lit les fichiers Software Publisher Certificate (.spc). Sans rapport avec l'audio SNES.
XnView Gratuit XnView peut ouvrir partiellement les fichiers bitmap Atari Spectrum .spc (la variante graphique obscure d'Atari), pas l'audio SNES. Ne pas utiliser pour le SPC SNES.
foobar2000 (with foo_gep plugin) Gratuit Installez foobar2000, puis installez le composant Game Emu Player (foo_gep). Faites glisser les fichiers .spc dans la liste de lecture foobar2000 pour les lire.
Chipamp (Winamp bundle) Gratuit Chipamp est un pack de plug-ins pour Winamp qui inclut la prise en charge du SPC SNES. Installez Chipamp, puis ouvrez les fichiers .spc directement dans Winamp.
macOS1 app
foobar2000 for Mac (with foo_gep) Gratuit Installez foobar2000 pour Mac et le composant foo_gep pour la lecture SPC.
Linux2 apps
OpenSSL Open-source openssl pkcs7 -in cert.spc -inform DER -print_certs - lit les fichiers Software Publisher Certificate (.spc). Sans rapport avec l'audio SNES.
audacious (with audacious-plugins-extra) Open-source Audacious avec les plugins de décodage de musique console prend en charge la lecture SPC. Installez audacious + audacious-plugins (inclut Game Music Emu).
Web1 app
SNESmusic.org player Gratuit Parcourez et écoutez la musique SNES SPC directement dans le navigateur ; aucun téléchargement n'est nécessaire pour les titres répertoriés.

Détails techniques

spécifications approfondies
EncodageBinaire (little-endian pour les champs d'en-tête ; dump brut de la mémoire SNES selon la disposition matérielle native)
Chaîne magique du fichier« SNES-SPC700 Sound File Data v0.30 » - chaîne ASCII de 33 octets à l'offset 0
Taille du fichierPratiquement toujours 65 792 octets (dump RAM de 64 Ko + magic de 33 octets + champs d'en-tête + ID666 de 128 octets + registres DSP de 128 octets)
Matériel capturéProcesseur Sony SPC700 (S-SMP) et puce S-DSP du Super Nintendo Entertainment System
Dump RAM65 536 octets (64 Ko) - instantané complet de l'espace d'adressage du SPC700 à l'offset 0x100
Dump des registres DSP128 octets à l'offset 0x10100 - tous les registres S-DSP capturés au moment du début de la lecture
Bloc de métadonnéesBalise ID666 de 128 octets à l'offset 0x2E : titre de la chanson, titre du jeu, nom du dumper, commentaires, date du dump, durée du fondu, artiste, coupures de canaux, ID de l'émulateur
Métadonnées étenduesBloc RIFF xid6 optionnel ajouté après le corps de taille fixe ; contient des balises supplémentaires non couvertes par le bloc ID666
Taux d'échantillonnage fixe32 000 Hz - taux de sortie du matériel DSP de la SNES ; ne peut pas être modifié
CompressionAucune - dump mémoire brut sans surcharge d'encodage
Type MIMEaudio/x-spc (norme communautaire de facto ; non enregistré auprès de l'IANA)
Format d'archive associé.rsn - une archive RAR renommée .rsn, contenant plusieurs fichiers .spc de la bande originale complète d'un jeu
OS associéWindows, macOS, Linux, Android (via des applications de lecture)
Publié~1997 (SPC file format v0.30 specification)
Dernière versionSPC File Format v0.30 (last formal spec; the xid6 extended tag block added later)
Standard ouvertOui · libre de droits
Spécificationvspcplay.raphnet.net

Conversions SPC

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers SPC. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers SPC.

Foire aux questions

Comment lire un fichier SPC ?
Installez foobar2000 (foobar2000.org) et le composant foo_gep Game Emu Player, puis faites glisser le fichier .spc dans foobar2000. Chipamp (chipamp.org) est une autre option gratuite basée sur Winamp.
Qu'est-ce qu'un fichier SPC ?
Un fichier audio Super Nintendo - un instantané complet des 64 Ko de RAM et de l'état des registres du processeur sonore de la SNES, utilisé pour lire la musique de jeu SNES sur un PC via émulation.
Puis-je convertir un SPC en MP3 ?
Oui : utilisez foobar2000 + foo_gep pour exporter le SPC en WAV (Fichier → Convertir), puis encodez le WAV en MP3 à l'aide d'Audacity ou de n'importe quel encodeur audio.
Pourquoi chaque fichier SPC fait-il environ 65 Ko ?
Parce qu'un fichier SPC est toujours un dump de l'intégralité de l'espace d'adressage de 64 Ko du SPC700 de la SNES, plus des en-têtes de taille fixe. La durée de la chanson n'est qu'une métadonnée - la RAM du processeur sonore est toujours de 65 536 octets.
Que sont les fichiers RSN ?
Les fichiers RSN sont des archives RAR contenant plusieurs fichiers .spc (un par piste) pour un seul jeu SNES, permettant de distribuer une bande originale complète de jeu sous un seul fichier.
J'ai reçu un fichier .spc d'un outil de signature de code - que dois-je faire ?
Il s'agit d'un Software Publisher Certificate au format PKCS#7, totalement sans rapport avec l'audio SNES. Utilisez OpenSSL (« openssl pkcs7 -in file.spc -inform DER -print_certs ») ou certmgr.msc de Windows pour l'inspecter.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z