使用ImageMagick转换时保留相同的文件名

时间:2016-03-10 18:18:18

标签: imagemagick jpeg jpeg2000

我正在尝试使用终端中的ImageMagick将目录中数百个特定名称的.jp2文件转换为.jpg文件。

例如,我希望A.jp2,B.jp2,C.jp2成为A.jpg,B.jpg,C.jpg。

我尝试了以下命令:

convert *.jp2 *.jpg

然而,这给了我以下文件:

  • * - 0.jpg
  • * - 1.JPG
  • * - 2.JPG

如何在转换原始文件时保留原始文件的名称?

2 个答案:

答案 0 :(得分:4)

使用“mogrify”命令

mogrify -format jpg *.jp2

答案 1 :(得分:1)

使用-set和格式化选项。

convert *.jp2 -set filename:base "%[base]" "%[filename:base].jpg"