当我将视频转换为mp4时,PHP FFMPEG无法正常工作

时间:2012-06-16 08:11:36

标签: php ffmpeg mp4

我使用此代码将youtube视频转换为mp4。 但它花了很多时间。 请任何人都可以帮助我。我的代码如下所示。

'ffmpeg -i "'.$from.'" -ab '.$audio.' -vb '.$video.' -vol '.$volume.' -ac 2 -acodec mp2 -ss '.$start.' -t '.$duration.' "/ebs/dls/mp4/'.$to.'_dl.mp4"'

1 个答案:

答案 0 :(得分:2)

“花费很多时间”并不表示具体问题,或以其他任何方式有用:

  1. 这只意味着这个过程花费的时间超过了你想要/期望的时间。您对申请表现有何要求?您可接受的延迟限制是多少?您要处理多少个视频,例如每小时?

  2. 您确实意识到将视频文件转换为其他格式是一个耗时的过程,对吧?该文件必须被解码然后再次编码,这是计算密集型的。此外,总时间与输入文件的长度和分辨率成正比。如果您希望在几秒钟内转换1小时高清电影,您可能会期待太多。