Ich möchte regelmäßig Snapshots eines RTMP-Live-Videostreams machen. Ich kann den rtmp Video-Stream mit VLC sehen. Dies ist die rtmp-URL:
%Vor%Ich verwende den folgenden Befehl, um die Snapshots gemäß der offiziellen FFmpeg-Site zu erfassen: hier :
%Vor%Der Befehl erzeugt die folgende Ausgabe:
%Vor%Ich habe es mit anderen rmtp Streams versucht, aber ich bekomme immer noch genau den gleichen Fehler.
Was könnte das Problem sein? Danke!
Ich habe gerade dein Kommando versucht und es hat gut für mich funktioniert. Vielleicht liegt es an Ihrer FFMPEG-Installation? Ich benutze Version 2.4 auf einem Mac (Tessus Build).
Ich kenne andere / ältere Versionen, die "librmp" für rtmp-Verbindungen verwendet haben, was einige zusätzliche Optionen hinter der Stream-URL erforderte. Siehe ffmpeg Dokumente hier: ffmpeg-Dokumentation zu librmp
Und librmp Dokumente hier: librmp Dokumentation
Bei einem ungeschützten Livestream sollten Sie versuchen, die Stream-URL zu zitieren und in den Anführungszeichen "live = 1" anzuhängen:
%Vor%Tags und Links ffmpeg rtmp live-streaming