对文件夹中所有以 .mp4 结尾的文件执行命令的脚本

对文件夹中所有以 .mp4 结尾的文件执行命令的脚本

我想要执行以下命令:

ffmpeg -i video_file_input.mp4 video_file_output_2.mp4

谢谢你的提示!

答案1

只需执行包含 mp4 文件的目录内的脚本即可。

#!/usr/bin/env bash
set -euo pipefail

for f in *.mp4; do
        ffmpeg -i "$f" "${f%.*}_2.${f##*.}"
done

"${f%.*}_2.${f##*.}"部分将在点前插入“_2”。有关set -euo pipefail 这里

相关内容