Convertir imágenes PNG a JPG de forma masiva en Linux
En este post vamos a hablar de cómo convertir imágenes PNG en imágenes JPG usando la utilidad mogrify de ImageMagick.
Instalación
Tenemos que instalar la utilidad del modo habitual:Debian / Ubuntu y derivados:
sudo apt-get install imagemagick
Arch Linux y derivados:
pacman -S imagemagick
Podéis encontrar más información de cómo instalarla desde aquí: http://www.imagemagick.org .
Ejemplos de uso
Una vez instalada podemos realizar la conversión. Veamos algunos ejemplos:Convertir una imagen PNG a JPG:
mogrify -format jpg archivo.png
Convertir todas las imágenes png de la carpeta actual a imágenes JPG:
mogrify -format jpg *.png
Convertir todas las imágenes del directorio actual y todas las subcarpetas. Nos ayudaremos del comando find:
find -name *.png -exec mogrify -format jpg {} ';'
Una vez que hayamos hayamos realizado la conversión, quizás queramos eliminar las imágenes PNG (cuidado con este comando, ya que eliminará todas las imágenes PNG que haya en el directorio actual y todos sus subdirectorios. Debemos asegurarnos previamente de cual es nuestro directorio actual con pwd):
find -name *.png -exec rm {} ';'
Hemos podido ver algunos ejemplos de uso, aunque la funcionalidad de ImageMagick es mucho más amplia, puesto que es capaz de realizar conversiones entre más de 100 formatos.
Fuentes
http://superuser.com/questions/71028/batch-converting-png-to-jpg-in-linuxTweet
Sea el primero en comentar
Publicar un comentario