.PCM

PCM ファイル

Pulse-Code Modulation audio file (raw/headerless)
質問する
クイック回答

PCMファイルは、圧縮されていない生のオーディオデータです。WAVの中身と同じデータですが、ヘッダーがないため、サンプリングレート、ビット深度、チャンネル数などの情報が含まれていません。ダブルクリックして再生することはできません。Audacityなどのソフトで「ファイル」>「取り込み」>「Rawデータの取り込み」から開き、設定を手動で指定してください(まずは 44100 Hz、Signed 16-bit、little-endian から試してください)。ノイズのように聞こえたり、再生速度がおかしい場合は、設定が間違っています。

開発元: Concept invented by Alec Reeves (1937); no single vendor owns the .pcm container カテゴリ: 音声ファイル オープンスタンダード MIME: audio/L16
対応OS Windows macOS Linux
関連: .OPUS · .M3U · .M3U8 · .WFP

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Sep 1, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

PCM ファイル形式とは?

.pcm は、非圧縮オーディオデータを生のヘッダーレスストリームとして保存するためのオーディオファイル形式です。一般的な .pcm ファイルは2チャンネル(ステレオ)を保存しますが、この形式はシングルチャンネルやマルチチャンネルもサポートしています。.WAV や .AIFF ファイルとは異なり、.pcm にはコンテナラッパーやメタデータが含まれていません。サンプリングレート、ビット深度、チャンネル数、バイト順序はファイル内に保存されていないため、外部から指定する必要があります。設定を間違えると、ノイズが発生したり、極端に高い声(チップマンク効果)やスローモーションのような音になります。

パルス符号変調(PCM)は、アナログ信号をデジタル信号として表現する基本的な形式です。入力信号は量子化(離散的なサンプリングポイントの集合に分割)され、各サンプルに値が割り当てられます。サンプリング周波数(レート)は一定時間内に取得されるサンプル数を決定し、サンプリング分解能はサンプルを書き込むために使用される数値のサイズを決定します。これらがオーディオの品質を左右します。44.1 kHz のサンプリングレートと 16-bit の分解能があれば、人間の可聴範囲のすべての周波数をカバーできます。最も一般的な生のバリアントは、符号付き 16-bit リトルエンディアン(s16le)であり、DSPパイプライン、電話通信、FFmpeg などのオーディオツールで広く使用されています。

セキュリティと安全性

リスク: LOW

Raw PCM は純粋なオーディオサンプルデータであり、ヘッダー、メタデータ、実行可能コンテンツが含まれていないため、ファイル自体がウイルスを運んだりコードを実行したりすることはありません。実用上の唯一のリスクは、インポート設定を間違えると大きなノイズが発生することです(未知の .pcm を再生する前に音量を下げて耳やスピーカーを保護してください)。また、長さフィールドがないため、ファイルが途切れたり破損していても警告なしに終了します。

形式の詳細

概要
正式名称Pulse-Code Modulation audio file (raw/headerless)別名 Raw PCM audio, Headerless PCM
開発元Concept invented by Alec Reeves (1937); no single vendor owns the .pcm container登場時期 PCM telephony deployed from the 1960s; .pcm raw dumps used since early digital audio editing
カテゴリ音声ファイル
MIME タイプaudio/L16
タイプ生の非圧縮オーディオサンプルストリーム(ヘッダー/コンテナなし)
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Sound Blaster / VOC時代のRawオーディオ (.pcm) - 古いサウンドエディタやゲームツールからのレガシーなRawオーディオダンプ。同じヘッダーレスの概念です。
  • BIOS / ファームウェア PCM領域イメージ - 一部のマザーボード書き換えツールが設定やマイクロコードのデータ塊を .pcm と命名することがありますが、オーディオとは無関係です。

PCM ファイルを開くプログラム

Windows4 apps
Awave Studio 有料 Rawファイルを開き、インポートダイアログでサンプル形式を指定します。WAVやその他数十の形式に変換可能です。
Audacity オープンソース 「ファイル」>「取り込み」>「Rawデータの取り込み」で .pcm を選択し、エンコーディング(Signed 16-bit PCM)、バイト順序、チャンネル、サンプリングレートを設定して「取り込み」をクリックします。音が変な場合は調整してください。
Adobe Audition 有料 .pcm を開き、「サンプリング形式の解釈」ダイアログでサンプリングレート、チャンネル、ビット深度、バイト順序を設定します。
FFmpeg オープンソース レイアウトを宣言して変換します: «ffmpeg -f s16le -ar 44100 -ac 2 -i in.pcm out.wav»
macOS3 apps
MPlayer オープンソース mplayer -demuxer rawaudio -rawaudio rate=44100:channels=2:samplesize=2 in.pcm
Audacity オープンソース 「ファイル」>「取り込み」>「Rawデータの取り込み」で .pcm を選択し、エンコーディング(Signed 16-bit PCM)、バイト順序、チャンネル、サンプリングレートを設定して「取り込み」をクリックします。音が変な場合は調整してください。
Adobe Audition 有料 .pcm を開き、「サンプリング形式の解釈」ダイアログでサンプリングレート、チャンネル、ビット深度、バイト順序を設定します。
Linux3 apps
MPlayer オープンソース mplayer -demuxer rawaudio -rawaudio rate=44100:channels=2:samplesize=2 in.pcm
Audacity オープンソース 「ファイル」>「取り込み」>「Rawデータの取り込み」で .pcm を選択し、エンコーディング(Signed 16-bit PCM)、バイト順序、チャンネル、サンプリングレートを設定して「取り込み」をクリックします。音が変な場合は調整してください。
FFmpeg オープンソース レイアウトを宣言して変換します: «ffmpeg -f s16le -ar 44100 -ac 2 -i in.pcm out.wav»

