Sigo manteniendo la versión para OS X, y pese a lo que pensé en un principio cuando la calidad de los programas de la casa o terceros mejoró, que dcraw sería usado solo por una minoría muy minoritaria, me equivoqué... lo usa bastante más gente de lo que creía.
Así que estoy montando un sistema automático que en un plazo de unas 3 horas a partir de la salida de una versión nueva, subirá a la web binarios "recién sacaditos del horno".
El caso es que estoy investigando optimizaciones para distintos procesadores, y me gustaría que hicieseis una pruebecilla para ver que mejora de rendimiento veis. Una vez lo tenga todo más claro, sacaré un binario universal optimizado para G4, G5 e Intel.
Los binarios lo podéis descargar de
http://www.insflug.org/soft/dccraw-MacOSX.tgz, para instalar, ir a una terminal y:
ftp http://www.insflug.org/soft/dccraw-MacOSX.tgz
sudo tar zxvf dcraw-MacOSX.tgz -C /
(Os pedirá la pass del administrador).
Para hacer la prueba, lo suyo es que todos hagamos las pruebas con la misma foto, otra vez en terminal:
ftp http://www.insflug.org/shots/AnalisisRAW/TestRawFile.tgz
tar zxvf TestRawFile.tgz
Y las pruebas:
Binario "normal":
time dcraw -w -q 3 -b 2 -3 CRW_0925.CRW
Optimizado para G5:
time dcrawG5 -w -q 3 -b 2 -3 CRW_0925.CRW
Y pegáis lo que sale, algo así:
real 0m26.050s
user 0m17.210s
sys 0m0.790s
He llegado a ver incrementos de un 25% en sistemas monomicro (iMac G5 1.8GHz) y 35% en un PowerMac Dual G5 1.8GHz, me interesa saber las diferencias con otros sistemas... Si os sentís con ganas y queréis probar además con una foto dada de otras cámaras, todavía mejor