17 marzo 2025

Como convertir .AVIF a .PNG .JPG

Como transformar archivos .AVIF en .PNG u otros formatos, de manera amena y sin complicaciones, similar a convertir desde otros formatos como .WEBP, por ejemplo.

Antes que nada, comprobamos que paquetes tenemos que instalar, en caso de no contar con ellos.
root@lomaw:/home/vampii/Downloads# slpkg search avif --repository='*'
Database loading... ✔️
Please wait for the results... ✔️

sbo : libavif
sbo : qt-avif-image-plugin
ponce : libavif
ponce : qt-avif-image-plugin

Total found 4 packages.
root@lomaw:/home/vampii/Downloads#

Procedemos a instalar todo lo necesario:

root@lomaw:/home/vampii/Downloads# slpkg install libavif qt-avif-image-plugin --repository=sbo

Y una vez terminado, podemos ver ahora que si figura instalado:

root@lomaw:/home/vampii/Downloads# slpkg search avif --repository='*'
Database loading... ✔️
Please wait for the results... ✔️

sbo : libavif (installed)
sbo : qt-avif-image-plugin (installed)
ponce : libavif (installed)
ponce : qt-avif-image-plugin (installed)

Total found 4 packages.
root@lomaw:/home/vampii/Downloads#

Esto ùltimo es solo a modo de mostrarles a ustedes como muestra SLPKG la diferencia.

AVIF es un formato de imagen de alta calidad, con una comprensión muy alta y libre de patentes. Es el sucesor del actual WEBP y JPEG. Se recomiendo su uso para web ya que permite la carga progresiva de imágenes, lo que mejora la experiencia de usuario. Además su espectro de colores es muy amplio, fomentando colores muy vivos con unos degradados muy suaves. Por otro lado dispone de transparencias y animaciones, siendo un formato superior a la competencia en todos los aspectos.

Bueno, ahora ya disponemos de dos nuevos comandos:

avifenc para codificar imágenes a AVIF. Transformar imágenes en formato PNG, JPG, etc. a AVIF.
avifdec para decodificar imágenes AVIF. Transformar imágenes AVIF a PNG, JPG, etc.

Y usarlo es muy sencillo, en nuestro caso queremos pasar una imagen con el tan spocorrido nombre "pepe" de .AVIF a .PNG (otro formato):

vampii@lomaw:[~/Downloads]$ avifdec pepe.avif pepe.png
Decoding with codec 'dav1d' (2 worker threads), please wait...
Image decoded: pepe.avif
Image details:
* Resolution : 992x661
* Bit Depth : 8
* Format : YUV420
* Chroma Sam. Pos: 0
* Alpha : Absent
* Range : Full
* Color Primaries: 1
* Transfer Char. : 13
* Matrix Coeffs. : 6
* ICC Profile : Absent
* XMP Metadata : Absent
* Exif Metadata : Absent
* Transformations: None
* Progressive : Unavailable
Wrote PNG: pepe.png
vampii@lomaw:[~/Downloads]$

Fin del juego...

Que te diviertas!

No hay comentarios:

Publicar un comentario