0

我一直在使用 automator 批量重命名文件,这太棒了!不幸的是,我现在遇到一个问题,帧序列中的所有其他图像都需要重命名,而介于两者之间的图像需要被删除。我得出的结论是,我需要一个带有文件名编号的条件语句的applescript,但我一点也不知道如何创建一个。

基本上,我有 60 帧以 60 fps 运行,每个帧都带有扩展名####。(例如,0000、0001、0002 等)如何通过删除每隔一帧并将其余帧重命名为连续帧,将帧从 60 转换为 30?

4

1 回答 1

2

我只是使用一个shell脚本来代替:

rm *[13579].png; i=0; for f in *.png; do mv "$f" frame_$(printf %04d $i).png; ((i++)); done

于 2013-02-16T23:46:58.730 回答