MP3と静止画PNGをMP4ビデオにバッチ変換


0

これを機能させるには、Windowsのcmdに何を入力すればよいですか。私はLinux上で動作するはずのコードを見つけましたが、私はWindows上にいます。 Linuxコードは次のとおりです。

for mp3 in "*.mp3"; do ffmpeg -f image2 -loop 1 -i picture.png -framerate 60 \
-i $mp3 -c:v libx264 -tune stillimage -c:a copy "${mp3%.*}.mp4";

これをWindowsのcmdで入力してもうまくいきません。

複数のオーディオファイルと1つの画像を複数のビデオファイルにマージしたい。

回答:


1

Windowsのコマンドプロンプトに相当するものは次のとおりです。

for %i in (*.mp3) do ffmpeg -f image2 -loop 1 -i picture.png -framerate 60 ^
-i "%i" -c:v libx264 -tune stillimage -c:a copy "%~ni.mp4"

注:これは対話的に入力されたときに機能しますが、スクリプトとして実行している場合は、変数の前に%ではなく%%を付ける必要があります。


剖検: -framerate 入力オプションとして使用してください。 -i picture.png。さもないと -framerate 無視され、デフォルトの -framerate 25 適用されます。
llogan
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.