bashスクリプトはmkvのffmpeg変換を制御します。

bashスクリプトはmkvのffmpeg変換を制御します。

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

おすすめ記事