VLC を使用して、元のファイルから切り取った新しいファイルを作成しようとしています。トランスコードはしたくありません。次のコマンドを使用しています:
vlc -I dummy "L:\temp\input.mp4" --start-time 71 --stop-time 74 --sout-standard-access=file --sout-standard-dst="L:\test2.mp4"
ドライブ アクセスに関するエラー メッセージは表示されずL:
、ファイルは再生されます (サブセット内) が、新しいファイルは作成されません。何が足りないのでしょうか? を使用すると-vvv
、追加のパラメータを要求するエラーは表示されないため、必要なパラメータが不足しているわけではないと思いますが、わかりません。
注: パラメータをよりエレガントに連鎖させるために使用できることはわかっています:sout
が、デバッグと学習のために(CLIドキュメントは初心者には使いにくいので、そのページで説明されているように各パラメータをリストするように努めています。
You may also use the following syntax :
`% vlc input_stream --sout-module1-option1=... --sout-module1-option2=... --sout-module2-option1=... --sout-module2-option2=... ...`
わかりやすくするために編集:
VLC は PATH にあります。
このコマンドを分解すると、次の意味であると理解します。
vlc
VLCを実行する-I dummy
ダミー(CLIフィードバック)インターフェースを表示する"L:\temp\input.mp4"
入力ファイルはこちら--start-time 71
71秒からスタート--stop-time 74
74秒で停止--sout-standard-access=file
Standard
「ファイル」にアクセスして 出力--sout-standard-dst="L:\test2.mp4"
出力Standard
先はL:\test2.mp4