我想上传视频。上传的视频将以10%和50%的时间长度捕获两张图片。 如果上传的视频不是flv,想转换为flv。 如何知道上传的视频是flv还是不flv。 如何转换? 现在我使用php和ffmpeg。 请有人回答我。我是php,ffmpeg和英语的初学者。 我在这个网站上创建了很多关于ffmpeg的问题。但我找不到需要回答的问题。 如果这个问题是重复的问题,请原谅我。
答案 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`
注意:反引号(`)运算符。