私はバッチ プログラミングの専門家ではありません。私の唯一のスキルは C/C++ です。これについてどうすればいいのかさえわかりません。
Video1.mp4、Video2.mp4 のような動画がたくさんあります (実際の名前ではありませんが、開始と終了を示す番号が付いています)。
基本的にFFMPEG
、これらすべてを次のようなアスペクト比 16:10 に変換するために使用できるこのコマンドがあります。
"ffmpeg -i "Section 1 Video 1.mp4" -aspect 16:10 OutSection 1 Video 1.mp4"
"ffmpeg -i "Section 1 Video 2.mp4" -aspect 16:10 OutSection 1 Video 2.mp4"
"ffmpeg -i "Section 2 Video 1.mp4" -aspect 16:10 OutSection 2 Video 1.mp4"
このコマンドを何度も書く代わりに、実際の変数を数字で置き換える方法はありますか? セクション 1 はビデオ 27 で終了し、セクション 2 はビデオ 26 で終了するなどということを知っています。基本的に、ループを 165 回実行する必要があるため、コマンドを 165 回記述する必要はありません。
それとも単なるバッチプログラムの能力の範囲を超えているのでしょうか?