如何使用ffmpeg进行转换和捕获

时间:2012-02-16 15:29:01

标签: php ffmpeg

我想上传视频。上传的视频将以10%和50%的时间长度捕获两张图片。 如果上传的视频不是flv,想转换为flv。 如何知道上传的视频是flv还是不flv。 如何转换? 现在我使用php和ffmpeg。 请有人回答我。我是php,ffmpeg和英语的初学者。 我在这个网站上创建了很多关于ffmpeg的问题。但我找不到需要回答的问题。 如果这个问题是重复的问题,请原谅我。

1 个答案:

答案 0 :(得分:1)

  

如何知道上传的视频是flv还是不flv

您可以使用反引号(`)运算符并在那里调用file命令来检查它是否为flv文件

if(stripos(`file Hum-Hain-is-pal-yaha.flv`, "Macromedia Flash Video")!==false){
    // gotcha 
}

根据this tutorial。您只需按照以下命令即可将任意视频转换为.flv

 `ffmpeg -i $input_video_path {$ouput_video_path}.flv`

注意:反引号(`)运算符。