ffmpeg转换增加比特率
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ffmpeg转换增加比特率相关的知识,希望对你有一定的参考价值。
当使用来自MP4等容器的ffmpeg
提取音频流时,如果ffmpeg
高于源比特率,ffmpeg -i video.mp4 -f mp3 -ab 256000 -vn music.mp3
如何提高比特率?
一个例子可能是ffmpeg
。如果传入的比特率为128k,music.mp3
会怎么做?是否在输出ffmpeg
上插值或默认为128k?我知道这似乎不是一个所谓的“编程问题”,但PCM论坛说它已经停业,没有人会回复那里的帖子。
答案
在转码期间,ffmpeg(或任何代码转换器)将输入解码为未压缩版本;对于音频,这是qazxswpoi。编码器压缩此PCM数据。它不知道或与原始源表示相互作用。
如果未指定比特率,ffmpeg将使用默认速率控制模式和编码器的比特率。对于MP3或AAC,立体声输出通常为128 kbps。虽然它可以更低,例如Opus的96 kbps。编码器通常根据编号进行调整。输出渠道因此,对于6通道输出,它可能是320 kbps。如果指定了比特率,则使用该比特率,除非该值无效(超出编码器的范围)。在这种情况下,编码器将回退其默认比特率选择。
以上是关于ffmpeg转换增加比特率的主要内容,如果未能解决你的问题,请参考以下文章