Necesito convertir muchas fotos CR2 a JPG o PNG, sin edición. ¿Como hacer esto?
Necesito convertir muchas fotos CR2 a JPG o PNG, sin edición. ¿Como hacer esto?
Respuestas:
Ufraw
puede convertir .cr2
a .jpeg
por ufraw.
sudo apt-get install ufraw
Haga clic derecho en el archivo y seleccione open with ufraw
.
** También puedes importarlos a Gimp con gimp-ufraw
y luego exportarlos como .png
o .jpeg
.
sudo apt-get install gimp-ufraw
Iré por una ruta diferente ... ufraw-batch
No utilices ufraw
.
sudo apt-get install ufraw-batch
## This will output (not replace) the file with a new extension.
## foo.CR2 exported to foo.png
ufraw-batch --out-type png *.CR2
Ver ufraw-batch --help
y man ufraw-batch
para más información.
ufraw-batch --out-type png $(ls IMG_93{44..99}* 2>| cat)
Para otra alternativa, usemogrify
:
mogrify -format png *.cr2
Prueba nconvert
Como herramienta de línea de comando O xnconvertir como herramienta GUI
También puede programar un bucle simple en la consola.
Por ejemplo (usando la consola de peces ), y suponiendo que el directorio activo solo tenga archivos RAW.
set files (ls)
for i in $files
dcraw $i
end
o
set files (ls)
for i in $files
ufraw-batch --out-type=tif --out-depth $i
end
Utilizo ufraw-batch de esa manera porque a menudo conduce a un error, consulte https://bugs.launchpad.net/ubuntu/+source/ufraw/+bug/1768855 .
Utilizar:
exiftool -Composite:PreviewImage -b photo.CR2 > photo.jpg
Respuesta más larga:
La calidad de conversión de ufraw-batch es muy mala. Imagemagick usa ufraw debajo de las campanas (desafortunadamente). dcraw es mejor, pero aún no es genial. La mejor solución que descubrí fue usar exif para extraer los metadatos de PreviewImage. Creo que es generado por la propia cámara.
Cree un archivo bash como foo.sh y ejecútelo como ./foo.sh en la línea de comando:
#!/bin/sh
for i in $(ls)
do
ufraw-batch --out-type png $i
echo "conversion done $i"
done