Ich bin neu bei rtmpdump und versuche zu lernen. Irgendwelche Ideen, wie ich diesen Stream mit rtmpdump herunterladen könnte?
%Vor%Basierend auf Emres Antwort und für diejenigen, die mp4-Dateien mit ffmpeg (anstatt FLV) speichern möchten, können Sie das tun Verwenden Sie den folgenden Befehl:
%Vor%Sie können Livestream mit ffmpeg speichern, ähnlich wie rtmp dump. Lade zeranoe ffmpeg build für Windows oder Linux herunter. Erreichen Sie das Verzeichnis mit der cmd-Zeile.
%Vor%wo der Stream_link sein kann udp: // ... rtmp: // ... rtsp: // ... http: // ...
Ich konnte die im obigen Code-Snippet erwähnte URL sowieso nicht streamen. Wie geht es mir in meinem Ubuntu-System:
$ sudo apt-get install rtmpdump
Dies installiert rtmpdump. Und dann zum Herunterladen eines rtmp-Streams in eine Datei "downloaded_file.mp4" verwende ich:
$ rtmpdump -r rtmp://example.com/path/to/video -o downloaded_file.mp4
-r folgt der rtmp-Stream und auf -o folgt ein Dateiname, in dem der Stream gespeichert wird.
Für Google Chrome habe ich eine Erweiterung entwickelt, mit der Sie Streaming-Links erfassen können. Dies ist ein guter Assistent, der Name ist Grab Any Media , ich hoffe, dass Sie diesen Link erfassen, auf der Hauptseite finden Sie mehr Videoanleitung
Wenn der Stream Live ist, müssen Sie den -v -Schalter
verwendenWenn beispielsweise eine Beispiel-URL rtmp: // serverip / live / streamname lautet, verwenden Sie die folgende Befehlszeile von rtmpdump, um den Download von Live stream
%Vor%Bitte beachten Sie, dass Sie alle Detail-Befehlszeilenparameter von rtmpdump anzeigen können, indem Sie Folgendes in der Befehlszeile eingeben
%Vor%Sie können RTMPDUMP über diesen Link herunterladen.
Tags und Links rtmp