2012-02-16 2 views
3

Я хочу загрузить видео. Загруженное видео будет захватывать два изображения с длительностью 10% и 50%. И если загруженное видео не flv, вы хотите конвертировать в flv. Как узнать, что загруженное видео является flv или flv. Как сделать перевод? Теперь я использую php и ffmpeg. Пожалуйста, ответьте мне. Я начинаю пользоваться php, ffmpeg и английским языком. Я основал много вопросов на этом сайте о ffmpeg. Но я не могу найти ответ. Если этот вопрос повторяется, простите меня.Как преобразовать и захватить с помощью ffmpeg

+0

http://ffmpeg.org/documentation.html –

+0

Я изучил документацию ffmpeg на прошлой неделе. Но это не легко понять для меня. –

ответ

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` 

Примечание: обратный апостроф (`) оператора.

+0

thank Shiplu, Stripos - это новое знание php для меня. –

+0

Thank Shiplu, теперь я попробую как по-твоему –

Смежные вопросы