aspose.info
SV

Vad är en AV1 / IVF videofil? - Hur man skapar och öppnar .av1-filer?

Uppdaterad

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)

EgenskapSpecifikation / Detalj
StandardiseringsorganAllians för öppen media (AOMedia)
Utgivningsdatum2018 (Slutgiltig specifikation)
Filändelser.av1, .ivf, .webm, .mp4, .mkv
Licensmodell100% royaltyfri och öppen källkod
Komprimeringseffektivitet~30% högre än HEVC/VP9; ~50%+ högre än AVC/H.264
Maximal upplösningUpp till 8K UHD ($7680 \times 4320$) och vidare
Färgprofiler & bitdjup8-bit, 10-bit och 12-bit färg; 4:2:0, 4:2:2 och 4:4:4 kromasampling
Dynamiskt omfångInbyggt stöd för SDR, HDR10, HDR10+ och HLG
Primära öppna kodareSVT-AV1, libaom-av1, rav1e
MaskinvarustödInbyggd silikondekodning på Intel, AMD, NVIDIA, Apple Silicon, Qualcomm och MediaTek

Kärnstrategiska fördelar:

  1. Ingen royaltyexponering: Strömningstjänster och webbläsartillverkare kan distribuera högupplöst video utan komplexa patentpoolavgifter.
  2. Överlägsen webbprestanda: Minskar dramatiskt mobil datakonsumtion och videobuffring för plattformar som YouTube och Netflix.
  3. 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:

  1. Deblocking Filter: Utjämnar rutnätslinjer över blockpartitioner.
  2. Constrained Directional Enhancement Filter (CDEF): Analyserar riktade pixelmönster för att skärpa kanter och undertrycka ringing‑artefakter.
  3. 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.
  4. 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): Preset 4–6 erbjuder den optimala balansen mellan hög komprimeringseffektivitet och kodningshastighet.
  • -crf (Constant Rate Factor, 0 till 63): Värden mellan 24 och 32 ä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- eller output_av1.webm-fil direkt i webbläsarfliken.

2. VLC Media Player (plattformoberoende)

  1. Ladda ner den senaste versionen av VLC Media Player (Windows, macOS, Linux, Android, iOS).
  2. Öppna VLC, gå till Media > Open File…, och välj din .av1, .ivf, .webm eller .mp4-fil.
  3. VLC utnyttjar sitt inbyggda dav1d avkodarbibliotek 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)

FunktionAVC / H.264HEVC / H.265AOMedia AV1
År slutfört200320132018
LicensieringRoyalty (MPEG LA)Flera royaltypooler100% royaltyfri
BitratenedsparingarBaslinje ($0%$)~40–50% över AVC~50–55%+ över AVC
Maximal superblockstorlek$16 \times 16$$64 \times 64$$128 \times 128$
FilmkornsyntesNejNejJa (Inbyggt)
WebbläsarkompatibilitetUniversellBegränsad / SelektivUtbred (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.

Referenser