Descarga de binarios de dcraw para Windows
Aquí tienes las versiones de dcraw compiladas por mí para plataforma Windows.
Si no te funcionan, y estás seguro de que has descargado la versión adecuada para tu CPU y sistema operativo, instala el runtime correspondiente y vuelve a probar (solo necesitas instalar el runtime la primera vez). Debido a limitaciones en el modo en el que XP y Vista gestionan la memoria virtual, puede que encuentres un error del tipo Out of memory in main() al tratar de revelar un archivo raw. Para arreglarlo deberás tener instalados el SP3 para XP o el SP2 para Vista.
Comparación de la velocidad de estos binarios de dcraw.
Binarios de dcraw versión 9.03 rev. 1.437 (versión original de Coffin)
| Compilado con ↓ para → | XP, Vista, 7 — 32 bits |
| MingW | binario |
Binarios de dcraw versión 9.03 rev. 1.437 con libJPEG, LittleCMS 2.0, caché de carga y soporte Rawzor
(Incluyen el ejecutable, dcraw.exe, y una librería de enlace dinámico, rwz_sdk.dll, que debe acompañar al ejecutable).
| Compilado con ↓ para → | XP, Vista, 7 — 32 bits | XP, Vista 7 — 32 bits con SSE2 | Vista, 7 — 64 bits |
| MSVC | binarios runtime | binarios runtime | binarios runtime |
| Intel C++ (autoparalelizados) | binarios runtime | binarios runtime | binarios runtime |
Para estas dos versiones, que no soportan el uso de comodines para revelar en plan proceso por lotes, he creado la utilidad Wildness.
Lista de cámaras soportadas por esta versión.
Por favor, reportad aquí cualquier problema que encontréis al utilizarlos.

