Mjpeg mit ffmpeg aufnehmen

1851
Johni

Ich möchte einen Mjpeg-Stream über ffmpeg aufnehmen, aber da die Framerate des Mjpegs sehr unzuverlässig ist, ist das Ergebnisvideo zunächst zu schnell und die Geschwindigkeit ändert sich.

Die Quelle, die ich zum Testen verwendet habe, ist: http://c-cam.uchicago.edu/mjpg/video.mjpg

0
Haben Sie die Option "-sameq" von [diese Frage] ausprobiert (http://superuser.com/questions/93654/ffmpeg-extract-clip-stream-frame-rate-differs-fromcontainer-frame-rate-x264) ) oder die Option "-re" [aus dieser anderen Frage] (http://superuser.com/questions/317398/how-do-i-control-the-streaming-frame-rate-of-ffmpeg)? Ich habe keine Ahnung, ob sie funktionieren, aber einen Versuch wert ... Mokubai vor 13 Jahren 0

1 Antwort auf die Frage

0
CORE

Versuchen Sie, die Bitrate und die Toleranzeinstellung (die durch den Schalter -bt gesteuert wird) anzupassen. es muss höher sein als die Bitrate geteilt durch die fps, wie in:

tolerante> bitrate / fps

Dieses Skript kann hilfreich sein.