2
以下のバッチファイルを使用して、avidemuxのcli実行可能ファイルを使用してビデオファイルを連結します。私がavidemuxの出力のほとんどを00_log.logにパイプする理由は、その出力が非常に冗長であり、これをテキストファイルにシャベルすることは、コンソールに表示されるより役に立つステータスまたは重大なエラーメッセージを残しているように見えます。しかし、エラーメッセージが出現した時点でavidemuxがどのファイルを処理しているかを知りたい。以下では、ECHO以降のすべてがコンソールに表示されません。出力時にバッチファイルにメッセージを表示するには?
コメントまたは削除する@echo off
は、avidemuxのコンソール出力と並んでではなく、バッチジョブの開始時に下のECHO行を単に中継するため、その使用が制限されます。
@echo off
>00_log.log (
ECHO Joining foo.mp4
"C:\Program Files\Avidemux\avidemux_cli.exe" --load 1.mp4 --append 2.mp4 --output-format MP4v2 --save D:\foo.mp4
ECHO Joining foo2.mp4
"C:\Program Files\Avidemux\avidemux_cli.exe" --load 3.mp4 --append 4.mp4 --output-format MP4v2 --save D:\foo2.mp4
)
ECHO Job Done
@Pause
エコーこれは常にCON' – Aacini
あなたのコードは完全ではありません>コンソールに行き、 '、行方不明閉じ括弧がある – aschipfl
おっとを、それはタイプミスでした。バッチファイルには閉じ括弧があります。 –