Как использовать конвейер с ffmpeg?

Моя цель - использовать wget для загрузки файла FLV и направить вывод в ffmpeg для преобразования его в MP3. . Таким образом, пользователь может загрузить MP3, не дожидаясь, пока FLV сначала загрузится на мой сервер. Я играл с ним, и кажется, что ffmpeg может выполнять конвейерную обработку только для сырого видео. Итак, я работал с чем-то вроде этого:

wget -O - 'videoinput.flv' | ffmpeg -y -i - -vcodec rawvideo -f yuv4mpegpipe - |  ffmpeg -y -i - -ab 128k audiooutput.mp3

Кто-нибудь имеет опыт работы с этим типом процесса кодирования ffmpeg на лету?

17
задан DiglettPotato 29 December 2010 в 18:44
поделиться