0
ffmpeg2theoraを使用してフォルダ内のいくつかのファイルをバッチ変換しようとしています。ffmpeg2theoraをバックグラウンドで変換する
for filename in $(pwd)/*
do
ffmpeg2theora -v 6 -a 5 $filename && mv $filename finished/
done;
しかし、コードでは、1つの動画が終了して別の動画に変換されるのを待っています。バックグラウンドで同時にすべての動画を変換するにはどうすればよいですか?それは私が欲しがっていない冗長出力も私に与えてくれます。
を使用することができます私はまだ画面に出力が表示されますが、これは同時にすべての動画を変換します。そして、スクリプトはすべての操作が終了した後に終了しません。 – Jaseem
申し訳ありませんが、それを修正しました。最初のコマンドに '>/dev/null'を追加しなければなりませんでした。 – Jacob
まだ冗長な出力が得られていますが、コードを試してみてください。ちょうど2〜3個の小さなビデオを含むフォルダにcdして、このコードをフォルダに入れてください.. – Jaseem