我正在处理具有不同宽高比的用户视频.似乎FFMPEG只允许您指定固定的分辨率.我希望输出res适合输入res.同样,我希望FFMPEG能够根据输入视频智能地设置输出比特率:显然它不应该比输入更大.
我可以获得视频的属性,
ffmpeg -i example.flv
Run Code Online (Sandbox Code Playgroud)
但这需要对输出进行一些难看的解析,所以我想知道FFMPEG或其他工具是否有更直接的设施.
基本上,我有Youtube问题:废话进来,合理均匀的质量应该出来.
ffmpeg
有一个库接口 - 我对此一无所知,但也许您可以使用它来将信息直接获取到您的代码中?
http://www.inb.uni-luebeck.de/~boehme/using_libavcodec.html