Vie 3 Ago 2007
Después de muchas peticiones aquí viene el post definitivo
para convertir los pinceles de Photoshop .abr en brochas para Gimp .gbr en Linux (Si utilizas Windows tu post es el siguiente: Pinceles de Photoshop en Gimp Windows)
Para ello utilizaremos una aplicación llamada ABR2GBR. ¡Empezemos!
Descarga e instalación de ABR2GBR:
- Descaga el programa ABR2GBR en el momento de escribir este post, última versión estable 1.02. Necesitarás tener instalada la librería glib 1.0 o superior para que funcione dicho programa.
- Descomprime el tar.gz: tar zxvf abr2gbr-1.0.2.tgz
- Se crearán los siguientes archivo:
- src/
- src/Makefile
- src/TODO
- src/abr2gbr.c
- Entra en el directorio src y ejecuta: make
- Se habrán creado dos nuevos archivos:
- abr2gbr: convierte los pinceles de abr de Photoshop en brochas gbr de Gimp
- jbr2gbr: convierte los pinceles jbr de PaintShopPro en brochas gbr de Gimp
Utilización de abr2gbr:
- Desde consola ejecúta: ./abr2gbr brocha_de_photoshop.abr (Ejemplo: ./abr2gbr anodynestock_light.abr)
- Aquí puede pasar dos cosas, que te devuelva el siguiente mensaje de error:
- FILE anodynestock_light.abr
+ HEADER
| << ver: 6 brushes: 2
ERROR: unable to decode abr format version 6
DONE - En este caso pasa al punto “ERROR: unable to decode abr format version 6″ de este mismo post.
- FILE anodynestock_light.abr
- Que haya funcionada, devolviéndote un mensaje similar al siguiente:
- FILE pincel_PS_version1.abr
+ HEADER
| << ver: 1 subver: 2
+ 8BIMdesc section
| << brush count: 15
+ Brush
| << 377×940 depth 8 (compressed)
| << name: pincel_PS_version1.jpg
| >> pincel_PS_version1_000.gbr (354433 bytes)
…
DONE
- FILE pincel_PS_version1.abr
Actualmente abr2gbr sólo funciona con pinceles que se encuentren en la versión 1 (o inferior) del formato abr (básicamente pinceles en escala de grises). Por lo que si intentas convertir pinceles que se encuentran en la version 2, te aparecerá este mensaje:
ERROR: unable to decode abr format version 6
Solución:
- Accede a la siguiente página: http://bugzilla.gnome.org/attachment.cgi?id=87917&action=view donde encontrarás una versión corregida que te permite convertir archivos abr versión 2.
- Copia el contenido de esa página en un archivo llamado abr2gbr.c, guardalo sobreescribiendo el anterior
- Elimina la carpeta oculta obj (dentro de src) que se había creado del anterior make: rm .obj/ -rf
- Ejecuta: make
- Ejecuta: ./abr2gbr anodynestock_light.abr
- Resultado:
- FILE anodynestock_light.abr
+ HEADER
| << ver: 6 subver: 2
+ 8BIMdesc section
| << brush count: 15
+ Brush
| << 377×940 depth 8 (compressed)
| << name: anodyne-stock-light8.jpg
| >> anodynestock_light_000.gbr (354433 bytes)
…
DONE
- FILE anodynestock_light.abr

¡Voila! Ya no hay ningún pincel que se nos resista ¡viva Gimp! xD
Bueno, por último comentar que tienes que mover todos los archivo .gbr a la carpeta /home/tu_usuario/.gimp-v.v/brushes/ si tenías abierto Gimp recarga las brochas, en el diálogo de brochas.
Existe un plugin que convierte pinceles .abr en .gbr llamado: abr brush loader, pero, sólo funciona con la versión inestable de Gimp 2.3.
Espero que este post te haya sido de ayuda, si has tenido algún problema en alguno de los pasos siéntete libre para enviar un comentario, también si te ha parecido interesante el post
Technorati Tags: abr, gbr, abr2gbr, abrview, gimp, photoshop, pinceles, brochas
- Pinceles para GIMP
- Preguntas frecuentes de Gimp (FAQ Gimp)
- Pinceles de Photoshop en Gimp
- Chicas Linux
- Ponencias - Talleres
