Fenomenal esta colección de enlaces Manuel, creo que va a ser todo un éxito porque era complicado (por no decir imposible) encontrar ejecutables actualizados de DCRAW para Windows Vista/Windows 7
Salu2
Comentario by Guillermo Luijk — 7 marzo, 2010 - 19:51
Gracias Guillermo. Intentaré mantenerla tan actualizada como me sea posible.
Comentario by Manuel Llorens García — 7 marzo, 2010 - 19:55
Gracias, Manuel, por la aportación.
Una pregunta: ¿qué diferencia práctica hay entre los dos modelos de compilaciones?
Comentario by RdeLuis — 7 marzo, 2010 - 20:34
Gracias, Rafael.
Bueno, ahora ya son tres tipos de compilación
.
La compilación con MingW utiliza gcc y una capa intermedia (MSYS) que hace creer al ejecutable que se encuentra en un shell de linux. Eso tiene la ventaja de que se pueden hacer llamadas a dcraw con comodines. Por ejemplo:
dcraw.exe -v -i *.orfEn algunas ocasiones puede ser lo más cómodo. Eso no puede hacerse con las otras dos compilaciones porque corren en un shell nativo de Windows que no hace ese tipo de cosas por sí mismo (son las aplicaciones las que interpretan los comodines, pero eso requeriría modificar el código). Yo suelo utilizar un par de archivos .bat para hacer eso mismo con las otras versiones.
Entre las versiones compiladas con MSVC e Intel C++, en principio las segundas son más rápidas que las primeras, sobretodo en máquinas con varios cores, aunque depende mucho de qué se le pida hacer a dcraw. Casi nadie necesitará el runtime de MSVC pero mucha gente tendrá que instalar el de Intel C++ (que son unos 24 megas).
Por eso hay para todos los gustos.
Ni que decir tiene que los binarios son más restrictivos cuanto más la derecha. Los binarios de la primera columna deberían correr en todas las máquinas y versiones de Windows. Más a la derecha son más específicos.
No sé si seré capaz de compilarlo con MingW para x64
y tampoco sé si podré compilarlo con soporte para Rawzor. Ya veremos.He añadido esta comparativa de velocidad de cada compilación, puede ser interesante.
Un saludo.
Comentario by Manuel Llorens García — 7 marzo, 2010 - 20:44
Pero ¿la versión de 32 bits corre en un Windows 7 de 64 bits sin hacer nada especial ? o ¿habrá que activar alguna opción de compatibilidad descendente?
Comentario by Guillermo Luijk — 8 marzo, 2010 - 01:50
Sí, claro. Las versiones de la primera columna correrán en Vista y 7 de 64 bits sin problemas y sin configurar ni cambiar nada. Serán un pelín más lentas y tendrán menos memoria disponible, pero será casi imposible notar la diferencia.
Comentario by Manuel Llorens García — 8 marzo, 2010 - 08:32
Han estado sin funcionar los enlaces desde ayer… ahora ya funcionan.
Comentario by Manuel Llorens García — 9 marzo, 2010 - 12:18
Acabo de leer que MingW sí soporta librerías .lib (que son las que provee el SDK de Rawzor), creía que sólo soportaba librerías .a y pensaba en convertirlas o pedírselas al autor de Rawzor. Ya tenéis por tanto la versión de MingW con caché y soporte para Rawzor.
Lo que no consigo ni a tiros es compilar con MingW y libjpeg ni tampoco con lcms. El problema es que MingW no coge bien las librerías .lib (tipo Windows) de estas dos y no consigo tampoco convertirlas en librerías .a (tipo Unix).
De momento lo voy a dejar así, si alguno necesita esa compilación que la pida aquí y me volveré a poner con ello.
Tampoco me voy a molestar de momento en compilar con MingW x64.
Comentario by Manuel Llorens García — 10 marzo, 2010 - 12:49
Manuel, muchas gracias por tus aportaciones. Leer y aprender en este tu sitio web es un placer y una enorme satisfacción.
Rafael de Luis
Valencia
Comentario by RdeLuis — 14 marzo, 2010 - 00:55
Rafael, la satisfación es mía en ese caso. Muchas gracias.
No dudes en comentar, criticar o contribuir en cualquier tema que consideres conveniente.
Comentario by Manuel Llorens García — 14 marzo, 2010 - 01:25
Manuel, antes que muchas gracias.
Ya estuve en comunicaciòn con Guillermo…me aguanta…
Pero no puedo instalar el dcraw…probè todos los binarios (ni se que son…jj..) pero los copio en “C” y pensaba seguir el excelente tutorial de Guillermo para Revelar aunque sea 1 RAW.
Abro “cmd”, escribo “dcraw” y me contesta que no reconoce “dcraw”. Probe instalar el “runtime” (tambien en ambas versiones) y no funcionò de ninguna forma.
Tengo un Mother Gigabyte con un Intel Core Duo QUAD e instaldo un Windows 7 de 64 bits.
Si tienen alguna “soluciòn” para mi caso y ganas de explicarsela como a un chico de “jardìn de infantes”.…se los agradeceria.
Saludos EDU
Comentario by EDU — 13 abril, 2010 - 17:58
Prueba así:
Ejecutas cmd y luego estos comandos, con enter tras cada uno:
c:
cd \
dcraw
Eso debería funcionar. Ya me contarás. Si te funciona te explico un par de cosas para que uses dcraw de un modo más cómodo.
Comentario by Manuel Llorens García — 14 abril, 2010 - 00:24
Muchas gracias Manuel…(Guille creo que ya se cansò…jj..)
No me funcionò . Hice una captura, pero no se como mandartela…te cuento que me “contestò” …
C:\Users\EDU>C:
C:\Users\EDU>cd\
C:\Users\>dcraw
“dcraw” no se reconoce .…..
C:\>
Comentario by EDU — 14 abril, 2010 - 02:50
Abriò.…!hurra!!!!!
Pero instalè el runtime y la ruta completa fue
C:
cd\
dcraw\dcraw
Ahora abriò con una serie de comandos y quedò
C:\> — Titilando…supongo que alli con el tutorial de Guillermo, podrè seguir…
Pero me dijiste de una forma de usarlo mas “sencilla“
Hace un par de horas, instale un “MEGUI_V4_0_beta3” y logrè abrir un RAW y Revelarlo…si se puede llamar eso a lo que obtuve…me resultò casi imposible manejar los paràmetros…Tenè en cuenta que jamas manejè las “lineas de comandos” … como por ejemplo ahora no se que hacer con esto que me apareciò acà
C:\>
Creo que lo podria resolver con el tutorial, pero de todas formas…no creo poder aprender todo esto y si realmente “vale la pena”…es lo que me pregunto.
Lleguè acà, conociendo el Zero Noise de Gullermo, el cual pude instalar y usar con buenos resultados.
Pero al querer instalarlo en el otro SO (otro Win 7 de 64 bits que tengo en otro disco…) no funcionò nunca mas. Ni en este SO ni en el anterior…Le preguntè a Guille, que podria suceder, pero aun no me contestò
Perdon por tnata charla fuera de lugar, si deseas borrala y no la publiques (creo que esto ùltimo no tiene nada que ver con este “hilo”…
De todas maneras muchas gracias a ambos por “darme pelota”…y tenerme paciencia…(ya le comentè a Gulle, que soy un “viejo” y por eso me cuesta tanto todo esto, pero la fotografia me apasiona desde hace mas de 40 años y el mundo “digital” me fascinò…a pesar de estas dificultades…)
Un enorme abrazo a ambos…
Saludos EDU
Comentario by EDU — 14 abril, 2010 - 03:37
Lo intentè …pero fue inùtil.
Tengo que escribir dos veces “dcraw\dcraw“
Alli puedo escribir los comandos (copie algunos de Guille). Pero a pesar de poner –T que seria para obtener un Tif, lo que logrè es un “.ppm“
AH!…que curioso, ahora que fui a constatar el nombre del archivo obtenido…me apareciò un TIF…feisimo y muy mal revelado, por supuesto, porque los paràmetros fueron cualquier cosa…pero logrè un tif en “dcraw”…me llevò nada mas que casi dos dias…pero bueno…eso es lo divertido…no?
Bueno, suponiendo que lograra “manejar” los paràmetros (cosa que dudo muchìsimo) seria la calidad muy superior al Camera RAW ? Vale la pena el esfuerzo ?
Sigo agradeciendo las respuestas (supongo que lo haras porque has demostrado mucha buena voluntad y paciencia…)
Un saludo EDU
Comentario by EDU — 14 abril, 2010 - 04:05
Ok, perdona que no había captado que tenías el ejecutable de dcraw en esa carpeta. Entonces, pasos para que te funcione dcraw desde cualquier carpeta (por ejemplo desde la que uses para guardar tus raws). En Windows 7, que es lo que dices que tienes:
;c:\dcraw(tienes que poner el texto completo, incluido el punto y coma y sin espacios).Ahora abre la línea de comandos (cmd) y prueba a ejecutar dcraw. Debería funcionarte sin problemas.
Respecto a la calidad que puedes esperar de dcraw en comparación con Camera Raw. Lo normal será que obtengas desde dcraw un revelado plano (poco contrastado y poco saturado). Ese es mejor punto de partida para el postprocesado que el que te ofrece Camera Raw, pero deberás trabajar un poco más. A cambio tendrás mucho más control.
En algunos aspectos dcraw te dará más calidad si sabes usarlo, pero, sobretodo, te abirá la puerta a otras herramientas como ZeroNoise, de Guillermo.
Comentario by Manuel Llorens García — 14 abril, 2010 - 07:23
Otra vez gracias Manuel…Gulle tambien m respondiò…pero no tuve suerte con el ZERO…solamente una vez logrè que funcionara…no puedo volver a instalarlo correctamente.
Respecto al DCRaw…no podia abrir Configuraciones Avanzadas desde el Icono de Equipo (porque tengo un Acceso directo en el Escritorio) lo hice desde Sistema / Configuraciones Avanzadas y efectivamente en CMD, ejecutè dcraw y abrio el Programa…aunque esta vez, no se porque, por mas pruebas que hice, no me reconoce la fotografia que se llama “28.CR2” y la ubiquè en “C”…(antes la tratè de abrir desde su ubicaciòn natural que es “D” / San Isidro / _MG_8328.CR2…y como no funcionò, la copie a “C” y le abreviè el nombre). De todas maneras, esto lo podrè resolver, porque antes lo logrè y es como decis, interesante, como complemento del ZeroNoise que me resultò excelente.
Igualmente, puedo abrir con el Zero, un TIF plano y procesar luego con ACR en Photoshop, el cual me resulta muy practico y de buena calidad.
Voy a seguir tratando y ver si logro “manejar” de alguna forma los comandos del DCRaw. Mientras tambien espero y trato de hacer funcionar nuevamente el ZeroNoise, que tambien, ya que no me funciona siguiendo los consejos de Guille, he probado el mètodo de “Cero Ruido de Juan Trujillo” que es realmente muy bueno y tambien logrè procesar algunas fotos con buenos resultados.
Muchos saludos de
EDU
Comentario by EDU — 14 abril, 2010 - 18:25
Hola Manuel…
Ahora, con el DCRaw funcionando, tambien pude abrir y usar el Zero Noise.
No estoy muy seguro del porque anteriormente no me andaba, pero ahora si. Le isntale tambien el “runtime”…no se si eso tiene algo que ver.
Solamente funciona en un SO, en el otro, que es otro Win 7 (idèntico) no arranca, pero ya no me importa porque lo instalè y funciona en la Particion donde tengo todos los programas Gràficos y donde proceso todas las fotos.
Todo OK, otro millòn de gracias a vos y a Guille.
Les irè contando mis experiencias.
Saludos EDU
Comentario by EDU — 15 abril, 2010 - 23:54
Hi, I tried to use Zero Noise v1.1(overwrite v0.9) and managed to install DCraw..everything is fine however I dont understand why the buttons “Calc EV”, “Build Map”, “Colour”, “B&W”, “T” is not functioning? I cannot click these buttons as if all are not activated? by the way I am using Windows Vista Ultimate 32bits…
Appreciate your advice..thank you so much
Comentario by Marlon — 27 abril, 2010 - 16:49
Hi Marlon.
First of all, Zero Noise is not mine but Guillermo Luijk’s. I believe that Guillermo’s tutorial is clear enough to be followed step by step.
Anyway, it is clear that you have not selected any set of raw images in ZN yet. The first step is to click in the ‘…’ button and selecting any of the raw images in the set.
After that, the rest of the buttons will be activated as needed (ZN is trying to guide you through the blending process).
Hope it helps.
Comentario by Manuel Llorens García — 27 abril, 2010 - 17:32
Hi Manuel,
Thank you so much for your response..
I followed the link that you have provided which is William’s tutorial and it seems it is a broken link…
Appreciate if you can provide me the correst link for the tutorial…
Thank you very much again..
regards,
Comentario by Marlon — 28 abril, 2010 - 02:52
Hi Manuel,
In addition to my reply above..
Please advice me which is the correct dcraw file do i need to use?
I am using a WIndows Vista Ultimate 32bit..
Thank you.
Comentario by Marlon — 28 abril, 2010 - 04:17
The tutorial link is working OK for me. Maybe it has been a temporal Google Translate problem. This is the original (Spanish) link, try translating it yourself: http://www.guillermoluijk.com/tutorial/zeronoise/index.htm
I would use the dcraw in the last row, second column: with LCMS, cache and Rawzor support; for XP, Vista 7 — 32 bits
with SSE2; compiled with Intel C++. It is the second fastest (being the x64 bits the fastest one), as you can see in the speed comparison.
Comentario by Manuel Llorens García — 28 abril, 2010 - 06:51
Hola amigos ! Tengo instalado zero noise y dcraw, al abrir los archivos raw con zero noises me sale el siguiente cartel , DCRAw not found in C:\dcraw.exe . Os puedo asegurar que tengo el dcraw en la ruta que me indica , unidad C carpeta dcraw.exe . No consigo abrir los Raw. Que me sugieres ? Saludos ! en ms-dos escribo dcraw y ms dos me carga el programa.
Comentario by Rufo — 16 mayo, 2010 - 16:44
Si no me equivoco, la última versión de ZN busca dcraw en C:\dcraw\dcraw.exe. Prueba a crear la carpeta y moverlo allí.
Comentario by Manuel Llorens García — 16 mayo, 2010 - 19:18
Hola ! Amigo Manuel, la ruta esta bien puesta, no se donde esta el error, seguro que es alguna cosita que he pasado por alto, pero no encuentro la solucion. Ahora utilizo Tufuse, que me da buenos resultados, y queria probar zero noise, para evitar el ruido en los hdr. Gracias por tu atencion. Saludos !
Comentario by Rufo — 17 mayo, 2010 - 09:41
¿No te faltará alguna DLL? ¿Corre dcraw si lo invocas desde la línea de comandos? ¿Qué versión de dcraw estás utilizando?
Comentario by Manuel Llorens García — 21 mayo, 2010 - 15:41
Hola Manuel ! Creo que las librerias dll las tengo correctamente, de lo contrario me saldria un cartel informativo en el cual me especificaria que libreria me falta ( es asi ? ) Desde la linea de comandos invoco dcraw y me carga correctamente, he probado con todas las versiones de dcraw. Hace un par de meses probe zero noise y me funciono perfectamente, ahora lo intento arrancar con los mismo archivos de esa vez y no me arranca, tengo los mismo binarios y el mismo runtime. No tengo la mas remota idea de donde esta el error. Mi sistema operativo es windows xp home, y tengo las dos versiones de zero noise el antiguo y la actualizacion. La verdad que me muero de ganas de probar Zero noise con tufuse , los resultados son extraordinarios. Pero no puedo aplicar esa tecnica porque no me arranca zero noise. Una pregunta, hay una gran diferencia entre usar zero noise y tufuse combinados a solamente utilizar tufuse a solas ? Supongo que los resultados de aplicar zero noise mas tufuse son mas optimos en cuanto a calida de imagen ( sobre todo a cuanto a ruido se refiere ) que utilizando tufuse solamente. No se si estare equivocado. La verdad que me parece increible que me preocupe tanto por la calidad de imagen cuando ahora en la actualidad estoy utilizando una camara estenopeica para hacer fotos. jejejeje que paradoja verdad ? Saludos ! Creo que lo importante es el fotografo mas que la tecnica que se use, nos preocupamos demasiado de la tecnica y de lo realmente importante pasamos un poco por alto. Saludos !
Comentario by Rufo — 23 mayo, 2010 - 20:59
Si te funciona desde la línea de comandos, pero no lo hace desde ZN, el problema es con toda probabilidad que algún antivirus/antispyware o similar está impidiendo que ZN lance el proceso dcraw.exe. Quizás en algún momento uno de estos productos te preguntó al respecto y creaste inadvertidamente una regla para impedirlo en casos sucesivos. Es la única posibilidad que se me ocurre.
Respecto a usar ZN antes de Tufuse/Enfuse. ZN va a darte la mejor imagen de partida posible para aplicar un mapeo de tonos posterior, bien con una herramienta como esta o bien “a mano” en un editor tipo PS. La imagen ZN tiene en cada píxel la mejor relación señal/ruido posible y eso se notará cuando el mapeo de tonos levante las sombras de algunas zonas.
Personalmente creo que la técnica deja de ser importante una vez que se ha alcanzado el punto de sublimación de la misma. Antes de eso supone una limitación a la capacidad expresiva del artista. De ahí que, si bien la técnica no es un fin en sí mismo (aunque algunos disfrutamos también de ese aspecto de la fotografía), sí considero imprescindible su dominio para poder convertir en una imagen lo que inicialmente es un proyecto en la cabeza.
De ahí mi propósito de entender completamente la técnica (apoyándome para ello en el trabajo de los genios que cito en la presentación) y compartir con todo el mundo los conocimientos que vaya adquiriendo en el proceso.
Comentario by Manuel Llorens García — 23 mayo, 2010 - 22:20
Anda! cómo es que la versión que has compilado con MingW, que además soporta los comodines, funciona en Vista y W7? qué ha cambiado? no es igual que el dcraw.exe que puede encontrarse en la web de Pukkita?
Gracias por los enlaces Manuel.
PD: por fin dcraw soporta las GF1 y E-P2!
Comentario by Guillermo Luijk — 16 junio, 2010 - 11:12
MingW llama internamente a MSYS (que simula un shell de Linux), que a su vez llama al runtime de MSVC (MSVCRT.DLL). Es decir, que para el Vista, un ejecutable creado con MingW no se distingue de uno creado directamente con el MSVC.
Otra cosa es compilar con MingW enlazando con LCMS y compilar con MingW-w64. Yo aún no he sido capaz, y además no le veo demasiado interesante. ¿Has probado mi ejecutable Wildness? Con él tienes lo mejor de todas las versiones.
El problema con los ejecutables de Francisco es que los debe estar compilando con DJGPP, que sí tiene ese problema. En cualquier caso, con el SP2 de Vista deberían funcionar bien todos.
Sí, parece que Coffin se ha reactivado. Menos mal.
Comentario by Manuel Llorens García — 16 junio, 2010 - 11:44