首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ffmpeg限制音频采样率

ffmpeg限制音频采样率
EN

Stack Overflow用户
提问于 2018-09-01 00:26:26
回答 1查看 1.3K关注 0票数 1

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

有没有办法将采样率限制在44 100 at,以便将48 000 at转换为44.1 the,同时将视频保持在该采样率下的22 050 at?

我想出的唯一解决方案是使用类似medainfo或"mplayer -vo null -ao null -frames 0 -identify $1 | grep ID_AUDIO_RATE“来获取采样率并决定设置哪个选项。

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

先谢谢你本

EN

回答 1

Stack Overflow用户

发布于 2019-03-08 18:25:48

您可以使用音频过滤器来做类似的事情。请参阅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,除非你有某种可以动态改变比特率的魔法。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52119489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档