.PCM

Fichier PCM

Pulse-Code Modulation audio file (raw/headerless)
Poser une question
RÉPONSE RAPIDE

Un fichier PCM contient de l'audio brut et non compressé - les mêmes données que dans un WAV, mais sans en-tête, il ne contient donc aucune information sur son taux d'échantillonnage, sa profondeur de bits ou son nombre de canaux. Vous ne pouvez pas double-cliquer dessus pour le lire. Ouvrez-le dans Audacity via Fichier > Importer > Données brutes (Raw) et saisissez les paramètres manuellement (commencez par 44100 Hz, Signed 16-bit, little-endian). Si vous n'entendez que du bruit ou si la lecture est à la mauvaise vitesse, les paramètres sont incorrects.

Développeur : Concept invented by Alec Reeves (1937); no single vendor owns the .pcm container Catégorie : Fichiers audio Standard ouvert MIME: audio/L16
S'OUVRE SUR Windows macOS Linux
Lié : .OPUS · .M3U · .M3U8 · .WFP

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 1, 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 PCM ?

.pcm est un format de fichier audio permettant de stocker des données audio non compressées sous forme de flux brut sans en-tête. Un fichier .pcm typique stocke de l'audio à 2 canaux (stéréo), mais le format prend en charge l'audio mono et multicanal. Contrairement à un fichier .WAV ou .AIFF, le .pcm ne possède pas de conteneur ni de métadonnées - le taux d'échantillonnage, la profondeur de bits, le nombre de canaux et l'ordre des octets ne sont pas stockés dans le fichier et doivent être fournis de l'extérieur ; une mauvaise estimation produit du bruit ou un effet « chipmunk » / ralenti.

La modulation d'impulsion codée (PCM) est la forme de base pour représenter des signaux analogiques sous forme de signaux numériques. Le signal d'entrée est quantifié - divisé en un ensemble de points d'échantillonnage discrets - et chaque échantillon reçoit une valeur. La fréquence (ou taux) d'échantillonnage détermine le nombre d'échantillons prélevés dans un intervalle de temps donné, tandis que la résolution d'échantillonnage détermine la taille des nombres utilisés pour écrire les échantillons, ce qui détermine à son tour la qualité audio. Un taux d'échantillonnage de 44,1 kHz avec une résolution de 16 bits couvre toutes les fréquences de la plage auditive humaine. La variante brute la plus courante est le signed 16-bit little-endian (s16le), largement utilisé dans les chaînes de traitement DSP, la téléphonie et les outils audio tels que FFmpeg.

Sécurité et sûreté

RISQUE : LOW

Le PCM brut est constitué de pures données d'échantillons audio sans en-tête, sans métadonnées et sans contenu exécutable, de sorte que le fichier lui-même ne peut pas transporter de virus ou exécuter de code. Les seuls risques pratiques sont cosmétiques : des paramètres d'importation erronés produisent un bruit fort (protégez vos oreilles/haut-parleurs en baissant le volume avant de lire un .pcm inconnu), et comme il n'y a pas de champ de longueur, un fichier tronqué ou corrompu s'arrête simplement prématurément sans avertissement.

Détails du format

en bref
NOM COMPLETPulse-Code Modulation audio file (raw/headerless)alias Raw PCM audio, Headerless PCM
DÉVELOPPEURConcept invented by Alec Reeves (1937); no single vendor owns the .pcm containerdepuis PCM telephony deployed from the 1960s; .pcm raw dumps used since early digital audio editing
CATÉGORIEFichiers audio
TYPE MIMEaudio/L16
TYPEFlux d'échantillons audio bruts non compressés (sans en-tête/conteneur)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Audio brut de l'ère Sound Blaster / VOC (.pcm) - Anciens dumps audio bruts provenant d'éditeurs de sons et d'outils de jeux obsolètes, même concept sans en-tête.
  • Images de région PCM BIOS / firmware - Certains outils de flashage de cartes mères nomment les blocs de configuration/microcode .pcm - sans rapport avec l'audio.

Programmes qui ouvrent les fichiers PCM

