【问题标题】:Is WAV format the equivalent to BMP in terms of portability? [closed]就可移植性而言,WAV 格式是否等同于 BMP? [关闭]
【发布时间】:2015-01-04 18:50:39
【问题描述】:

有很多不同的文件格式来存储声音,一些压缩的,一些与特定平台兼容的等等......同样的事情适用于图像文件格式。现在我知道 BMP(位图)文件格式基本上存储了一个 2D 像素数组,基本上就是图像,没有压缩或额外的功能,因此几乎所有操作系统都支持。 WAV 文件格式是否等同于音频世界中的文件格式?如果不是,那是什么?

【问题讨论】:

  • 这个问题似乎是题外话,因为它是关于音频格式而不是一个特定的编程问题。

标签: audio portability file-format


【解决方案1】:

在大多数情况下,它们在概念上非常相似。 Wave 格式有一个描述数据格式的标准化标题,然后是音频数据。标头的字段之一指示音频格式。典型的波形文件将具有 PCM (1) 的音频格式,这意味着数据是未编码的 PCM 音频样本。音频格式的所有其他值表示存在某种类型的压缩。压缩的波形文件虽然不是很常见,但任何希望读取波形文件的程序至少需要检测波形格式并在不支持提供的格式时出错。

WAVE PCM sound file format 页面对 PCM 格式进行了相当不错的概述。

我认为在这一点上可以公平地说,跨各种操作系统的大多数音频应用程序都将理解波形文件。此外,格式非常简单,您不一定需要库来在自己的程序中读取或写入格式。

【讨论】:

    猜你喜欢
    • 2013-06-21
    • 2010-09-15
    • 1970-01-01
    • 2013-10-24
    • 1970-01-01
    • 2018-04-29
    • 1970-01-01
    • 2010-11-08
    • 1970-01-01
    相关资源
    最近更新 更多