gpt4 book ai didi

ffmpeg转换增加比特率

转载 作者:行者123 更新时间:2023-12-04 02:01:13 24 4
gpt4 key购买 nike

使用 ffmpeg 提取音频流时从 MP4 等容器中,ffmpeg 如何增加比特率,如果它高于源比特率?

一个例子可能是 ffmpeg -i video.mp4 -f mp3 -ab 256000 -vn music.mp3 . ffmpeg 是什么意思如果传入比特率是 128k 怎么办?它是在输出上插入还是默认为 128k music.mp3 ?我知道这似乎不是所谓的“编程问题”,而是 ffmpeg论坛说它停业了,没有人会回复那里的帖子。

最佳答案

在转码期间,ffmpeg(或任何转码器)将输入解码为未压缩的版本;对于音频,那是 PCM .编码器压缩此 PCM 数据。它不知道原始源表示或与之交互。

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

关于ffmpeg转换增加比特率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47168775/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com