Моя цель - использовать 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 на лету?