.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 - 音频交换文件格式
  • .WAV - WAVE音频
  • .OGG - Ogg Vorbis音频
  • .FLAC - 无损音频编解码器
  • .M4A - MPEG-4音频
  • .AC3 - Audio Codec 3
  • .AMR - 自适应多速率编解码器
  • .OPUS - Opus音频
  • .WMA - Windows Media音频
使用File Viewer Plus打开 400 多种文件格式。免费下载

可打开或引用 PCM 文件的程序

Windows
免费
免费
免费试用
免费试用
Mac
免费
免费
Linux
免费
免费
分类:音频
更新时间:2024年12月10日

预编译 C++ 模块

开发者 ISO C++ Standards Committee
受欢迎程度
2.0  |  1 票
 

PCM 文件是预编译的 C++ 模块,由 C++ 编译器 在编译.CPPM(C++ 模块)文件时创建。它包含表示模块接口编译形式的二进制数据。PCM 文件通过避免重复解析和编译头文件(例如.H 文件),帮助编译器更快地构建源代码文件。

更多信息

国际标准化组织(ISO)与 C++ 标准委员会(也称为 WG21)合作制定和维护 C++ 编程语言。他们在 2020 年 12 月最终确定的 C++20 标准中引入了模块(包括 CPPM 和 PCM 文件)。模块的目标是减少依赖问题、改善代码组织,并通过提供传统头文件的替代方案来提高编译速度。

开发者准备构建项目时,可以使用支持 C++20 标准的 C++ 编译器编译 CPPM 文件,例如 Clang(包含在 LLVM 中)或GNU Compiler Collection。编译器会在此编译过程中生成 PCM 文件,之后可以在未来的构建中重复使用该文件以节省时间。

例如,开发者可以使用 Clang 编译器,通过输入以下命令,从example.cppm文件创建 PCM 文件:

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

如何打开 PCM 文件

你不应尝试打开 PCM 文件,因为其中包含编译后的二进制数据,并且不 intended for developers to modify them.相反,支持 C++20 标准的 C++ 编译器(例如 Clang(包含在 LLVM 中)和 GNU Compiler Collection)会引用这些文件,以减少构建过程所需的时间。

可打开或引用 PCM 文件的程序

分类:开发者
更新时间:2024年12月10日

经 FileInfo.com 验证

FileInfo.com 团队独立研究了本页面列出的所有文件格式和软件程序。我们的目标是达到 100% 的准确率,并且仅发布我们已验证过的文件类型信息。

如果您想为此页面提出新增或更新建议,请告诉我们。