Una solución, en Ubuntu, sería usar dcraw
para convertir NEF a PBM y pnmtopng
convertir PBM a png. Entonces, abra una terminal y ejecute estos comandos:
sudo apt-get install netpbm dcraw
No tengo ninguna imagen .NEF para probar esto, pero de acuerdo con esta página , puedes hacer:
Convierta todas las imágenes NEF a PNG:
dcraw -c -w input.NEF | pnmtopng > output.png
Para convertir un directorio completo:
for filename in *.NEF ; do dcraw -c -w "$filename" | pnmtopng > "$filename.png" ; done
Sin embargo, probablemente la mejor herramienta para todas sus necesidades de procesamiento de imágenes por lotes es ImageMagick . Es gratis, de código abierto, multiplataforma y puede hacer casi todo lo que se te ocurra, incluyendo cambiar el tamaño, recortar, administrar la transparencia, el montaje y la conversión entre la mayoría de los formatos de imagen bajo el sol. Hubiera sido mi primera opción, pero encontré algunas publicaciones (más antiguas) que afirmaban que no funcionaba con NEF. Aún así, su sitio web dice que sí , así que deberías probarlo y, en cualquier caso, realmente vale la pena aprenderlo. Instálalo en Ubuntu con:
sudo apt-get install imagemagick
Para convertir un solo .NEF:
convert foo.NEF foo.jpg
Para convertir todos los archivos .NEF en el directorio actual ( sobrescribirá los originales ):
mogrify -format jpg *.NEF
Para hacer lo mismo pero manteniendo los archivos originales, ejecute convert
en un bucle:
for img in *.NEF; do convert "$img" "$img.jpg"; done