Ich versuche, mit VLC eine neue Datei zu erstellen, die aus dem Original herausgeschnitten ist. Ich möchte nicht transkodieren. Ich verwende den Befehl:
vlc -I dummy "L:\temp\input.mp4" --start-time 71 --stop-time 74 --sout-standard-access=file --sout-standard-dst="L:\test2.mp4"
Ich erhalte keine Fehlermeldungen bezüglich des L:
Laufwerkzugriffs, die Datei wird (in Teilmenge) abgespielt, aber es wird keine neue Datei erstellt. Was übersehe ich? Bei der Verwendung -vvv
erhalte ich keine Fehlermeldungen, die weitere Parameter erfordern, was mich glauben lässt, dass mir kein erforderlicher Parameter fehlt, aber ich kann es nicht sagen.
Hinweis: Ich weiß, dass ich :sout
die Parameter eleganter verketten kann, aber zum Debuggen und Lernen (dieCLI-Dokumentationist nicht benutzerfreundlich für Neulinge), ich bemühe mich, jeden Parameter wie auf dieser Seite beschrieben aufzulisten:
You may also use the following syntax :
`% vlc input_stream --sout-module1-option1=... --sout-module1-option2=... --sout-module2-option1=... --sout-module2-option2=... ...`
Zur Verdeutlichung bearbeiten:
VLC ist in meinem PATH.
Wenn ich den Befehl aufschlüssele, verstehe ich ihn folgendermaßen:
vlc
Führen Sie VLC aus-I dummy
Zeigen Sie eine Dummy-Schnittstelle (CLI-Feedback) an"L:\temp\input.mp4"
Die Eingabedatei ist diese--start-time 71
Beginn bei 71 Sekunden--stop-time 74
Stopp bei 74 Sekunden--sout-standard-access=file
Ausgabe durchStandard
Zugriff auf eine 'Datei'--sout-standard-dst="L:\test2.mp4"
Die Ausgabe mitStandard
Ziel istL:\test2.mp4