gpt4 book ai didi

ffmpeg 限制音频采样率

转载 作者:行者123 更新时间:2023-12-04 22:47:09 24 4
gpt4 key购买 nike

为了节省家用 NAS 的空间,我想将大量不同的视频转换为更高效的代码。

有没有办法将采样率限制为 44 100Hz,以便将 48 000Hz 转换为 44.1kHz,但以该采样率保持 22 050Hz 的视频?

我想出的唯一解决方案是使用诸如 medainfo 或“mplayer -vo null -ao null -frames 0 -identify $1 | grep ID_AUDIO_RATE”之类的东西来获取采样率并决定设置什么选项。

有没有更聪明、更优雅的方式?

提前致谢

最佳答案

您可以使用音频过滤器来做类似的事情。
https://www.ffmpeg.org/ffmpeg-filters.html#aformat-1

所以你可以使用-af "sample_rates=16000|22050|24000|32000|44100" .

但是看看这个推荐比特率表http://wiki.hydrogenaud.io/index.php?title=Fraunhofer_FDK_AAC#Recommended_Sampling_Rate_and_Bitrate_Combinations

我宁愿推荐sample_rates=32000|44100|48000除非你有某种可以动态改变比特率的魔法。

关于ffmpeg 限制音频采样率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52119489/

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