.PCM

File PCM

Pulse-Code Modulation audio file (raw/headerless)
Fai una domanda
RISPOSTA RAPIDA

Un file PCM è audio grezzo e non compresso - gli stessi dati presenti all'interno di un WAV, ma senza intestazione (header), quindi non contiene informazioni sulla frequenza di campionamento, la profondità di bit o il numero di canali. Non è possibile riprodurlo con un doppio clic. Aprirlo in Audacity tramite File > Importa > Dati grezzi (Raw) e inserire le impostazioni manualmente (iniziare con 44100 Hz, 16-bit con segno, little-endian). Se suona come rumore o viene riprodotto alla velocità sbagliata, le impostazioni sono errate.

Sviluppatore: Concept invented by Alec Reeves (1937); no single vendor owns the .pcm container Categoria: File audio Standard aperto MIME: audio/L16
SI APRE SU Windows macOS Linux
Correlati: .OPUS · .M3U · .M3U8 · .WFP

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Sep 1, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file PCM?

.pcm è un formato di file audio per memorizzare dati audio non compressi come un flusso grezzo e senza intestazione. Un tipico file .pcm memorizza audio a 2 canali (stereo), ma il formato supporta audio a canale singolo e multicanale. A differenza di un file .WAV o .AIFF, il .pcm non ha un contenitore né metadati - la frequenza di campionamento, la profondità di bit, il numero di canali e l'ordine dei byte non sono memorizzati nel file e devono essere forniti esternamente; sbagliare questi parametri produce rumore o un effetto «scoiattolo»/rallentatore.

La modulazione a impulsi codificati (PCM) è la forma base per rappresentare i segnali analogici come segnali digitali. Il segnale in ingresso viene quantizzato - diviso in un insieme di punti di campionamento discreti - e a ogni campione viene assegnato un valore. La frequenza (o velocità) di campionamento determina il numero di campioni prelevati in un dato intervallo di tempo, mentre la risoluzione di campionamento determina la dimensione dei numeri usati per scrivere i campioni, che a sua volta determina la qualità audio. Una frequenza di campionamento di 44,1 kHz con risoluzione a 16 bit copre tutte le frequenze della gamma uditiva umana. La variante grezza più comune è la 16-bit con segno little-endian (s16le), ampiamente utilizzata nelle pipeline DSP, nella telefonia e in strumenti audio come FFmpeg.

Sicurezza e incolumità

RISCHIO: LOW

Il PCM grezzo è costituito da puri dati di campionamento audio senza intestazione, metadati o contenuti eseguibili, quindi il file stesso non può trasportare virus o eseguire codice. Gli unici rischi pratici sono estetici: impostazioni di importazione errate producono un forte rumore (proteggere le orecchie/altoparlanti abbassando il volume prima di riprodurre un .pcm sconosciuto) e, poiché non esiste un campo per la lunghezza, un file troncato o corrotto termina semplicemente in anticipo senza preavviso.

Dettagli del formato

in sintesi
NOME COMPLETOPulse-Code Modulation audio file (raw/headerless)anche noto come Raw PCM audio, Headerless PCM
SVILUPPATOREConcept invented by Alec Reeves (1937); no single vendor owns the .pcm containerdal PCM telephony deployed from the 1960s; .pcm raw dumps used since early digital audio editing
CATEGORIAFile audio
TIPO MIMEaudio/L16
TIPOFlusso di campioni audio grezzi non compressi (senza intestazione/contenitore)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Audio grezzo Sound Blaster / era VOC (.pcm) - Dump audio grezzi legacy da vecchi editor audio e strumenti di gioco, stesso concetto senza intestazione.
  • Immagini della regione PCM di BIOS / firmware - Alcuni strumenti di flashing della scheda madre chiamano i blob di configurazione/microcodice .pcm - non correlati all'audio.

Programmi che aprono file PCM

Windows4 apps
Awave Studio A pagamento Aprire il file grezzo e specificare il formato del campione nella finestra di importazione; converte in WAV e decine di altri formati.
Audacity Open-source File > Importa > Dati grezzi, scegliere il .pcm, quindi impostare la codifica (PCM 16-bit con segno), l'ordine dei byte, i canali e la frequenza di campionamento; fare clic su Importa. Regolare se il suono è errato.
Adobe Audition A pagamento Aprire il .pcm; nella finestra di dialogo «Interpreta formato campione» impostare frequenza, canali, profondità di bit e ordine dei byte.
FFmpeg Open-source Convertire dichiarando il layout: 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 File > Importa > Dati grezzi, scegliere il .pcm, quindi impostare la codifica (PCM 16-bit con segno), l'ordine dei byte, i canali e la frequenza di campionamento; fare clic su Importa. Regolare se il suono è errato.
Adobe Audition A pagamento Aprire il .pcm; nella finestra di dialogo «Interpreta formato campione» impostare frequenza, canali, profondità di bit e ordine dei byte.
Linux3 apps
MPlayer Open-source mplayer -demuxer rawaudio -rawaudio rate=44100:channels=2:samplesize=2 in.pcm
Audacity Open-source File > Importa > Dati grezzi, scegliere il .pcm, quindi impostare la codifica (PCM 16-bit con segno), l'ordine dei byte, i canali e la frequenza di campionamento; fare clic su Importa. Regolare se il suono è errato.
FFmpeg Open-source Convertire dichiarando il layout: ffmpeg -f s16le -ar 44100 -ac 2 -i in.pcm out.wav

Dettagli tecnici

