Ich versuche, eine neue Datei mit VLC zu erstellen, die vom Original abgeschnitten wurde. Ich möchte nicht umcodieren. Ich benutze 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 abgespielt (in Teilmenge), aber es wird keine neue Datei erstellt. Was vermisse ich? Bei der Verwendung -vvv
erhalte ich keine Fehler, die weitere Parameter erfordern, was mich glauben lässt, dass ich keinen erforderlichen Parameter verpasse, aber ich kann es nicht sagen.
Hinweis: Ich weiß, dass ich :sout
die Parameter eleganter verketten kann, aber zum Debuggen und Lernen (die CLI-Dokumentation ist nicht benutzerfreundlich) bemühe ich 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 PFAD.
Ich verstehe den Befehl als:
vlc
Führen Sie VLC aus-I dummy
Zeigt eine Dummy-Schnittstelle (CLI-Feedback) an"L:\temp\input.mp4"
Eingabedatei ist dies--start-time 71
Beginnen Sie bei 71 Sekunden--stop-time 74
Stoppen Sie nach 74 Sekunden--sout-standard-access=file
Ausgabe über denStandard
Zugriff auf eine 'Datei'--sout-standard-dst="L:\test2.mp4"
Ausgabe mitStandard
Ziel istL:\test2.mp4
quelle