为什么即使我用ffmpeg改变了比特率,mp3文件的大小也一样?

如果您对转换音频文件的过程还不熟悉,那么当您得到意想不到的结果时,许多细节以及它们的工作方式可能会有点混乱。那你怎么解决这个问题呢?今天的超级用户问答帖子回答了一个困惑读者的问题。...

为什么即使我用ffmpeg改变了比特率,mp3文件的大小也一样?

如果您对转换音频文件的过程还不熟悉,那么当您得到意想不到的结果时,许多细节以及它们的工作方式可能会有点混乱。那你怎么解决这个问题呢?今天的超级用户问答帖子回答了一个困惑读者的问题。

今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动的问答网站分组。

图片由Warein(Flickr)提供。

问题

超级用户读者Arlen Beiler想知道为什么在转换音频流时使用不同的比特率设置生成的文件大小完全相同:

I converted an audio stream into three different bitrate settings using what is essentially the same format. They ended up being exactly the same size. Why is this?

  • ffmpeg -i “Likoonl-Q1-All.mp4” -c:v copy -c:a libmp3lame -q:a 1 -b:a 192k “Q1-All-192k.mp4”
  • ffmpeg -i “Likoonl-Q1-All.mp4” -c:v copy -c:a libmp3lame -q:a 1 -b:a 160k “Q1-All-160k.mp4”
  • ffmpeg -i “Likoonl-Q1-All.mp4” -c:v copy -c:a libmp3lame -q:a 1 -b:a 128k “Q1-All-128k.mp4”

如何使用不同的比特率设置产生相同大小的文件?

答案

超级用户贡献者slhck为我们提供了答案:

Because you are setting -q:a (which is LAME’s VBR setting). When you use -q:a, the CBR setting -b:a will have no effect. If you look into the MP3 encoding guide from the FFmpeg Wiki, you will find the possible values for -q:a with their corresponding average bitrate.

For the sake of completeness, here is the relevant part of libmp3lame.c (qscale is the long name of q):

007Ys3FFgy1gpf9a1fp58j30hd0760t3


有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。

  • 发表于 2021-04-11 03:25
  • 阅读 ( 168 )
  • 分类:互联网

你可能感兴趣的文章

使用flac到mp3mac解决您的音频转换需求

...声和单声道。单声道通过两个声道播放相同的音频,所以即使你去掉一个耳塞,你也不会错过任何音频。立体声可以通过左右声道播放不同的声音。你可能想把这个放在立体声上以保留任何这样的效果。 比特率:...

  • 发布于 2021-03-13 05:11
  • 阅读 ( 216 )

如何免费将flac转换成mp3

...将格式更改为MP3,因为默认格式是OGG。在这下面,你可以改变质量。 ...

  • 发布于 2021-03-13 21:55
  • 阅读 ( 245 )

mp3的消亡:世界流行音频格式的简史

... 为什么mp3会死呢? ...

  • 发布于 2021-03-14 11:39
  • 阅读 ( 254 )

linux上转换音频和视频文件的5个最佳应用程序

... 某些设置允许您指定音频文件比特率、是否使用lame或FFmpeg插件以及输出目录。在输出类型之间切换还允许您指定特定于文件的选项,如FLAC文件的压缩率和Ogg Vorbis格式的输出质量。 ...

  • 发布于 2021-03-18 05:25
  • 阅读 ( 498 )

如何在windows10上使用命令提示符转换媒体文件

...可以将媒体文件从一种格式转换为另一种格式,包括使用ffmpeg的命令提示符。如果您喜欢命令而不是图形用户界面,下面介绍如何使用命令提示符转换音频和视频文件。 使用命令提示符设置ffmpeg以转换音频和视频 默认情况下...

  • 发布于 2021-03-31 13:18
  • 阅读 ( 175 )

如何将wma文件转换为mp3

...质,没有太多理由不将其转换为MP3等更广泛使用的格式。即使您使用Windows Media Player,它仍然可以播放MP3文件。把你的文件放进MP3意味着你有更多的选择来播放它们,包括不同的应用程序和平台。 用vlc播放器将wma文件转换成mp3 ...

  • 发布于 2021-04-04 07:21
  • 阅读 ( 149 )

什么是mp3文件(如何打开)?

...电子书阅读器。 相关:如果我的MP3占用的空间小于700MB,为什么我只能在CD上刻录80分钟的音乐? Windows和macOS用户可以直接播放MP3文件,而无需安装任何第三方软件。在windows10中,mp3默认在Windows媒体播放器中播放;在macOS中,mp3...

  • 发布于 2021-04-05 02:35
  • 阅读 ( 199 )

mp3还没死

...的误解,然后其他人试图模仿点击。那么MP3是怎么回事,为什么人们认为它死了呢? mp3的简史 有很多算法和技术来压缩和解压数据,这可能会让消费者感到困惑。由来自世界各地的科学家和工程师组成的运动图像专家组(MPEG...

  • 发布于 2021-04-07 20:28
  • 阅读 ( 174 )

比特率真的对我的音乐有影响吗?

...般来说,一张音频CD实际上会占用相当大的空间,这就是为什么压缩这些文件成为一种常见的做法,这样你就可以在你的硬盘(或iPod,或Dropbox,或其他什么)上放更多的文件。在这里,关于“无损”和“有损”音频的争论开始...

  • 发布于 2021-05-20 05:04
  • 阅读 ( 156 )

我怎样才能在mp3播放器上放更多的歌曲?

...如果你有一个不是很复杂的时刻,或者完全沉默的时刻,为什么要在那个部分浪费320kbps呢?可变比特率(VBR)通过改变整个歌曲的比特率来解决这个问题,以匹配歌曲在任何给定点的需求。因此,较不复杂的部分具有较低的比...

  • 发布于 2021-05-25 14:46
  • 阅读 ( 174 )
CC-TT
CC-TT

0 篇文章

相关推荐