使用FFMPEG将mp4转换为多个分辨率

时间:2017-04-12 16:00:43

标签: php ffmpeg converter mp4

我正在开发一个人们可以上传视频的电子学习网站。

当有人上传视频时,他们通常会以1080p全高清上传,这很好。 现在的问题是,当人们观看视频时,他们只有1080p而且有些人网络不好(包括我自己),所以观看1080p的视频并不是最佳选择。

所以我认为将视频转换为不同格式(720p,360等等)是最好的方式。 所以我尝试使用FFMpeg,它可以工作,但它的速度非常慢,特别是因为有些视频长度超过10分钟,大小超过1GB。

我在FFMPEG中使用此命令:

ffmpeg -i video.mp4 -vf scale:1280:720 -strict -2 output.mp4

这很有效,但它确实很慢。

有没有更好的方法呢?由于有些人上传了5-10个视频,每个视频必须有3种不同的格式(1080p(原始)720p,360p)。

有人可以给我一些指导如何解决这个问题,因为这会阻止网站进展。

由于

0 个答案:

没有答案