0 votos

¿Cómo puedo convertir un archivo de imagen de alta eficiencia en una imagen AVIF?

Quiero conseguir un Imagen HIF de mi cámara Sony publicado en AVIF para la Web y parecería ffmpeg no puede reconocer el formato de archivo "HEIF Image HEVC Main 10 Profile":

ffmpeg -hide_banner -loglevel error -i milan2023.HIF -c:v libaom-av1 -still-picture 1 milan2023.avif
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x12ce04ca0] moov atom not found
milan2023.HIF: Invalid data found when processing input

Aquí tienes una imagen de muestra: https://s.natalian.org/2023-04-05/milan2023.HIF

1voto

Douglas Puntos 10417

Hay dos utilidades que pueden convertir este archivo: GraphicsMagick y ImageMagick . Ambos están disponibles a través de MacPorts y Homebrew. Yo prefiero GraphicsMagick (y cambié de IM) porque es más rápido y más pequeño que ImageMagick.

El comando GM es bastante sencillo:

gm convert input.HEIV output.AVIF

El comando IM es idéntico excepto por el gm anteponiendo el comando completo. Es simplemente convert….

GM utiliza un único binario gm mientras que IM tiene varios binarios: convert , identify , morgrify etc.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X