Ich verwende ffmpeg zum Streamen von Videos:
ffmpeg -i $file -f mpegts udp://hostname:port
Auf einem anderen Computer verwende ich VLC, um den Ausgabestream abzuspielen. Das Problem besteht darin, dass VLC den Stream mit einer Rate von 48 fps (statt 24 fps) abspielt.
Ich habe versucht, die -r 24
Option hinzuzufügen, aber sie scheint keine Auswirkungen auf die Ausgabe zu haben.
Wie kann ich die FFMPEG-Ausgaberate steuern?
Antwort1
Ich habe die Antwort darauf gefunden: Fügen Sie einfach das -re
Flag vor der Eingabe hinzu.
Aus der ffmpeg-Dokumentation:
-re
Liest Eingaben mit nativer Bildrate. Wird hauptsächlich verwendet, um ein Greifgerät zu simulieren.