vlc dshow: // wie man die Wiedergabezeit begrenzt

1

Ich möchte mit dem VLC Media Player von einem USB-TV-Empfänger aufnehmen. Ich möchte planen, wann die Aufzeichnung erfolgen soll, rufe jedoch vlc über die Befehlszeile auf:

vlc -Idummy dshow:// --sout=#transcode{vcodec=mp2v,audio=mp2a}:standard{access=file,dst=fromtv.mpg}

Was mir fehlt, ist eine Möglichkeit, die Ausführungszeit dieses Befehls zu begrenzen. Ich verstehe, dass dshow: // ein Eintrag in der Wiedergabeliste ist und dass VLC in der Wiedergabeliste arbeitet, aber es wird von dshow: // gelesen, weil es ein Eingabegerät ist.

Gibt es eine Möglichkeit, das zu begrenzen? Laufzeitlänge von dshow:// in der Kommandozeile?

Stijn Sanders
quelle

Antworten:

3

Versuchen

--run-time=<float>        Run time
    The stream will run till this position (in seconds).

und vielleicht setzen vlc:\\quit als nächster befehl.

Tom Wijsman
quelle
1
Ich bin mir nicht sicher, wie viel Zeit für einen Dshow-Stream angezeigt wird, aber es macht --stop-time unbrauchbar, --run-time funktioniert aber, also akzeptiere ich diese Antwort. Vielen Dank.
Stijn Sanders
@Stijn: Aangepast! Veel plezier ... :)
Tom Wijsman