AV1 (.av1 / .ivf) videoformat: Den royaltyfria nästa generations kodeken förklarad
När 4K-, 8K- och HDR‑streaming dominerar modern webbmedia har bandbreddsbehoven överträffat äldre komprimeringsstandarder som H.264 (AVC) och licensbelastade kodekar som H.265 (HEVC). AOMedia Video 1 (AV1)—vanligtvis lagrad som råa bitströmmar med filändelsen .av1 eller .ivf (Indeo Video Framework)—är en öppen, royalty‑fri videokomprimeringsstandard som är speciellt utformad för videoleverans över internet, videokonferenser och hög‑effektiv streaming.
Utvecklad av Alliance for Open Media (AOMedia)—ett konsortium bestående av Google, Netflix, Amazon, Apple, Microsoft, Meta, Intel, Mozilla och andra—levererar AV1 banbrytande datakomprimering utan licensavgifter eller patentosäkerhet.
1. Vad är en AV1 / IVF videofil?
En AV1‑fil innehåller elementära videobitströmmar kodade med AOMedia Video 1‑komprimeringsalgoritmen. I sin råa form kan en AV1‑elementärström använda filändelsen .av1, men den paketeras ofta i det lätta IVF (.ivf)‑behållarformatet. IVF är ett enkelt ramformat som används i stor utsträckning av öppen‑källkodsverktyg för att transportera omultiplexade råa videoramar tillsammans med grundläggande ramstorlek, tidsbas och bildhastighets‑huvuden.
För leverans och uppspelning till slutanvändare multiplexas AV1-video vanligtvis i standardbehållarformat såsom:
- MP4 (
.mp4) via ISO Base Media File Format (ISOBMFF)-bindningar - Matroska (
.mkv) - WebM (
.webm) för HTML5‑videoströmning i webbläsaren
AV1 levererar ungefär 30 % högre komprimeringseffektivitet än HEVC (H.265) och VP9, samt upp till 50 % eller mer besparingar jämfört med H.264 (AVC) vid identisk subjektiv bildkvalitet.
2. Viktiga egenskaper för AV1 (.av1 / .ivf)
| Egenskap | Specifikation / Detalj |
|---|---|
| Standardiseringsorgan | Allians för öppen media (AOMedia) |
| Utgivningsdatum | 2018 (Slutgiltig specifikation) |
| Filändelser | .av1, .ivf, .webm, .mp4, .mkv |
| Licensmodell | 100% royaltyfri och öppen källkod |
| Komprimeringseffektivitet | ~30% högre än HEVC/VP9; ~50%+ högre än AVC/H.264 |
| Maximal upplösning | Upp till 8K UHD ($7680 \times 4320$) och vidare |
| Färgprofiler & bitdjup | 8-bit, 10-bit och 12-bit färg; 4:2:0, 4:2:2 och 4:4:4 kromasampling |
| Dynamiskt omfång | Inbyggt stöd för SDR, HDR10, HDR10+ och HLG |
| Primära öppna kodare | SVT-AV1, libaom-av1, rav1e |
| Maskinvarustöd | Inbyggd silikondekodning på Intel, AMD, NVIDIA, Apple Silicon, Qualcomm och MediaTek |
Kärnstrategiska fördelar:
- Ingen royaltyexponering: Strömningstjänster och webbläsartillverkare kan distribuera högupplöst video utan komplexa patentpoolavgifter.
- Överlägsen webbprestanda: Minskar dramatiskt mobil datakonsumtion och videobuffring för plattformar som YouTube och Netflix.
- Filmskornsyntes: Skapar skorn vid uppspelning snarare än att koda brusiga skornbitar, vilket sparar enorm bandbredd för filmiskt innehåll.
3. Djupgående tekniska funktioner för AV1
AV1 optimerar den klassiska blockbaserade hybrida videokodningsarkitekturen med moderna algoritmiska förbättringar:
A. Flexibel blockpartitionering (Superblocks upp till $128 \times 128$)
- AV1 introducerar $128 \times 128$ Superblock (utökade från VP9:s $64 \times 64$).
- Stöder rekursiv delning med ett 10‑vägs partitions‑träd (inklusive horisontella/vertikala delningar, 1:4 och 4:1 bildförhållande rektangulära delningar, och T‑formade underindelningar).
- Gör det möjligt för kodaren att anpassa blockgränser exakt till fina kanter, mjuka gradienter och oregelbunden rörelse.
B. Rika intra‑prediktionslägen
- Innehåller 56 riktade intra‑prediktionsvinklar för att modellera kantorienteringar med mikroprecision.
- Smooth and Paeth Predictors: Återskapar mjuka gradienter och komplex ytluminans utan bandningsartefakter.
- Chroma from Luma (CFL): Förutsäger krominansfärkanaler direkt från återkonstruerade luminansprover, vilket minimerar färgredundans.
C. Avancerad inter‑prediktion och rörelsekompensation
- Warped Motion Compensation (Affine Modeling): Modellera exakt icke‑översättningsrörelse såsom panorering, kamerarotation, zoomning och perspektivdistortion med 6‑parameter affina transformationer.
- Overlapped Block Motion Compensation (OBMC): Utjämnar rörelsevektorer över intilliggande blockgränser för att eliminera blockartefakter.
- Compound Prediction Modes: Blandar två distinkta referensramar med hjälp av kilformade och skillnadsviktade masker.
D. Avancerad in‑loop efterbehandlingspipeline
För att behålla kristallklar bildkvalitet vid låga bithastigheter använder AV1 ett 4‑stegs loop‑filtreringssystem:
- Deblocking Filter: Utjämnar rutnätslinjer över blockpartitioner.
- Constrained Directional Enhancement Filter (CDEF): Analyserar riktade pixelmönster för att skärpa kanter och undertrycka ringing‑artefakter.
- Loop Restoration Filter (LR): Använder Wiener-filter och självstyrd återställning för att återfå högfrekventa texturdetaljer som förlorats under kvantisering.
- Film Grain Synthesis: Tar bort brusigt analogt korn före komprimering och instruerar dekodern att återgenerera motsvarande kornparametrar lokalt under uppspelning.
4. Hur man skapar och kodar AV1 / IVF-filer
AV1‑filer kan skapas med öppen källkod‑kodare som SVT-AV1 (Scalable Video Technology för AV1, medutvecklat av Intel och AOMedia), libaom eller rav1e, vanligtvis via FFmpeg.
Metod 1: Kodning med FFmpeg och SVT-AV1 (Snabbast och produktionsklar)
För att koda en videofil till en AV1‑komprimerad .mp4‑behållare:
ffmpeg -i input.mp4 -c:v libsvtav1 -preset 6 -crf 28 -c:a libopus -b:a 128k output_av1.mp4
Metod 2: Generera en rå AV1‑bitström eller IVF‑behållare
För att producera en fristående .ivf‑ eller .av1‑ström för testning eller streaming‑verktygskedjor:
# Export to IVF raw container
ffmpeg -i input.mp4 -c:v libsvtav1 -preset 6 -crf 28 -an output.ivf
# Export to raw AV1 bitstream
ffmpeg -i input.mp4 -c:v libsvtav1 -preset 6 -crf 28 -an -f av1 output.av1
Viktiga kodningsparametrar:
--preset(0 till 12): Preset4–6erbjuder den optimala balansen mellan hög komprimeringseffektivitet och kodningshastighet.-crf(Constant Rate Factor, 0 till 63): Värden mellan24och32är standard för webb och högupplöst distribution.
5. Hur man öppnar och spelar AV1 / IVF videofiler
AV1 är universellt integrerat i de största webbläsarna, mediasviterna och operativsystemen:
1. Webbläsare (inbyggd uppspelning)
Moderna webbläsare avkodar nativt AV1-video med hårdvaruacceleration:
- Google Chrome, Microsoft Edge, Mozilla Firefox, Brave och Apple Safari (på stödjande enheter).
- Dra och släpp helt enkelt en
output_av1.mp4- elleroutput_av1.webm-fil direkt i webbläsarfliken.
2. VLC Media Player (plattformoberoende)
- Ladda ner den senaste versionen av VLC Media Player (Windows, macOS, Linux, Android, iOS).
- Öppna VLC, gå till Media > Open File…, och välj din
.av1,.ivf,.webmeller.mp4-fil. - VLC utnyttjar sitt inbyggda
dav1davkodarbibliotek för högpresterande mjukvaru- och hårdvaruaccelererad uppspelning.
3. MPV Player
MPV inkluderar inbyggt stöd för dav1d och hårdvaruavkodare:
mpv output.ivf
# or
mpv output_av1.mp4
4. Windows Media Player / Movies & TV-app
- Användare av Windows 10 och 11 kan ladda ner den kostnadsfria AV1 Video Extension direkt från Microsoft Store för att möjliggöra inbyggd AV1‑uppspelning i standard‑mediaappar i Windows.
6. Jämförelse av AV1 vs. HEVC (H.265) vs. AVC (H.264)
| Funktion | AVC / H.264 | HEVC / H.265 | AOMedia AV1 |
|---|---|---|---|
| År slutfört | 2003 | 2013 | 2018 |
| Licensiering | Royalty (MPEG LA) | Flera royaltypooler | 100% royaltyfri |
| Bitratenedsparingar | Baslinje ($0%$) | ~40–50% över AVC | ~50–55%+ över AVC |
| Maximal superblockstorlek | $16 \times 16$ | $64 \times 64$ | $128 \times 128$ |
| Filmkornsyntes | Nej | Nej | Ja (Inbyggt) |
| Webbläsarkompatibilitet | Universell | Begränsad / Selektiv | Utbred (Alla större webbläsare) |
7. Vanliga frågor (FAQ)
**Q1: Vad är den största skillnaden mellan en .av1-fil och en .ivf-fil?
A1: En .av1-fil innehåller råa AV1-elementära videoströmmar, medan en .ivf-fil är en minimal rambehållare som omsluter råa AV1-ramar med tids- och upplösningsmetadata.
**Q2: Är AV1 helt gratis att använda utan licensroyalties? A2: Ja, AV1 är en öppen källkod, royaltyfri codec skapad av Alliance for Open Media för att eliminera patentlicensavgifter för utvecklare och distributörer.
**Q3: Vilken kodare är bäst för att effektivt koda AV1-video idag? A3: SVT-AV1 är branschstandardens öppna källkodskodare, som erbjuder snabb flertrådad prestanda och produktionsklassad komprimeringseffektivitet.
**Q4: Kan moderna smartphones och datorer spela AV1-videor med hårdvaruacceleration? A4: Ja, moderna GPU:er och SoC:er från Intel, AMD, NVIDIA, Apple, Qualcomm och MediaTek innehåller dedikerad kisel för hårdvaruaccelererad AV1-dekoding.
**Q5: Vilka standardbehållarformat innehåller vanligtvis AV1-videoströmmar?
A5: AV1‑videoströmmar paketeras vanligtvis i MP4 (.mp4), WebM (.webm) och Matroska (.mkv) container‑filer.
8. Sammanfattning
AOMedia Video 1 (AV1) markerar ett avgörande skifte i modern digital videoleverans. Genom att samla branschledare bakom en öppen, royalty‑fri och hyper‑effektiv komprimeringsarkitektur tar AV1 bort licensieringshinder samtidigt som den levererar överlägsen videokvalitet med lägre bandbredd på miljarder anslutna enheter världen över.