特定のフォルダー内のすべての MP4 ファイルを FLV に自動的に変換するにはどうすればよいですか?
ffmpeg -i VID00002.MP4 -ar 44100 test.flv
ファイル名がわからない場合、これらのタスクをキューに入れる方法はありますか?
スクリプトを実行する必要がある場合 (私は Python に精通しています)、どうすれば実行できますか?
ffmpeg がインストールされていれば、ターミナル内でこれをかなり簡単に行うことができます。ターミナルで、次のように入力します。
$>cd /your/path/to/videos
$>for i in *.mp4; do ffmpeg -i $i -ar 44100 $i.flv; done
2 番目のコマンドは、単純に各 mp4 ファイルを繰り返し処理し、ファイル名を「$i」に割り当てます。次に、入力および出力ファイル名として $i を使用して ffmpeg を呼び出します。出力については、この場合は $i.flv という拡張子を追加するだけです。したがって、ファイル名が「video.mp4」の場合、「video.mp4.flv」として出力されます。
お役に立てれば。