.PCM

PCM-fil

Pulse-Code Modulation audio file (raw/headerless)
Ställ en fråga
SNABBT SVAR

En PCM-fil är rått, okomprimerat ljud - samma data som finns inuti en WAV, men utan header, så den bär ingen information om samplingsfrekvens, bitdjup eller antal kanaler. Du kan inte dubbelklicka på den för att spela upp den. Öppna den i Audacity via Arkiv > Importera > Rådata och ange inställningarna manuellt (börja med 44100 Hz, Signed 16-bit, little-endian). Om det låter som brus eller spelas upp i fel hastighet är inställningarna felaktiga.

Utvecklare: Concept invented by Alec Reeves (1937); no single vendor owns the .pcm container Kategori: Ljudfiler Öppen standard MIME: audio/L16
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .OPUS · .M3U · .M3U8 · .WFP

På denna sida

19k+ filtillägg indexerade
Senast granskad Sep 1, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet PCM?

.pcm är ett ljudfilformat för lagring av okomprimerad ljuddata som en rå ström utan header. En typisk .pcm-fil lagrar 2-kanalsljud (stereo), men formatet stöder enkel- och flerkanalsljud. Till skillnad från en .WAV eller .AIFF-fil har .pcm ingen container-wrapper och ingen metadata - samplingsfrekvens, bitdjup, antal kanaler och byte-ordning lagras inte i filen och måste tillhandahållas externt; gissar man fel uppstår brus eller en «ekorre»/slow-motion-effekt.

Pulse-code modulation (PCM) är den grundläggande formen för att representera analoga signaler som digitala signaler. Ingångssignalen kvantiseras - delas upp i en uppsättning diskreta samplingspunkter - och varje sampling tilldelas ett värde. Samplingsfrekvensen avgör antalet samplingar som tas under ett givet tidsintervall, medan samplingsupplösningen avgör storleken på de tal som används för att skriva samplingarna, vilket i sin tur avgör ljudkvaliteten. En samplingsfrekvens på 44,1 kHz med 16-bitars upplösning täcker alla frekvenser inom det mänskliga hörselområdet. Den vanligaste råa varianten är signed 16-bit little-endian (s16le), som används i stor utsträckning i DSP-pipelines, telefoni och ljudverktyg som FFmpeg.

Säkerhet & trygghet

RISK: LOW

Rå PCM är ren ljuddata utan header, metadata eller exekverbart innehåll, så filen i sig kan inte bära virus eller köra kod. De enda praktiska riskerna är kosmetiska: felaktiga importinställningar ger högt brus (skydda öron/högtalare genom att sänka volymen innan du spelar en okänd .pcm), och eftersom det inte finns något längdfält slutar en trunkerad eller skadad fil helt enkelt i förtid utan varning.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNPulse-Code Modulation audio file (raw/headerless)även känd som Raw PCM audio, Headerless PCM
UTVECKLAREConcept invented by Alec Reeves (1937); no single vendor owns the .pcm containersedan PCM telephony deployed from the 1960s; .pcm raw dumps used since early digital audio editing
KATEGORILjudfiler
MIME-TYPaudio/L16
TYPRå okomprimerad ljudsamplingsström (ingen header/container)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Sound Blaster / VOC-era rått ljud (.pcm) - Äldre råa ljudfiler från gamla ljudredigerare och spelverktyg, samma koncept utan header.
  • BIOS / firmware PCM-regionbilder - Vissa verktyg för att flasha moderkort namnger konfigurations- eller mikrokodsfiler till .pcm - ej relaterat till ljud.

Program som öppnar PCM-filer

Windows4 apps
Awave Studio Betald Öppna råfilen och ange dess samplingsformat i importdialogen; konverterar till WAV och dussintals andra format.
Audacity Öppen källkod Arkiv > Importera > Rådata, välj .pcm, ställ sedan in kodning (Signed 16-bit PCM), byte-ordning, kanaler och samplingsfrekvens; klicka på Importera. Justera om det låter fel.
Adobe Audition Betald Öppna .pcm; i dialogrutan «Interpret Sample Format», ställ in samplingsfrekvens, kanaler, bitdjup och byte-ordning.
FFmpeg Öppen källkod Konvertera genom att deklarera layouten: ffmpeg -f s16le -ar 44100 -ac 2 -i in.pcm out.wav
macOS3 apps
MPlayer Öppen källkod mplayer -demuxer rawaudio -rawaudio rate=44100:channels=2:samplesize=2 in.pcm
Audacity Öppen källkod Arkiv > Importera > Rådata, välj .pcm, ställ sedan in kodning (Signed 16-bit PCM), byte-ordning, kanaler och samplingsfrekvens; klicka på Importera. Justera om det låter fel.
Adobe Audition Betald Öppna .pcm; i dialogrutan «Interpret Sample Format», ställ in samplingsfrekvens, kanaler, bitdjup och byte-ordning.
Linux3 apps
MPlayer Öppen källkod mplayer -demuxer rawaudio -rawaudio rate=44100:channels=2:samplesize=2 in.pcm
Audacity Öppen källkod Arkiv > Importera > Rådata, välj .pcm, ställ sedan in kodning (Signed 16-bit PCM), byte-ordning, kanaler och samplingsfrekvens; klicka på Importera. Justera om det låter fel.
FFmpeg Öppen källkod Konvertera genom att deklarera layouten: ffmpeg -f s16le -ar 44100 -ac 2 -i in.pcm out.wav

