1

我的服务器上有很多 MP4 文件。我的目标是让他们在安卓手机上播放。

视频的分辨率为 480×272,这不是问题,因为我对其进行了测试,大多数机器人都能够流式传输它。但问题是视频的大小。流式传输速度很慢,并且由于其大小而缓冲了很多。

我需要一个可以将大小减小到 50-60MB 左右的转换器。只有一点点的质量下降。如果可能,输出文件应该覆盖输入文件。

你能想出什么办法让我在最短的时间内完成这项工作吗?我的服务器是 CENTOS,我安装了 FFMPEG、MP4Box。

4

1 回答 1

1

这个问题有很多方法。一种快速的方法是通过设置视频比特率来更改视频大小:

ffmpeg -i input.mp4 -b:v 768k -acodec copy output.mp4

或者,对于 h264,您可以指定输出质量,例如使用-qp-crf选项,这将相应地改变视频大小。有关详细信息,请参阅x264 FFmpeg 选项指南

于 2012-02-02T17:02:11.533 回答