Windows4 apps
Awave Studio Payant Ouvrez le fichier brut et spécifiez son format d'échantillonnage dans la boîte de dialogue d'importation ; convertit en WAV et en des dizaines d'autres formats.
Audacity Open-source Fichier > Importer > Données brutes, choisissez le .pcm, puis définissez l'encodage (Signed 16-bit PCM), l'ordre des octets, les canaux et le taux d'échantillonnage ; cliquez sur Importer. Ajustez si le son est incorrect.
Adobe Audition Payant Ouvrez le .pcm ; dans la boîte de dialogue « Interpréter le format d'échantillonnage », définissez le taux d'échantillonnage, les canaux, la profondeur de bits et l'ordre des octets.
FFmpeg Open-source Convertissez en déclarant la structure : ffmpeg -f s16le -ar 44100 -ac 2 -i in.pcm out.wav
macOS3 apps
MPlayer Open-source mplayer -demuxer rawaudio -rawaudio rate=44100:channels=2:samplesize=2 in.pcm
Audacity Open-source Fichier > Importer > Données brutes, choisissez le .pcm, puis définissez l'encodage (Signed 16-bit PCM), l'ordre des octets, les canaux et le taux d'échantillonnage ; cliquez sur Importer. Ajustez si le son est incorrect.
Adobe Audition Payant Ouvrez le .pcm ; dans la boîte de dialogue « Interpréter le format d'échantillonnage », définissez le taux d'échantillonnage, les canaux, la profondeur de bits et l'ordre des octets.
Linux3 apps
MPlayer Open-source mplayer -demuxer rawaudio -rawaudio rate=44100:channels=2:samplesize=2 in.pcm
Audacity Open-source Fichier > Importer > Données brutes, choisissez le .pcm, puis définissez l'encodage (Signed 16-bit PCM), l'ordre des octets, les canaux et le taux d'échantillonnage ; cliquez sur Importer. Ajustez si le son est incorrect.
FFmpeg Open-source Convertissez en déclarant la structure : ffmpeg -f s16le -ar 44100 -ac 2 -i in.pcm out.wav

Détails techniques

