.PCM ファイル拡張子

パルス符号変調ファイル

開発元 不明
人気度
3.4  |  93 票
 

PCMファイルとは?

PCMファイルには、音波をデジタル形式で表す、圧縮されていないパルス符号変調(PCM)オーディオデータが含まれています。オーディオは一連のバイナリ数値サンプルとして保存され、各サンプルは特定の時点における音波の振幅を示します。

詳細情報

PCM形式は、圧縮によって品質を失うことなく、周波数の全範囲を記録することでオーディオの忠実度を維持します。PCMファイルは高品質のオーディオを保存するため、音楽制作やサウンドデザインの専門家がよく使用します(PCMは、PhilipsとSonyが開発したCDオーディオ規格に不可欠なものでした)。

さらに、PCMファイルは生データであり、トラックの詳細や再生設定などのメタデータを含んでいないため、一般ユーザーが正確に再生するのは難しい場合があります。再生を簡単にするため、ユーザーは必要なメタデータを含められるよう、PCMデータを.WAVや.AIFFなどのコンテナ形式にパッケージ化することがよくあります。

PCMファイルの開き方

PCMファイルは、MPlayer、(Audacity|audacity/audacity}、Adobe Auditionなど、さまざまなメディアプレーヤーで開くことができます。AuditionでPCMファイルを開くには、File → Openを選択します。

PCMファイルの変換方法

Audacity、MPlayer、Adobe Auditionなど、複数のオーディオエディターやメディアプレーヤーで、PCMファイルを他の形式に変換できます。

たとえば、AudacityではPCMファイルを次のオーディオ形式に変換できます。

  • .MP3 - MP3オーディオ
  • .AIFF - Audio Interchange File Format
  • .WAV - WAVEオーディオ
  • .OGG - Ogg Vorbisオーディオ
  • .FLAC - Free Lossless Audio Codec
  • .M4A - MPEG-4オーディオ
  • .AC3 - Audio Codec 3
  • .AMR - Adaptive Multi-rate Codec
  • .OPUS - Opusオーディオ
  • .WMA - Windows Media Audio
File Viewer Plusで400種類以上のファイル形式を開けます。無料ダウンロード

PCMファイルを開く、または参照するプログラム

Windows
無料
無料体験版
無料
無料体験版
無料体験版
Mac
無料
無料体験版
無料
Linux
無料
無料

プリコンパイル済みC++モジュール

開発元 ISO C++ Standards Committee
人気度
2.0  |  1 票
 

PCMファイルは、C++モジュールをプリコンパイルしたファイルです。C++コンパイラが.CPPM(C++モジュール)ファイルをコンパイルすると作成されます。モジュールインターフェースをコンパイルした形式を表すバイナリデータが含まれています。PCMファイルを使用すると、.Hファイルなどのヘッダーを繰り返し構文解析してコンパイルする必要がなくなるため、コンパイラはソースコードファイルをより速くビルドできます。

詳細情報

国際標準化機構(ISO)は、C++標準化委員会(WG21としても知られています)と協力して、C++プログラミング言語を開発および管理しています。ISOと委員会は、2020年12月に最終決定されたC++20標準の一部として、モジュール(CPPMファイルやPCMファイルを含む)を導入しました。モジュールの目的は、従来のヘッダーファイルに代わる手段を提供することで、依存関係に関する問題を減らし、コードの整理を改善し、コンパイル速度を向上させることです。

開発者はビルドの準備ができたら、Clang(LLVMに含まれています)やGNU Compiler Collectionなど、C++20標準をサポートするC++コンパイラを使用してCPPMファイルをコンパイルできます。コンパイラはこのコンパイル処理中にPCMファイルを生成し、今後のビルドで再利用して時間を節約できます。

たとえば、開発者は次のコマンドを入力して、example.cppmファイルからClangコンパイラでPCMファイルを作成できます。

clang++ -std=c++20 -c example.cppm -o example.pcm

PCMファイルの開き方

PCMファイルにはコンパイル済みのバイナリデータが含まれており、開発者が変更することを目的としていないため、開こうとしないでください。代わりに、Clang(LLVMに含まれています)やGNU Compiler Collectionなど、C++20標準をサポートするC++コンパイラがPCMファイルを参照して、ビルド処理にかかる時間を短縮します。

PCMファイルを開く、または参照するプログラム

FileInfo.comによる検証済み

FileInfo.comチームは、このページに掲載されているすべてのファイル形式とソフトウェアについて独自に調査しました。私たちの目標は100%の正確性であり、検証済みのファイルタイプに関する情報のみを公開しています。

このページへの追加や更新をご提案いただける場合は、お知らせください。