
bashスクリプトから制御ffmpegを生成するには、このスクリプトをデバッグするのに役立ちます。
for f in $FILES
do
INPUT_MOVIE=`basename "${f%.*}.mkv"`
OUTPUT_MOVIE=${MOVIE:1}
OUTPUT_MOVIE=${OUTPUT_MOVIE:0:2}") processed "${OUTPUT_MOVIE:2}
/usr/bin/ffmpeg -i $INPUT_MOVIE -map 0:0 -vcodec copy -map 0:1 -acodec copy $OUTPUT_MOVIE
/usr/bin/sleep 3
done
睡眠を添付しようとしましたが、プロセスがたまり始めているようです。あるビデオが別のビデオの後に処理されるようにそれを順番に実行する方法はありますか?
答え1
これはあなたの目的に合っていますか?
for i in *.mkv; do ffmpeg -i "$i" … ;done