ffmpeg转换增加比特率

问题描述 投票:0回答:1

当使用来自MP4等容器的ffmpeg提取音频流时,如果ffmpeg高于源比特率,ffmpeg -i video.mp4 -f mp3 -ab 256000 -vn music.mp3如何提高比特率?

一个例子可能是ffmpeg。如果传入的比特率为128k,music.mp3会怎么做?是否在输出ffmpeg上插值或默认为128k?我知道这似乎不是一个所谓的“编程问题”,但PCM论坛说它已经停业,没有人会回复那里的帖子。

ffmpeg extract bitrate
1个回答
1
投票

在转码期间,ffmpeg(或任何代码转换器)将输入解码为未压缩版本;对于音频,这是qazxswpoi。编码器压缩此PCM数据。它不知道或与原始源表示相互作用。

如果未指定比特率,ffmpeg将使用默认速率控制模式和编码器的比特率。对于MP3或AAC,立体声输出通常为128 kbps。虽然它可以更低,例如Opus的96 kbps。编码器通常根据编号进行调整。输出渠道因此,对于6通道输出,它可能是320 kbps。如果指定了比特率,则使用该比特率,除非该值无效(超出编码器的范围)。在这种情况下,编码器将回退其默认比特率选择。

© www.soinside.com 2019 - 2024. All rights reserved.