bash脚本控制ffmpeg从mkv转换

bash脚本控制ffmpeg从mkv转换

帮助我调试此脚本以从 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

相关内容