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

3

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


http://ffmpeg.org/documentation.html - Marc B
我上个星期学习了FFmpeg文档,但是对我来说理解起来并不容易。 - Wai Yan
1个回答

1
如何知道上传的视频是FLV还是非FLV格式?
你可以使用反引号(`)运算符并调用“file”命令来检查是否为FLV文件。
if(stripos(`file Hum-Hain-is-pal-yaha.flv`, "Macromedia Flash Video")!==false){
    // gotcha 
}

根据本教程,您只需按照以下命令即可将任何视频转换为.flv
 `ffmpeg -i $input_video_path {$ouput_video_path}.flv`

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


感谢Shiplu,现在我会按照你的方式尝试。 - Wai Yan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接