Tekniska detaljer

djup specifikation
KodningBinära linjära PCM-samplingsvärden - vanligast är signed 16-bitars heltal; även 8-bitars unsigned, 24-bitars, 32-bitars heltal och 32-bitars flyttal
ContainerRå samplingsström utan RIFF, AIFF eller annan wrapper - .pcm-filen bär endast den nakna ljuddatan
Header / magic bytesFilen börjar omedelbart med den första ljudsamplingen; inga magic bytes eller filsignatur finns, så den kan inte detekteras automatiskt av programvara
KomprimeringLinjär PCM är okomprimerad per definition; det är källformatet från vilket komprimerade codecs som MP3 och AAC härleds
Byte-ordningLittle-endian som standard; big-endian-varianter förekommer också - endianness måste anges explicit vid import eller konvertering
SamplingsfrekvensLagras inte i filen; vanliga värden är 8 000 Hz (telefoni), 16 000 Hz (bredbandstal), 44 100 Hz (CD-kvalitet) och 48 000 Hz (sändning/professionell)
KanallayoutFlerkanalssamplingar är interfolierade per bildruta (V, H, V, H, …); antalet kanaler lagras inte i filen och måste deklareras externt
Typisk filstorlek~10 MB per minut vid CD-kvalitet (44,1 kHz / 16-bit / stereo ≈ 176 KB/s); växer linjärt med samplingsfrekvens, bitdjup och antal kanaler
Inbäddad metadataInga inbäddade taggar av något slag - ingen ID3, RIFF INFO, Vorbis-kommentar eller annan taggstruktur; all beskrivande information måste lagras separat
MIME-typaudio/L16 (IANA-registrerad för 16-bitars linjär PCM); känns även igen som audio/x-pcm eller application/octet-stream
Vanligaste variantenSigned 16-bit little-endian (s16le) - standard för rå PCM-utmatning i FFmpeg och den mest utbredda konventionen i DSP- och streaming-pipelines
Användning inom telefoniG.711 µ-law och A-law VoIP-data är 8 kHz mono PCM med 8-bitars logaritmisk kompandering; rå 8 kHz 16-bitars PCM är också vanligt i IVR- och samtalsinspelningssystem
Relation till WAVEn WAV-fil omsluter samma linjära PCM-samplingar i en RIFF-header som registrerar alla uppspelningsparametrar; PCM är ljuddatan och WAV är den självbeskrivande containern
FeldetekteringIngen CRC, kontrollsumma eller markörer för bildruteavgränsning; trunkering eller korruption på bitnivå kan inte detekteras automatiskt
PlattformsstödPlattformsoberoende (Windows, macOS, Linux); primärt format i inbäddad DSP, telefoni, realtidsströmning av ljud och professionella verktyg för ljudpipelines
SläpptPCM telephony deployed from the 1960s; .pcm raw dumps used since early digital audio editing
Senaste versionN/A (raw sample stream has no versioning)
Öppen standardJa · royaltyfri
Specifikationen.wikipedia.org

PCM-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med PCM-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om PCM-filer.

Vanliga frågor

Hur öppnar jag en PCM-ljudfil?
Använd en ljudredigerare som stöder import av rådata - Audacity (Arkiv > Importera > Rådata) är gratis. Du måste ange samplingsfrekvens, bitdjup, antal kanaler och byte-ordning, eftersom filen inte lagrar dem. Prova 44100 Hz, Signed 16-bit, little-endian först.
Varför låter min PCM-fil som brus eller spelas upp i fel hastighet?
Eftersom importinställningarna inte matchar hur filen spelades in. Brus betyder vanligtvis fel bitdjup, tecken eller byte-ordning; fel hastighet/tonhöjd betyder att samplingsfrekvensen är fel (t.ex. det är 8000 Hz telefoni-ljud men du importerade det som 44100 Hz). Justera och importera igen.
Vad är skillnaden mellan PCM och WAV?
De innehåller samma okomprimerade PCM-samplingar. En WAV lägger till en liten RIFF-header som registrerar samplingsfrekvens, bitdjup och kanaler så att alla spelare kan öppna den automatiskt. En .pcm har ingen header, så du måste ange dessa värden själv.
Hur konverterar jag PCM till WAV?
Slå in den med rätt parametrar - ingen kvalitet går förlorad. FFmpeg: ffmpeg -f s16le -ar 44100 -ac 2 -i in.pcm out.wav. Eller importera till Audacity med rätt inställningar och välj Exportera som WAV.
Vilken samplingsfrekvens har min PCM-fil?
Det registreras inte i filen, så du måste veta det från källan. Telefoni/VoIP-ljud är vanligtvis 8000 eller 16000 Hz; CD-kvalitet är 44100 Hz; videoljud är ofta 48000 Hz. Om det spelas för snabbt/långsamt, ändra frekvensen och importera igen.
Kan jag bara dubbelklicka på en PCM-fil för att spela upp den?
Vanligtvis inte. De flesta mediaspelare kan inte gissa layouten utan header, så de ger ett felmeddelande eller spelar upp statiskt brus. Importera den i en redigerare (Audacity) och ange formatet, eller konvertera den till WAV först.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö