Perché convertire AVIFS in APNG?
AVIFS utilizza la moderna compressione AV1 che molti vecchi strumenti e browser non supportano ancora, mentre .apng è un'animazione lossless ampiamente compatibile basata su PNG. Si converte per garantire la riproduzione ovunque e per modificare i fotogrammi con strumenti PNG standard.
Come convertire AVIFS in APNG
FFmpeg OPEN-SOURCE
Esegui ffmpeg -i in.avifs -f apng -plays 0 out.png per codificare un APNG a ciclo infinito. Compila con --enable-libdav1d per la decodifica AV1.
apngasm OPEN-SOURCE
Estrai prima i fotogrammi AVIFS in PNG, poi assemblali in un APNG compresso con apngasm out.png frame*.png e imposta i ritardi dei fotogrammi.
Informazioni su questi formati
Un file .avifs è un'immagine animata composta da una sequenza di fotogrammi AVIF, racchiusa nello stesso contenitore ISOBMFF utilizzato da MP4 e HEIF. L'Alliance for Open Media lo ha creato…
Apri dettagli .AVIFS →Un file .APNG è associato a Animated portable network graphics, un file di tipo raster image.
Apri dettagli .APNG →Qualità e a cosa prestare attenzione
- APNG è lossless, quindi il file di output è solitamente molto più grande della sorgente compressa AVIFS.
- La decodifica degli AVIF animati in FFmpeg è ancora incompleta e può saltare o duplicare i fotogrammi; verifica il numero di fotogrammi e il timing dopo la conversione.
- L'eventuale trasparenza alfa e i ritardi dei fotogrammi dovrebbero essere mantenuti, ma conteggi di fotogrammi molto elevati o colori a 10 bit potrebbero essere appiattiti durante la ricodifica.