Das video von vlc-Kommandozeile mit einer stop-Zeit
Ich bin versucht, ein video von einem RPT-stream auf meinem pc (Ubuntu 12-04 LTS). Ich bin mit vlc von der Kommandozeile aus wie folgt:
cvlc -vvv rtp://address:port --start-time=00 --stop-time=300 --sout file/ts:test.ts
aber vlc wird der Befehl ignoriert --stop-time
und es geht weiter zur download video auch mehr als 300 Sekunden, wie angegeben.
Kennt jemand den Grund dafür? und eine mögliche Lösung?
Dank
InformationsquelleAutor sioale | 2013-08-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie wissen, die start-Zeit und Ende-Zeit, die Sie berechnen können, die Rekordzeit. Sie können danach verwenden Sie die
--run-time
option, um zu bekommen, was Sie wollen,wie diese:
cvlc --run-time 60 --start-time 1260 /Path/to/your/file.ts vlc://quit
InformationsquelleAutor bonga
Ja, dies ist eine Einschränkung der stop-Zeit-option. Es funktioniert nur mit streams, die mit einer bekannten Länge. Als aufgenommene video nicht über diese Informationen verfügen, als es live ist (oder genauer, das erfassen access-Modul nicht auch versuchen, hinzufügen von Informationen), die option wird nicht funktionieren.
Patches sind sicherlich willkommen und sorry für die Einschränkung.
InformationsquelleAutor feepk
Ich habe versucht, vlc zum aufzeichnen von einer webcam für einen bestimmten Zeitraum.
Ich landete mit der
timeout
Befehl:In Ubuntu, es ist ohne installation sofort verfügbar
InformationsquelleAutor GryphonB