将 .NEF 转换为 .JPG

Mir*_*ire 11 conversion jpeg

我正在尝试将 .NEF 文件转换为 .JPG 并且我正在使用以下命令:

mogrify -format JPG *.NEF
Run Code Online (Sandbox Code Playgroud)

这产生

mogrify: delegate failed `"ufraw-batch" --silent --create-id=also --out-    type=png --out-depth=16 "--output=%u.png" "%i"' @ error/delegate.c/InvokeDelegate/1329.
mogrify: unable to open image `/tmp/magick-9036lhDZz9AOJ7G2.ppm': No such file or directory @ error/blob.c/OpenBlob/2695
Run Code Online (Sandbox Code Playgroud)

当我尝试 imagemagick 时:

convert DSC0001.NEF DSC0001.JPG
Run Code Online (Sandbox Code Playgroud)

它产生

 --out-depth=16 "--output=%u.png" "%i"' @ error/delegate.c/InvokeDelegate/1329.
convert: unable to open image `/tmp/magick-9072zxFEis0gPDVe.ppm': No such file or directory @ error/blob.c/OpenBlob/2695.
convert: no images defined `DSC0001.JPG' @ error/convert.c/ConvertImageCommand/3212.
Run Code Online (Sandbox Code Playgroud)

此错误消息中说明了什么?

ale*_*ato 11

我在进行基本转换时遇到了类似的问题,我必须安装以下软件包:

uraw-batch

  • `ufraw-batch --out-type jpeg *` 在您拥有所有文件的目录中 (6认同)

小智 8

有同样的问题,这有效

sudo apt-get install ufraw-batch
mogrify -format jpg *.NEF
Run Code Online (Sandbox Code Playgroud)