LINUX.ORG.RU

Бешенный стриминг ffmpeg

 , ,


0

1

стримлю файл таким образом

$ ffmpeg -i bb01.mkv -re -vcodec copy -acodec copy -bsf h264_mp4toannexb -f mpegts udp://192.168.0.33:23333

однако он выплевывает кадры с максимальной скоростью, пишет что fps~~400

frame=  893 fps=428 q=-1.0 Lsize=   24281kB time=00:00:37.16 bitrate=5352.6kbits/s

параметры -r 24 или -re игнорируются. А я хочу, что бы стримилось в реалтайме, с человеческой скоростью.

Видео дорожка в файле 23.98 fps:

Stream #0:0(eng): Video: h264 (High), yuv420p, 1024x576 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)

ffmpeg version 0.10.7

Deleted

Последнее исправление: CYB3R (всего исправлений: 3)

Ответ на: комментарий от Krieger_Od

Ну и релиз ffmpeg староват, в случае проблем попробуй последний релиз.

Krieger_Od ★★
()
Ответ на: комментарий от Krieger_Od

это БЩЩЩЩЩЩЩЩЩЩЩЩЩЩ

На самом деле, ставил перед -i раньше -r 24, но оно ругалось «Option framerate not found». Однако -re перед -i работает! Повторюсь, это %№#@#$%

Спасибо

Deleted
()
Ответ на: комментарий от Deleted

Это вполне нормально. Вы применяете опцию к исходному файлу, а не к исходящему потоку. У ffmpeg очень много опций, которые зависят от положения.

ValdikSS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.