Waarom AVIFS naar PNG converteren?
Mensen extraheren .avifs naar .png om een verliesvrij stilstaand frame te verkrijgen, individuele frames te bewerken in een afbeeldingseditor, of een reeks frames in een andere pipeline te voeren. PNG wordt universeel ondersteund en is lossless.
Hoe AVIFS naar PNG te converteren
libavif (avifdec) OPEN-SOURCE
Extraheer één frame met avifdec --index 0 in.avifs frame.png; herhaal de --index waarde voor elk frame om de hele reeks als genummerde PNGs te exporteren.
FFmpeg OPEN-SOURCE
Voer ffmpeg -i in.avifs frame_%03d.png uit om elk frame te dumpen als frame_001.png, frame_002.png, enzovoort.
Over deze formaten
Een .avifs-bestand is een geanimeerde afbeelding die is opgebouwd uit een reeks AVIF-frames, verpakt in dezelfde ISOBMFF-container die MP4 en HEIF gebruiken. De Alliance for Open Media…
Open .AVIFS details →Een PNG (Portable Network Graphics) is een verliesvrij rasterafbeeldingsformaat. Elk modern OS, elke browser en elke afbeeldingsapp opent PNG's standaard - dubbelklik gewoon. De meest…
Open .PNG details →Kwaliteit & waar op te letten
- PNG is een statisch formaat, dus een geanimeerde AVIF produceert veel afzonderlijke bestanden (of een enkele APNG), geen bewegend beeld.
- Elke geëxporteerde PNG is lossless, maar veel groter dan het compacte AVIF-frame waar het vandaan kwam.
- avifdec moet eerst het aantal frames weten (
avifdec -i in.avifs) om door elke index te kunnen lopen.
Veelgestelde vragen
Kan ik één geanimeerde PNG krijgen in plaats van veel bestanden?
Hoe extraheer ik alleen het eerste frame?
avifdec --index 0 in.avifs frame.png of FFmpeg met -frames:v 1.