如何对一个文件夹中的多个视频执行这个ffmpeg命令,并在Linux终端上重命名它们[duplicate]

ff29svar  于 2023-02-07  发布在  Linux
关注(0)|答案(1)|浏览(137)
    • 此问题在此处已有答案**:

Looping over pairs of values in bash [duplicate](6个答案)
2天前关闭。
我正在尝试将视频的帧率更改为15fps,我需要为同一文件夹中的100多个视频执行此操作
为了处理单个视频,我使用以下命令-ffmpeg -i input.mp4 -filter:v fps=fps=15 processed/input_15fpst.mp4
如何对文件夹中的多个视频执行此操作并添加后缀_15fps?我对Linux编程不是很熟悉
太感谢你了!
我试过这么做-
for f in *.MP4; do ffmpeg -i "$f" -filter:v fps=fps=15 process/"$f"; done
但是我也想重命名文件,我怎么改变我的循环?

dxxyhpgq

dxxyhpgq1#

这应该可以达到目的:

for f in *.MP4; do ffmpeg -i "$f" -filter:v fps=fps=15 process/"${f}_15fps"; done

相关问题