FFmpeg конвертируется во FLV, но с размером файла 0

У меня проблемы с конвертацией видео в формат flv. Ниже приведена моя команда для конвертации, но похоже, что она конвертирует видео в flv, но размер файла остается 0 КБ, в чем может быть проблема, пожалуйста, предложите. Моя команда:

exec("/usr/bin/ffmpeg -i $inputFile -ar 22050 -b 300000 -ab 128 -f flv -r 25 -s 320x240 - | /usr/bin/flvtool2 -U stdin $outputFile", $output);

Я пытался сделать:

exec("which ffmpeg");

И он показал мне / usr / bin / ffmpeg, так что может быть проблема. Это то, что flvtool2 не работает должным образом, или путь flvtool2 неверен (если да, то как я могу проверить путь) Требуется помощь

2
задан 10 November 2011 в 04:59

2 ответа

WinFF - это графический интерфейс для видео конвертера командной строки, FFMPEG.

Он конвертирует большинство любых видеофайлов, которые конвертирует FFmpeg. WinFF делает несколько файлов в нескольких форматах одновременно. Например, вы можете конвертировать mpeg, flv и mov в avi одновременно.

WinFF доступен для дистрибутивов GNU / Linux на основе Debian, Ubuntu, Redhat. WinFF доступен на бразильском португальском, болгарском, китайском традиционном, датском, английском, французском, немецком, греческом, иврите, итальянском, норвежском, польском, португальском, русском, сербском, словенском, испанском и турецком языках.

Это может обеспечить более простое решение вместо CLI.

Для установки sudo apt-get install winff

Учебное пособие

enter image description here

0
ответ дан 10 November 2011 в 04:59

Вы можете запустить «which flvtool2», и он покажет вам путь. Вы пытались запустить команду непосредственно из командной строки, а не из PHP, и посмотреть, нет ли у вас ошибок или выходных данных?

0
ответ дан 10 November 2011 в 04:59

Другие вопросы по тегам:

Похожие вопросы: