viernes, 22 de abril de 2011

Marca de agua de forma masiva en linux

Una de las cosas mas me gusta hacer son tutoriales. (No me pregunten por que ya que en realidad no se la respuesta :P), pero resulta que los hago, algunas veces tardo algunos días en terminarlos ya que me gusta que sean claros y los pueda entender prácticamente cualquier persona, pero el problema viene cuando lo termino, lo publico y a alguien mas se le ocurre la maravillosa idea de copiarlo y publicarlo en su blog, en algún foro, o en algún otro lado diciendo que es propio, que no me molestaria que lo hicieran diciendo:
Este tutorial lo hizo un cabrón que me cae mal, aquí esta su pagina

O algo como:
Autor: Dark Engell

de cualquier forma, es poco probable que alguien le de clic a la pagina ya que vieron lo que les interesa.



Pero el problema viene cuando encuentras el mismo tutorial (Que tu hiciste) en decenas de lugares diferentes, y en todos lados con un autor diferente.
Es cuando piensas, ok, no hay problema, que lo copien, igual lo hice para que sirva de algo, pero minimo que mencionen al monigote que lo hizo ¿no?... ya sea por respeto, o agradecimiento, si lo estas dando a conocer es por que te sirvió, ¿o no?...

Bueno, pero el punto bueno de todo esto es que los primeros tutoriales que hice los publique y las imágenes las subí a un hosting web, para evitarme los servicios esos de imágenes que nunca me han gustado, y poder subirlas vía FTP, entonces me dispuse a bajar las imágenes de dichos tutoriales, ponerles una marca de agua y subirlas de nuevo sobrescribiendo las originales para que apareciera mi pagina (http://engell.org) en cada pagina y que el tutorial no fuera "De todos".
Y en ese momento fue que me surgió otro problema,  ¿Como les pongo una marca de agua a un $3&*"%-5 de fotos sin tener que estar abriendo una por una?...

Y lo que tenia en mente era poner el enlace a http://engell.org y una miniatura de mi logo :)...

Encontré varias respuestas, la primera fue ImageMagick un programa que se maneja por linea de comandos y puedes hacer lo que dije aquí, el detalle es que para hacerlo con una sola imagen esta muy bien, pero para hacerlo con 60 (o algo así) iba a ser muy enfadoso, entonces pensé en crear un script, pero francamente me dio pereza ya que iba a perder mas tiempo en hacer el script así que fui a buscar otra solución :)...

La segunda respuesta encontrada era un plugin de GIMP con el cual seleccionaba la carpeta que contenía las imágenes, ponía una serie de cosas como el tamaño de el texto, opacidad, posición, etc... y automáticamente les iba a poner el texto como marca de agua a las imágenes, así que lo intente, y el resultado no me convenció, ya que el resultado era únicamente el texto, no podía poner el logo, y en lo personal pienso que era feo :/...

Aquí un ejemplo:



Y lo peor es que si quedaba la marca en una parte obscura no se vería, aquí un ejemplo:



Así que seguí buscando y encontré una aplicación que hace precisamente lo que quería hacer y precisamente de la manera en que quería hacerlo, la aplicación se llama Phatch y entre otras tiene la función de poner marcas de agua, todavía no pruebo todas, pero en estos días lo haré, por hoy aquí dejo un tutorial de como poner la marca de agua de forma masiva con Phatch :)...
Y acá abajo les dejo unas imágenes de la interfaz de el programa,  y una imagen de el resultado logrado :)...





Como podemos ver la interfaz es muy simple y los resultados muy buenos, así que ahí se los dejo, hasta luego, y gracias por leerme :D...