比特率究竟在视频/音频文件中意味着什么?

时间:2013-09-14 23:33:17

标签: audio video ffmpeg converter bitrate

我使用ffmpeg将视频从一种格式转换为另一种格式。 bitrate是唯一决定视频/音频文件输出大小的参数吗?

2 个答案:

答案 0 :(得分:5)

是的,比特率本质上是控制文件大小的因素(对于给定的播放持续时间)。它是用于表示每秒材料的位数。

但是,有一些细微之处,例如:

  • 以特定视频比特率编码的视频文件可能包含单独的音频流,具有单独指定的比特率
  • 大多数文件格式将包含一些不会计入基本视频流比特率的元数据
  • 有时算法实际上并不旨在达到指定的比特率 - 例如,使用CRF因子。 http://trac.ffmpeg.org/wiki/x264EncodingGuide解释了如果定位特定文件大小,首选如何使用双遍。

因此,您可能希望对特定文件格式的特定选项集进行一些实验。

答案 1 :(得分:0)

比特率描述了音频或视频文件的质量。

例如,以192 Kbps压缩的MP3音频文件将具有更大的动态范围,并且可能比以128 Kbps压缩的相同音频文件稍微清晰一些。这是因为更多比特用于表示每秒播放的音频数据。

类似地,以3000 Kbps压缩的视频文件看起来比以1000 Kbps压缩的相同文件更好。就像分辨率测量图像质量一样,音频或视频文件的质量也是以比特率来衡量的。