Как преобразовать формат живого видео mjpeg в формат h.264 с помощью ffmpeg без увеличения скорости воспроизведения - PullRequest
0 голосов
/ 07 января 2020

У меня есть видеопоток в реальном времени, который мне нужно записать и воспроизвести в браузере. Я использую FFmpeg для записи с HTTP-адреса, используя приведенную ниже команду.

ffmpeg -i http://127.0.0.1: 5005 / hdmi / vflipped / 1 - c: v copy Output.mp4

Но записанное видео Output.mp4 имеет вид не играть в любом браузере. (пробовал с chrome и firefox) При поиске я нашел несколько предложений по преобразованию кода mjpeg c в код h.264 c. Поэтому я преобразовал формат mjpeg в формат h.264 для воспроизведения в браузере с помощью следующей команды:

ffmpeg -i http://127.0.0.1: 5005 / hdmi / vflipped / 1 - vcode c libx264 output.mp4

Но это увеличило скорость записанного видео.

Кто-нибудь может предложить другой способ воспроизведения записанного видео в браузере?

...