Posts


Agosto 3rd, 2007 a las 11:15 am
[...] Entrada actualizada: si utilizas Linux, accede al siguiente post “Pinceles de Photoshop en Gimp Linux“. [...]
Agosto 3rd, 2007 a las 1:07 pm
Muy buen dato Rox, aunque hay brochas mas sexys para El Gimp—
Agosto 3rd, 2007 a las 3:29 pm
Muchísimas gracias Rox!! Llevaba tiempo esperando algo así, de verdad!!
Bye!
Agosto 5th, 2007 a las 5:33 am
Recién leí un post en gimpusers.com, y en la versión 2.4 los pinceles V2 de PS (.abr) serán soportados, lo acabo de comprobar con la versión de desarrollo 2.3.18
http://www.gimpusers.com/tutorials/gimp-2-4-new-features.html
Agosto 5th, 2007 a las 3:47 pm
Hola Eduardo.
Gracias por la información

Los adictos al Gimp estamos deseando la llegada de la versión 4, cada vez está más cerca!
Agosto 15th, 2007 a las 9:41 am
¿como se cambian de tamaño los pinceles o brochas .gbr?
Agosto 16th, 2007 a las 6:18 am
Hola.
Los pinceles a los que se les puede cambiar el tamaño(radio), como todas sus propiedades(dureza, relación de aspecto, ángulo, etc) son lo pinceles paramétricos o procedurales, cuya extensión es .vbr, y son los que se crean yendo al diálogo de brochas, “nuevo” donde se nos abre el diálogo “editor de brocha”.
A los demás pinceles no podrás cambiarles el tamaño a menos que los crees tú. De momento no hay una forma directa como en PS.
Saludos.
Agosto 28th, 2007 a las 3:57 pm
Hola!!!
Muy interesante tu post. Me estoy inicializando en el diseño y quería migrar de windows a linux y comenzar a utilizar Gimp en lugar de Photoshop, pero no lo lograba. Ahora es un hecho que lo hago.
Agosto 29th, 2007 a las 10:11 am
Hay alguna forma de cambiar el tamaño de los archivos GBR? baje unas brochas de devianart.com y no les puedo cambiar el tamaño…
Podrian ayudarme? respondanme a mi space porfa:
http://www.myspace.com/gothica_lolita
o a mi mail
gothica_lolita@hotmail.com
Gracias
!!
Septiembre 6th, 2007 a las 7:54 am
Hola Mortiz. La respuesta a lo que preguntas ya lo contesté, está dos comentarios más arriba del tuyo.
Para cualquier otra duda aquí estamos
Septiembre 13th, 2007 a las 2:59 pm
¡Wow!
Octubre 8th, 2007 a las 6:21 pm
Hola mira tengo un problema, al entrar al directorio src y ejecutar make me tira el siguiente error:
———————————————–
if [ ! -d .obj ]; then mkdir .obj; fi
make: /usr/bin/glib-config: No se encontró el programa
gcc -o .obj/abr2gbr.o -Wall -Wstrict-prototypes -Wmissing-declarations -I. -g -c abr2gbr.c
abr2gbr.c:23:20: error: stdlib.h: No existe el fichero ó directorio
abr2gbr.c:24:19: error: stdio.h: No existe el fichero ó directorio
abr2gbr.c:25:20: error: string.h: No existe el fichero ó directorio
abr2gbr.c:26:18: error: glib.h: No existe el fichero ó directorio
abr2gbr.c:40: error: expected specifier-qualifier-list before ‘gshort’
abr2gbr.c:46: error: expected specifier-qualifier-list before ‘gshort’
abr2gbr.c:52: error: expected specifier-qualifier-list before ‘gint32’
abr2gbr.c:63: error: expected specifier-qualifier-list before ‘guint’
abr2gbr.c:75: error: expected specifier-qualifier-list before ‘gchar’
abr2gbr.c:82: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘abr_read_char’
abr2gbr.c:83: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘abr_read_short’
abr2gbr.c:84: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘abr_read_long’
abr2gbr.c:85: aviso: el tipo de dato por defecto es ‘int’ en la declaración de ‘gchar’
abr2gbr.c:85: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
abr2gbr.c:86: error: expected ‘)’ before ‘*’ token
abr2gbr.c:87: aviso: el tipo de dato por defecto es ‘int’ en la declaración de ‘gchar’
abr2gbr.c:87: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
abr2gbr.c:89: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘main’
abr2gbr.c:93: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘abr_read_char’
abr2gbr.c:101: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘abr_read_short’
abr2gbr.c:113: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘abr_read_long’
abr2gbr.c:125: error: expected ‘)’ before ‘*’ token
abr2gbr.c: En la función ‘gbr_brush_free’:
abr2gbr.c:241: aviso: declaración implícita de la función ‘g_free’
abr2gbr.c:241: error: ‘GbrBrush’ no tiene un miembro llamado ‘name’
abr2gbr.c:242: error: ‘GbrBrush’ no tiene un miembro llamado ‘description’
abr2gbr.c:243: error: ‘GbrBrush’ no tiene un miembro llamado ‘data’
abr2gbr.c: En el nivel principal:
abr2gbr.c:248: aviso: el tipo de dato por defecto es ‘int’ en la declaración de ‘gchar’
abr2gbr.c:248: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
abr2gbr.c:284: aviso: el tipo de dato por defecto es ‘int’ en la declaración de ‘gchar’
abr2gbr.c:284: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
abr2gbr.c:312: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘main’
make: *** [.obj/abr2gbr.o] Error 1
———————————————–
si alguien me puede ayudar estaría muy agradecido
saludos.
Octubre 21st, 2007 a las 9:24 am
Hola Miguel.
Te faltan algunas librerías, para ello tienes que instalar el paquete: libc6-dev (si usas debian con un apt-get install bastará) que contiene las librerías stdlib.h, stdio.h y string.h.
Para la glib.h necesitas el paquete: libglib2.0-dev
Saludos y suerte.
Octubre 31st, 2007 a las 2:34 pm
Muchas gracias, aparte de libc6-dev y de libglib2.0-dev me faltaba glib-config xD, bueno y porfin ejecute make y salio
Gracias nuevamente
Octubre 31st, 2007 a las 3:11 pm
Otra ves molesto y es con el contenido de la pagina del enlace http://bugzilla.gnome.org/attachment.cgi?id=87917&action=view pues no se ve, podrias facilitar en contenido para copiarlo como abr2gbr.c
gracias
Octubre 31st, 2007 a las 5:11 pm
Hola Miguel, me alegro que hayas resuelto el problema.
Aquí tienes la copia de abr2gbr.c
Saludos!
Noviembre 4th, 2007 a las 10:12 am
[...] Pinceles de Photoshp en Gimp LINUX [...]
Noviembre 5th, 2007 a las 4:39 am
[...] Convertir pinceles de Photoshop a Gimp. Windows. Linux. [...]
Noviembre 5th, 2007 a las 5:22 pm
Excelente
Diciembre 21st, 2007 a las 10:29 am
[...] Pinceles de photoshop en GIMP La cantidad y calidad de piceles disponibles para Photoshop es muy superior que para GIMP, pero con abr2gbr podrás transformar tus colecciones de pinceles y hacerlos compatibles con nuestro editor de imágenes GNU. Para saber como instalarlo y utilizarlo te recomiendo este link. [...]
Diciembre 23rd, 2007 a las 3:29 pm
Un tutorial interesantísimo, pero parece que ahora mismo el código fuente del programa abr2gbr no está disponible en la dirección original. ¿Conoces otra dirección desde donde descargarlo o sería posible que lo colgases aquí?
Diciembre 30th, 2007 a las 4:29 pm
Bueno, me respondo (parcialmente) a mí mismo. Aunque es más incómodo, el programa abr2gbr puede compilarse “a pelo” a partir del fichero fuente enlazado más arriba: para la glib2.0
gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lglib-2.0 abr2gbr.c
Feliz año
Enero 11th, 2008 a las 9:37 am
[...] Para usar los pinceles de Photoshop en Gimp, hay dos artículos muy interesante en la web de Roxana Falasco [...]
Mayo 10th, 2008 a las 6:39 pm
[...] Como usar los pinceles de Photoshop en Gimp Gnu/Linux. [...]