imagemagick转换dng-更改日期已修改

imagemagick转换dng-更改日期已修改,imagemagick,imagemagick-convert,datemodified,dng,Imagemagick,Imagemagick Convert,Datemodified,Dng,2016年4月26日编辑:这是一个已在ImageMagick-6.9.3-5和7.0.0-0中修复的错误 运行时转换DNG文件 convert "my_img.dng" "my_img_converted.jpg" Imagemagick将原始my_img.dng的修改日期更改为转换发生的时间 您知道如何避免这种情况并保持原始文件的完整性吗?我认为这是一个bug!解决办法如下: convert dng:- result.jpg < original.dng @GlennRander

2016年4月26日编辑:这是一个已在ImageMagick-6.9.3-5和7.0.0-0中修复的错误

运行时转换DNG文件

convert "my_img.dng" "my_img_converted.jpg"
Imagemagick将原始
my_img.dng
的修改日期更改为转换发生的时间


您知道如何避免这种情况并保持原始文件的完整性吗?

我认为这是一个bug!解决办法如下:

convert dng:- result.jpg < original.dng

@GlennRanders Pehrson我试着自己在ImageMagick之外运行
ufraw
,但这并没有改变DNG上的日期,所以我不确定该怪谁。你在IM论坛上有账户吗?我自己没有。如果有,也许你会想引起他们的注意。或者我应该加入……我加入了,但我想我会先调查一下。我们很高兴有你在IM论坛上;转到以加入或以来宾身份潜伏。验证OP和@MarkSetchell描述的行为:“convert in.dng out.png”更改“in.dng”的时间戳。但ImageMagick使用的“委托”命令“ufraw batch--silent--create id=allow--out type=png--out depth=16--output=out.png in.dng”却没有。此测试使用ImageMagick-7.0.0、当前版本和ufraw批处理版本0.22。上游报告的错误:此错误已在ImageMagick-6.9.3-5和7.0.0-0中修复
cat original.dng | convert dng:- result.jpg