spécifications approfondies
EncodageValeurs d'échantillonnage PCM linéaires binaires - le plus souvent des entiers signés 16 bits ; également des entiers non signés 8 bits, 24 bits, 32 bits et des flottants 32 bits
ConteneurFlux d'échantillons bruts sans RIFF, AIFF ou autre enveloppe - le fichier .pcm ne contient que la charge utile audio brute
En-tête / octets magiquesLe fichier commence immédiatement par le premier échantillon audio ; aucun octet magique ni signature de fichier, il ne peut donc pas être détecté automatiquement par les logiciels d'analyse de format
CompressionLe PCM linéaire est non compressé par définition ; c'est le format source à partir duquel les codecs compressés tels que MP3 et AAC sont dérivés
Ordre des octetsLittle-endian par défaut ; des variantes big-endian existent également - l'endianness doit être spécifiée explicitement lors de l'importation ou de la conversion
Taux d'échantillonnageNon stocké dans le fichier ; les valeurs courantes sont 8 000 Hz (téléphonie), 16 000 Hz (voix large bande), 44 100 Hz (qualité CD) et 48 000 Hz (diffusion/professionnel)
Disposition des canauxLes échantillons multicanaux sont entrelacés par trame (G, D, G, D, …) ; le nombre de canaux n'est pas stocké dans le fichier et doit être déclaré de l'extérieur
Taille de fichier typique~10 Mo par minute en qualité CD (44,1 kHz / 16 bits / stéréo ≈ 176 Ko/s) ; augmente linéairement avec le taux d'échantillonnage, la profondeur de bits et le nombre de canaux
Métadonnées intégréesAucune balise intégrée d'aucune sorte - pas d'ID3, de RIFF INFO, de commentaire Vorbis ou toute autre structure de balise ; toutes les informations descriptives doivent être stockées hors bande
Type MIMEaudio/L16 (enregistré par l'IANA pour le PCM linéaire 16 bits) ; également reconnu comme audio/x-pcm ou application/octet-stream
Variante la plus couranteSigned 16-bit little-endian (s16le) - la sortie PCM brute par défaut dans FFmpeg et la convention la plus répandue dans les chaînes de traitement DSP et de streaming
Utilisation en téléphonieLes charges utiles VoIP G.711 µ-law et A-law sont du PCM mono 8 kHz avec compression logarithmique 8 bits ; le PCM brut 8 kHz 16 bits est également courant dans les systèmes IVR et d'enregistrement d'appels
Relation avec le WAVUn fichier WAV enveloppe les mêmes échantillons PCM linéaires dans un en-tête RIFF qui enregistre tous les paramètres de lecture ; le PCM est la charge utile audio et le WAV est le conteneur auto-descriptif
Détection d'erreursPas de CRC, de somme de contrôle ou de marqueurs de limite de trame ; une troncature ou une corruption au niveau du bit est indétectable silencieusement
Prise en charge des plateformesMultiplateforme (Windows, macOS, Linux) ; format principal dans les DSP embarqués, la téléphonie, le streaming audio en temps réel et les outils de pipeline audio professionnels
PubliéPCM telephony deployed from the 1960s; .pcm raw dumps used since early digital audio editing
Dernière versionN/A (raw sample stream has no versioning)
Standard ouvertOui · libre de droits
Spécificationen.wikipedia.org

Conversions PCM

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

Foire aux questions

Comment ouvrir un fichier audio PCM ?
Utilisez un éditeur audio prenant en charge l'importation brute - Audacity (Fichier > Importer > Données brutes) est gratuit. Vous devez lui indiquer le taux d'échantillonnage, la profondeur de bits, le nombre de canaux et l'ordre des octets, car le fichier ne les stocke pas. Essayez d'abord 44100 Hz, Signed 16-bit, little-endian.
Pourquoi mon fichier PCM ressemble-t-il à du bruit ou est-il lu à la mauvaise vitesse ?
Parce que les paramètres d'importation ne correspondent pas à la manière dont le fichier a été enregistré. Le bruit signifie généralement une mauvaise profondeur de bits, un mauvais signe ou un mauvais ordre des octets ; une vitesse ou une hauteur incorrecte signifie que le taux d'échantillonnage est erroné (par exemple, il s'agit d'audio de téléphonie à 8000 Hz mais vous l'avez importé à 44100 Hz). Ajustez et ré-importez.
Quelle est la différence entre PCM et WAV ?
Ils contiennent les mêmes échantillons PCM non compressés. Un WAV ajoute un petit en-tête RIFF qui enregistre le taux d'échantillonnage, la profondeur de bits et les canaux afin que n'importe quel lecteur puisse l'ouvrir automatiquement. Un .pcm n'a pas d'en-tête, vous devez donc fournir ces valeurs vous-même.
Comment convertir un PCM en WAV ?
Encapsulez-le avec les bons paramètres - aucune qualité n'est perdue. FFmpeg : ffmpeg -f s16le -ar 44100 -ac 2 -i in.pcm out.wav. Ou importez-le dans Audacity avec les bons paramètres et exportez-le en WAV.
Quel est le taux d'échantillonnage de mon fichier PCM ?
Il n'est pas enregistré dans le fichier, vous devez donc le connaître via la source. L'audio de téléphonie/VoIP est généralement de 8000 ou 16000 Hz ; la qualité CD est de 44100 Hz ; l'audio vidéo est souvent de 48000 Hz. S'il est lu trop vite ou trop lentement, changez le taux et ré-importez.
Puis-je simplement double-cliquer sur un fichier PCM pour le lire ?
Généralement non. La plupart des lecteurs multimédias ne peuvent pas deviner la structure sans en-tête, ils affichent donc une erreur ou lisent des parasites. Importez-le dans un éditeur (Audacity) et spécifiez le format, ou convertissez-le d'abord en WAV.

Références

1Wikipedia - Pulse-code modulationen.wikipedia.org
2Audacity Manual - Importing raw (headerless) audiomanual.audacityteam.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.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

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