技術的詳細

詳細仕様
エンコーディングバイナリ線形PCMサンプル値 - 最も一般的なのは符号付き 16-bit 整数。その他、8-bit 符号なし、24-bit、32-bit 整数、32-bit 浮動小数点など
コンテナRIFF、AIFF、その他のラッパーがない生のサンプルストリーム - .pcm ファイルは純粋なオーディオペイロードのみを保持します
ヘッダー / マジックバイトファイルは最初のオーディオサンプルから即座に始まります。マジックバイトやファイルシグネチャがないため、形式識別ソフトウェアによる自動検出は不可能です
圧縮線形PCMは定義上、非圧縮です。これは MP3 や AAC などの圧縮コーデックが作成される際のソース形式です
バイト順序デフォルトはリトルエンディアン。ビッグエンディアンのバリアントも存在します。インポートや変換時にエンディアンを明示的に指定する必要があります
サンプリングレートファイル内には保存されません。一般的な値は 8,000 Hz(電話)、16,000 Hz(広帯域音声)、44,100 Hz(CD音質)、48,000 Hz(放送/プロ用)です
チャンネルレイアウトマルチチャンネルサンプルはフレームごとにインターリーブ(L, R, L, R, …)されます。チャンネル数はファイル内に保存されず、外部で宣言する必要があります
標準的なファイルサイズCD音質で1分あたり約10 MB(44.1 kHz / 16-bit / ステレオ ≈ 176 KB/s)。サンプリングレート、ビット深度、チャンネル数に比例して増加します
埋め込みメタデータID3、RIFF INFO、Vorbis comment などのタグ構造は一切含まれません。すべての説明情報はアウトオブバンド(外部)で管理する必要があります
MIMEタイプaudio/L16(16-bit 線形PCMとして IANA に登録済み)。audio/x-pcm や application/octet-stream としても認識されます
最も一般的なバリアント符号付き 16-bit リトルエンディアン (s16le) - FFmpeg におけるデフォルトの Raw PCM 出力であり、DSP やストリーミングパイプラインで最も普及している規約です
電話通信での使用G.711 µ-law および A-law の VoIP ペイロードは、8-bit 対数圧伸を備えた 8 kHz モノラル PCM です。Raw 8 kHz 16-bit PCM も IVR や通話録音システムで一般的です
WAVとの関係WAVファイルは、同じ線形PCMサンプルを、すべての再生パラメータを記録した RIFF ヘッダーでラップしたものです。PCMはオーディオペイロードであり、WAVは自己記述型のコンテナです
エラー検出CRC、チェックサム、フレーム境界マーカーはありません。データの欠落やビットレベルの破損を自動的に検出することはできません
プラットフォームのサポートクロスプラットフォーム(Windows, macOS, Linux)。組み込みDSP、電話通信、リアルタイムオーディオストリーミング、プロ用オーディオパイプラインツールの主要形式です
リリース日PCM telephony deployed from the 1960s; .pcm raw dumps used since early digital audio editing
最新バージョンN/A (raw sample stream has no versioning)
オープンスタンダードはい · ロイヤリティフリー
仕様書en.wikipedia.org

PCM の変換

コミュニティ Q&A

ユーザーからの質問
質問する
PCM ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。PCM ファイルについて最初の質問をしてみましょう。

よくある質問

PCMオーディオファイルを開くにはどうすればよいですか?
Rawインポートをサポートするオーディオエディタを使用してください。無料の Audacity(ファイル > 取り込み > Rawデータの取り込み)が推奨されます。ファイルには情報が保存されていないため、サンプリングレート、ビット深度、チャンネル数、バイト順序を指定する必要があります。まずは 44100 Hz、Signed 16-bit、little-endian を試してみてください。
PCMファイルがノイズのように聞こえたり、再生速度がおかしいのはなぜですか?
インポート設定がファイルの録音時の設定と一致していないためです。ノイズは通常、ビット深度、符号、またはバイト順序の間違いを意味します。速度やピッチがおかしい場合は、サンプリングレートがずれています(例:8000 Hz の電話音声なのに 44100 Hz としてインポートしたなど)。設定を調整して再インポートしてください。
PCMとWAVの違いは何ですか?
どちらも同じ非圧縮のPCMサンプルを含んでいます。WAVは、サンプリングレート、ビット深度、チャンネル数を記録した小さな RIFF ヘッダーを追加しているため、どのプレーヤーでも自動的に開くことができます。.pcm にはヘッダーがないため、これらの値を自分で指定する必要があります。
PCMをWAVに変換するにはどうすればよいですか?
正しいパラメータを指定してラップするだけです。品質は低下しません。FFmpeg を使う場合: «ffmpeg -f s16le -ar 44100 -ac 2 -i in.pcm out.wav»。または、Audacity に正しい設定でインポートし、WAVとして書き出してください。
PCMファイルのサンプリングレートを確認する方法はありますか?
ファイル内には記録されていないため、ソース元から知る必要があります。電話/VoIPオーディオは通常 8000 または 16000 Hz、CD音質は 44100 Hz、ビデオ音声は多くの場合 48000 Hz です。再生が速すぎたり遅すぎたりする場合は、レートを変更して再インポートしてください。
PCMファイルをダブルクリックして再生できますか?
通常はできません。ほとんどのメディアプレーヤーはヘッダーのないレイアウトを推測できないため、エラーになるか、砂嵐のような音(スタティックノイズ)が流れます。Audacity などのエディタにインポートして形式を指定するか、先に WAV に変換してください。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.PARTPartial Download File
8.ICSiCalendar data file
9.JSONJavaScript Object Notation file
10.BINCD/DVD Disc Image (BIN/CUE)

関連する拡張子

.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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