我有一个基于Ubuntu 12.04的网络服务器,用户可以上传视频(无论格式/容器/编解码器是什么),然后我想将其转换为MP4视频。我尝试了没有好结果的ffmpeg(现在它也被弃用了)。
我怎么能这样做?
重要的是降低高清视频的分辨率以减少视频的大小。
提前谢谢。
答案 0 :(得分:0)
我建议你看看这个question。
不推荐使用ffmpeg。您可能收到误导性信息。 ffmpeg将非常适合您想要做的事情。我建议你再试一次。例如,您可以从PHP或Java中使用它,并通过命令行执行它。它特别适用于批处理和任何基于媒体的自动化任务。
在ffmpeg中调整大小的选项为-s
(有关详情,请参阅here)。
如果你真的没有说服我建议你看看handbrake,它也有一个Ubuntu的命令行界面。 Handbrake主要是ffmpeg的包装器(也带有GUI)。
之后有付费选项,例如zencoder,它有一个很棒的基于云的API。更全面的列表是here。
我希望你得到你想要的东西。如果您对ffmpeg有任何问题,请在新问题上发布您的代码和控制台输出。