将所有视频编码为MP4并使用Ubuntu降低分辨率

时间:2014-04-14 15:57:35

标签: ubuntu video encoding ffmpeg mp4

我有一个基于Ubuntu 12.04的网络服务器,用户可以上传视频(无论格式/容器/编解码器是什么),然后我想将其转换为MP4视频。我尝试了没有好结果的ffmpeg(现在它也被弃用了)。

我怎么能这样做?

重要的是降低高清视频的分辨率以减少视频的大小。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

我建议你看看这个question

不推荐使用ffmpeg。您可能收到误导性信息。 ffmpeg将非常适合您想要做的事情。我建议你再试一次。例如,您可以从PHP或Java中使用它,并通过命令行执行它。它特别适用于批处理和任何基于媒体的自动化任务。

在ffmpeg中调整大小的选项为-s(有关详情,请参阅here)。

如果你真的没有说服我建议你看看handbrake,它也有一个Ubuntu的命令行界面。 Handbrake主要是ffmpeg的包装器(也带有GUI)。

之后有付费选项,例如zencoder,它有一个很棒的基于云的API。更全面的列表是here

我希望你得到你想要的东西。如果您对ffmpeg有任何问题,请在新问题上发布您的代码和控制台输出。