多数の mkv ファイルがあり、次のコマンドを使用してビデオをコピーしながらオーディオを変換しようとしています。
for %i in (*.mkv) do ffmpeg -i "%i" -c:a aac -ar 44100 -b:a 128k -c:v copy "?"
ffmpeg で出力ファイルの名前を「output1.mkv」「output2.mkv」などに変更するか、ソース名をコピーして変換したものを追加して、たとえば「X.mkv」を「X converter.mkv」などに変更します。
答え1
使用してから%私変数としてのために、
%~ni = ファイル名
%~xi = ファイル拡張子
(for /?
詳細については、を参照してください。)
したがって、「%~ni 変換済み%~xi」を使用します。