Транскодирование потока MJPEG к FLV или MP4

Это легче сделать при установке чего-то как xdotool. Затем можно сделать:

xdotool search --name "window name" windowsize 300 400

замените "имя окна" именем или reg исключая появлением в заголовке окна (можно также искать классом окна и множеством других вещей), и эти два числа, появляющиеся после того, как windowsize являются шириной и высотой, соответственно. (Можно также использовать проценты, и т.д.) Посмотрите man xdotool после того как это установлено.

Если Вы находитесь на Lucid или ранее, я рекомендую собраться в xdotool веб-сайт получить более новую версию, как бы то ни было.

Изменить размер Firefox, например:

xdotool search --name "Mozilla Firefox" windowsize 1024 768

8
29.04.2013, 10:15
3 ответа

Я предлагаю использовать Ручной тормоз. Это делает хороший фронтэнд к транскодированию VLC.

2
27.01.2020, 20:13

Используйте ЗАВИХРЕНИЕ, чтобы обработать Запрос HTTP с аутентификацией и передать вывод ЗАВИХРЕНИЯ ПО КАНАЛУ к stdin ffmpeg для обработки транскодирования. Можно повредить его в сегменты или что-то по мере необходимости. При необходимости в прямой трансляции вещи становятся более сложными, и коммерческое решение, вероятно, будет намного легче иметь дело с, чем любой материал с открытым исходным кодом там.

1
27.01.2020, 20:13

Попробуйте это: (На Linux) ffmpeg-f mjpeg-r 8-i *ttp://your_IP_address:port/video.jpg-f flv-vcodec flv-r 25-b 26000-s 320x240/opt/lampp/htdocs/output.flv

2
27.01.2020, 20:13

Теги

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