Как конвертировать видео с помощью ffmpeg

Я хочу преобразовать видео из одного формата в другой, используя ffmpeg. Я стараюсь много кода, но он не конвертирует видео.

Например:

exec ("ffmpeg -i mickey.flv -ar 22050 -ab 32 -f avi -s 320×240 mickey.avi");

Этот код не конвертирует видео, он не показывает никаких ошибок, он постоянно загружается.

Невозможно точно определить проблему, потому что вы выполняете внешнее приложение, и любое количество вещей может ошибиться в этом процессе.

См. Этот вопрос для ряда очень хороших советов для отладки команд exec() .

Отображение вывода ошибки FFMPEG:

Командная строка:

 $command = "ffmpeg -i mickey.flv -ar 22050 -ab 32 -f avi -s 320x240 mickey.avi "; exec($command . ' 2>&1', $output); print_r($output);