specifiche approfondite
CodificaValori di campionamento PCM lineare binario - più comunemente interi a 16 bit con segno; anche 8 bit senza segno, 24 bit, interi a 32 bit e float a 32 bit
ContenitoreFlusso di campioni grezzi senza RIFF, AIFF o altri wrapper - il file .pcm trasporta solo il carico utile audio nudo
Intestazione / magic bytesIl file inizia immediatamente con il primo campione audio; nessun magic byte o firma del file, quindi non può essere rilevato automaticamente dai software di analisi del formato
CompressioneIl PCM lineare è non compresso per definizione; è il formato sorgente da cui derivano i codec compressi come MP3 e AAC
Ordine dei byteLittle-endian per impostazione predefinita; esistono anche varianti big-endian - l'endianness deve essere specificata esplicitamente all'importazione o alla conversione
Frequenza di campionamentoNon memorizzata nel file; i valori comuni sono 8 000 Hz (telefonia), 16 000 Hz (voce a banda larga), 44 100 Hz (qualità CD) e 48 000 Hz (broadcast/professionale)
Layout dei canaliI campioni multicanale sono interlacciati per frame (L, R, L, R, …); il numero di canali non è memorizzato nel file e deve essere dichiarato esternamente
Dimensione tipica del file~10 MB per minuto a qualità CD (44,1 kHz / 16-bit / stereo ≈ 176 KB/s); cresce linearmente con la frequenza, la profondità di bit e il numero di canali
Metadati incorporatiNessun tag incorporato di alcun tipo - niente ID3, RIFF INFO, commenti Vorbis o altre strutture tag; tutte le informazioni descrittive devono essere memorizzate fuori banda
Tipo MIMEaudio/L16 (registrato IANA per PCM lineare a 16 bit); riconosciuto anche come audio/x-pcm o application/octet-stream
Variante più comune16-bit con segno little-endian (s16le) - l'output PCM grezzo predefinito in FFmpeg e la convenzione più diffusa nelle pipeline DSP e di streaming
Uso in telefoniaI carichi utili VoIP G.711 µ-law e A-law sono PCM mono a 8 kHz con compandizzazione logaritmica a 8 bit; il PCM grezzo a 8 kHz 16-bit è comune anche nei sistemi IVR e di registrazione chiamate
Relazione con WAVUn file WAV avvolge gli stessi campioni PCM lineari in un'intestazione RIFF che registra tutti i parametri di riproduzione; il PCM è il carico utile audio e il WAV è il contenitore auto-descrittivo
Rilevamento erroriNessun CRC, checksum o marcatori di confine del frame; il troncamento o la corruzione a livello di bit non sono rilevabili automaticamente
Supporto piattaformaMultipiattaforma (Windows, macOS, Linux); formato primario in DSP embedded, telefonia, streaming audio in tempo reale e strumenti professionali per pipeline audio
RilasciatoPCM telephony deployed from the 1960s; .pcm raw dumps used since early digital audio editing
Ultima versioneN/A (raw sample stream has no versioning)
Standard apertoSì · royalty-free
Specificaen.wikipedia.org

Conversioni PCM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file PCM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file PCM.

Domande frequenti

Come si apre un file audio PCM?
Utilizzare un editor audio che supporti l'importazione grezza - Audacity (File > Importa > Dati grezzi) è gratuito. È necessario indicare la frequenza di campionamento, la profondità di bit, il numero di canali e l'ordine dei byte, poiché il file non li memorizza. Provare prima con 44100 Hz, 16-bit con segno, little-endian.
Perché il mio file PCM suona come rumore o viene riprodotto alla velocità sbagliata?
Perché le impostazioni di importazione non corrispondono a come il file è stato registrato. Il rumore di solito indica una profondità di bit, un segno o un ordine dei byte errati; la velocità o l'intonazione sbagliata indicano che la frequenza di campionamento è errata (ad esempio, è audio per telefonia a 8000 Hz ma è stato importato come 44100 Hz). Regolare e importare nuovamente.
Qual è la differenza tra PCM e WAV?
Contengono gli stessi campioni PCM non compressi. Un WAV aggiunge una piccola intestazione RIFF che registra la frequenza di campionamento, la profondità di bit e i canali in modo che qualsiasi lettore possa aprirlo automaticamente. Un .pcm non ha intestazione, quindi è necessario fornire questi valori manualmente.
Come si converte un PCM in WAV?
È sufficiente incapsularlo con i parametri corretti - non viene persa alcuna qualità. Con FFmpeg: ffmpeg -f s16le -ar 44100 -ac 2 -i in.pcm out.wav. Oppure importarlo in Audacity con le impostazioni corrette ed esportarlo come WAV.
Qual è la frequenza di campionamento del mio file PCM?
Non è registrata nel file, quindi è necessario conoscerla dalla sorgente. L'audio per telefonia/VoIP è solitamente a 8000 o 16000 Hz; la qualità CD è 44100 Hz; l'audio dei video è spesso 48000 Hz. Se la riproduzione è troppo veloce o lenta, cambiare la frequenza e importare di nuovo.
Posso fare doppio clic su un file PCM per riprodurlo?
Solitamente no. La maggior parte dei lettori multimediali non riesce a indovinare il layout senza intestazione, quindi restituisce un errore o riproduce fruscio statico. Importarlo in un editor (Audacity) specificando il formato, o convertirlo prima in WAV.

Riferimenti

1Wikipedia - Pulse-code modulationen.wikipedia.org
2Audacity Manual - Importing raw (headerless) audiomanual.audacityteam.org

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z