前面一个系列,我们介绍了图像的编解码和文件格式,在接下来的系列中,我们将会涵盖多种音视频文件和编码格式,包括但不限于MP4、AVI、MKV、H.264、AAC、MP3等。通过深入了解这些常见的音视频文件和编码格式,我们可以更好地理解它们在视频传输和存储中的应用,从而更好地应对实际的应用场景和问题。同时,这些知识也可以帮助我们更好地理解和掌握音视频开发基础,提升我们的对于音视频的质量。让我们一起探索音视频技术的奥秘吧!
音频媒体格式
PCM
PCM代号脉冲编调制,原始模拟音频信号的数字表示。模拟声音以波形形式存在。要将波形转换为数字位,必必须以特定间隔(或脉冲)对声音进行采集和记录。这种数字音频格式具有“采集率”(制作样本的频率)和“位深度”(使用多少位来显示每个样本)。不浸及压缩。数字录音是模拟声音的一种接近精确的表现。
MP3
MP3 是迄今为止最著名的音频编解码器,在大众的想象中几乎是数字音频的代名词。MP3 在 90 年代迎来了数字音频革命。
RealAudio
RealAudio 是另一种有损音频格式,在 2000 年代初期流行,但此后流行度下降。一些媒体播放器仍然支持 RealAudio 文件,但音频质量低于 MP3 文件。
OGG
许多媒体播放器都支持的有损音频格式。OGG 文件的文件大小比 MP3 文件小,但保持良好的质量。
M4A
一种有损音频格式,因其文件小和质量好而广受欢迎。M4A 文件由 Apple 设备(如 iPod 和 iPhone)使用。
WAV
WAV是波形音频文件格式的缩写。它不是编解码器。它是一种音频文件格式,通常用于存储未压缩的音频。它属于 RIFF 文件格式家族。
WMA
WMA(Windows Media Audio)是 Microsoft 开发的专有音频编解码器系列。WMA 是Microsoft Media Foundation的一部分。它旨在成为我们上面讨论的更广泛支持的编解码器的竞争对手。 
AAC
ISO 在 MPEG-2 和 MPEG-4 中将 AAC 标准化为 MP3 的继承者。AAC 是高级音频编码的缩写。AAC 具有多项改进和新的编码技术,可以在相同的音频质量下显着提高比 MP3 的比特率。另一种看待这一点的方式是,AAC 在相同的比特率下提供比 MP3 更好的音频质量。
AC3
AC3 是杜比的音频编解码器。杜比为 AC3 使用市场名称“Dolby Digital”。在电影院、家庭影院和广播中,杜比数字几乎是“环绕声”的代名词。
Opus
Opus是一种开源、免版税的音频编解码器,专为交互式音频应用程序(VoIP、视频会议等)而设计。根据设计,它是音频编解码器中延迟最低的之一。
APE
APE - APE 是一种无损音频格式,可提供出色的音质,但文件非常大。APE 文件不像其他音频格式那样得到广泛支持。

视频媒体格式

MP4

MPEG-4 Part 14 或 MP4 是 2001 年推出的最早的数字视频文件格式之一。大多数数字平台和设备都支持 MP4。MP4 格式可以存储音频文件、视频文件、静止图像和文本。此外,MP4 提供高质量的视频,同时保持相对较小的文件大小。

MOV

MOV 是 Apple 设计的一种流行的视频文件格式。它旨在支持 QuickTime 播放器。MOV 文件包含视频、音频、字幕、时间码和其他媒体类型。它兼容不同版本的 QuickTimePlayer,适用于 Mac 和 Windows。由于它是一种非常高质量的视频格式,MOV 文件在计算机上占用的内存空间要大得多。

WMV

WMV 视频格式由 Microsoft 设计,广泛用于 Windows 媒体播放器。WMV 格式提供较小的文件大小,压缩比 MP4 更好。这就是它在在线视频流中流行的原因。虽然它与 Apple 设备不兼容,但用户可以为他们的 iPhone 或 Mac 下载 Windows Media Player。

FLV

FLV 是 Adobe Flash Player 使用的文件格式。它是所有视频平台和浏览器都支持的最流行和最通用的视频格式之一。FLV 格式是 YouTube 等在线视频流媒体平台的不错选择。它们的文件大小相对较小,因此很容易下载。唯一的缺点是它与 iPhone 等许多移动设备不兼容。
AVI
AVI 文件格式于 1992 年由 Microsoft 推出,至今仍在广泛使用。AVI 视频格式比其他视频格式(如 MPEG 或 MOV)使用更少的压缩。这会导致文件非常大,每分钟视频大约 2-3 GB。对于存储空间有限的用户来说,这可能是个问题。您还可以创建无任何压缩的 AVI 视频文件。这使文件无损。无损文件会随着时间的推移保持其质量,无论您打开或保存文件多少次。此外,这消除了在视频播放器中使用编解码器。
WebM
WebM 是一种用于 VP9 和 AV1 编解码器的免版税视频文件格式。WebM 越来越受欢迎,因为它是专门设计为一种数字视频格式——也就是通过互联网流式传输视频内容。它的文件大小比 MP4 小,同时在所有联网设备上保持良好的播放质量。

AVCHD

AVCHD 是一种用于高清视频播放和数字录制的格式。这种视频格式是由松下和索尼为专业高清视频录制而设计的。AVCHD 还允许您通过利用 H.264/MPEG-4 仅使用少量数据来存储数小时的高质量视频。

MKV

MKV 文件格式将音频、视频和字幕合并到一个文件中。MKV 格式的开发是为了面向未来,这意味着视频文件将始终保持更新。MKV 容器支持几乎所有的视频和音频格式,使格式适应性强且易于使用。
MXF
MXF是由电影电视工程师协会 (SMPTE) 开发的广播级视频和音频容器。它被认为是电视演播室使用的物理磁带的数字替代品,因为它包含元数据和时间码信息。它也是数字电影包 (DCP)的容器——一种用于电影院放映的数字分发模型。

我是一枚爱跑步的程序猿,维护公众号和知乎专栏《MediaStack》,有兴趣可以关注,一起学习音视频知识,时不时分享实战经验。
继续阅读
阅读原文