我正在将大约 9000 张照片从 .NEF 转换为 .jpg。
- 我想保留所有 EXIF 数据,最重要的是创建日期和时间、纬度和经度。
- 我希望 JPG 具有尽可能高的质量。
我刚刚开始从命令行使用 ImageMagick。我也安装了Exiftool。我正在使用该mogrify
命令,因为它可以很好地处理批处理。
当我跑
mogrify -format jpg *.NEF
我所有的 .NEF 文件都已成功转换为 JPG,但所有 EXIF 数据都丢失了。
我已经搜索了很多试图找到解决方案,似乎我可能必须安装 ufraw,但如果可能的话,我想要一个使用我已经拥有的软件的解决方案 - ImageMagick和Exiftool。
提前感谢您对如何执行此操作的任何建议。
更新:
- 我使用 mogrify 转换的图像比我的同事使用 picasa 将 NEF 转换为 JPG 输出的图像略小(~ 1-2 MB)。但是当我
-quality 100
在 ImageMagick 中指定时,图像大小会增加大约 45 MB!为什么? - 该代码
exiftool -tagsfromfile %d%f.NEF -ext jpg -overwrite_original .
将 exif 信息添加到 JPG 中。