aspose.info
HU

Mi az az AV1 / IVF videofájl? - Hogyan hozhatunk létre és nyithatunk .av1 fájlokat?

Frissítve

AV1 (.av1 / .ivf) videóformátum: A jogdíjmentes következő generációs kodek magyarázata

Mivel a 4K, 8K és HDR streaming uralja a modern webes médiát, a sávszélesség igénye meghaladta a régi tömörítési szabványok, például a H.264 (AVC) és a jogdíjjal terhelt kodekek, mint a H.265 (HEVC), képességeit. AOMedia Video 1 (AV1)—általában nyers bitfolyamokként tárolva a .av1 vagy .ivf (Indeo Video Framework) kiterjesztéssel—egy nyílt, jogdíjmentes videótömörítési szabvány, amelyet kifejezetten internetes videóközvetítéshez, videokonferenciához és nagy hatékonyságú streaminghez terveztek.

A Alliance for Open Media (AOMedia)—egy konzorcium, amely a Google, a Netflix, az Amazon, az Apple, a Microsoft, a Meta, az Intel, a Mozilla és mások tagjaiból áll—által fejlesztett AV1 csúcstechnológiás adatkompressziót nyújt licencdíjak vagy szabadalmi bizonytalanság nélkül.

1. Mi az az AV1 / IVF videofájl?

Egy AV1 fájl elemi videóbitfolyamokat tartalmaz, amelyeket az AOMedia Video 1 tömörítési algoritmusával kódoltak. Nyers formájában egy AV1 elemi stream használhatja a .av1 kiterjesztést, de gyakran a könnyű IVF (.ivf) konténerformátumba csomagolják. Az IVF egy egyszerű keretező formátum, amelyet széles körben használnak nyílt forráskódú eszközök a nem multiplexelt nyers videókeretek, valamint az alapvető keretméret, időalap és képkockasebesség fejlécek szállítására.

A végfelhasználói szállítás és lejátszás során az AV1 videót általában szabványos konténerformátumokba multiplexelik, például:

  • MP4 (.mp4) az ISO Base Media File Format (ISOBMFF) kötések segítségével
  • Matroska (.mkv)
  • WebM (.webm) HTML5 böngészőben történő videó streaminghez

Az AV1 körülbelül 30%-kal magasabb tömörítési hatékonyságot nyújt a HEVC (H.265) és a VP9-hez képest, és akár 50% vagy annál nagyobb megtakarítást eredményez a H.264 (AVC)-hez képest azonos szubjektív vizuális minőség mellett.

2. Az AV1 (.av1 / .ivf) kulcsfontosságú jellemzői

JellemzőSpecifikáció / Részlet
Szabványosító testületNyílt Média Szövetség (AOMedia)
Kiadási dátum2018 (Végleges specifikáció)
Fájl kiterjesztések.av1, .ivf, .webm, .mp4, .mkv
Licencelési modell100% Jogdíjmentes és nyílt forráskódú
Tömörítési hatékonyság~30% magasabb, mint a HEVC/VP9; ~50%+ magasabb, mint az AVC/H.264
Legnagyobb felbontásLegfeljebb 8K UHD ($7680 \times 4320$) és tovább
Színprofilok és bitmélység8 bites, 10 bites és 12 bites szín; 4:2:0, 4:2:2 és 4:4:4 kromatikus mintavételezés
Dinamikus tartományNatív támogatás az SDR, HDR10, HDR10+ és HLG számára
Elsődleges nyílt enkóderekSVT-AV1, libaom-av1, rav1e
Hardver támogatásNatív szilícium dekódolás az Intel, AMD, NVIDIA, Apple Silicon, Qualcomm és MediaTek platformokon

Alapvető stratégiai előnyök:

  1. Zéró jogdíj kitettség: A streaming szolgáltatók és böngészőgyártók magas felbontású videót terjeszthetnek anélkül, hogy bonyolult szabadalompénztár díjakat fizetnének.
  2. Kiváló webes teljesítmény: Drasztikusan csökkenti a mobil adatforgalmat és a videó pufferelést olyan platformoknál, mint a YouTube és a Netflix.
  3. Filmzaj szintézis: A zajt a lejátszás során szintetizálja ahelyett, hogy zajos zaj biteket kódolna, ezzel óriási sávszélességet takarít meg a filmes tartalmaknál.

3. Az AV1 részletes technikai jellemzői

Az AV1 optimalizálja a klasszikus blokk-alapú hibrid videókódolási architektúrát modern algoritmikus fejlesztésekkel:

A. Rugalmas blokk felosztás (Superblokkok legfeljebb $128 \times 128$)

  • Az AV1 bevezeti a $128 \times 128$ szuperblokkot (kibővítve a VP9 $64 \times 64$-ról).
  • Támogatja a rekurzív felosztást egy 10-ágú partíciós fával (beleértve a vízszintes/vertikális felosztásokat, 1:4 és 4:1 képarányú téglalap felosztásokat, valamint T-alakú alosztásokat).
  • Lehetővé teszi a kódoló számára, hogy a blokkhatárokat pontosan a finom élekhez, sima átmenetekhez és változékony mozgáshoz igazítsa.

B. Gazdag intra előrejelzési módok

  • Tartalmaz 56 irányú intra predikciós szöget, amelyek mikro-pontosággal modellezik az élorientációkat.
  • Smooth és Paeth prediktorok: Lágy átmeneteket és összetett felületi luma értékeket állít elő sávosodási hibák nélkül.
  • Chroma from Luma (CFL): A színcsatornákat közvetlenül a rekonstruált fényességmintákból jósolja, minimalizálva a szín redundanciát.

C. Fejlett inter előrejelzés és mozgáskompenzáció

  • Warped Motion Compensation (Affine Modeling): Pontosan modellezi a nem transzlációs mozgásokat, mint a pásztázás, kamera forgatás, zoom és perspektíva torzulás 6 paraméteres affín transzformációval.
  • Overlapped Block Motion Compensation (OBMC): Simítja a mozgásvektorokat a szomszédos blokkhatárokon, hogy megszüntesse a blokkolási hibákat.
  • Compound Prediction Modes: Két különálló referencia keretet kever össze éles alakú és különbség-súlyozott maszkok segítségével.

D. Fejlett in-loop utófeldolgozási csővezeték

Az alacsony bitráták mellett a hibátlan képkocka minőség megőrzése érdekében az AV1 egy 4 szakaszos ciklus-szűrési rendszert alkalmaz:

  1. Deblocking Filter: Simítja a rács varratokat a blokkok felosztása során.
  2. Constrained Directional Enhancement Filter (CDEF): Elemzi az irányított pixelmintákat, hogy élesítse a széleket és elnyomja a csengő hatású hibákat.
  3. Loop Restoration Filter (LR): Wiener-szűrőket és önirányított helyreállítást használ a kvantálás során elveszett magas frekvenciájú textúra részletek visszaállításához.
  4. Film Grain Synthesis: Eltávolítja a zajos analóg szemcsét a tömörítés előtt, és utasítja a dekódert, hogy a lejátszás során helyileg újraszintetizálja a megfelelő szemcséparamétereket.

4. Hogyan hozzunk létre és kódoljunk AV1 / IVF fájlokat

AV1 fájlok létrehozhatók nyílt forráskódú enkóderekkel, mint például a SVT-AV1 (Scalable Video Technology for AV1, az Intel és az AOMedia közösen fejlesztette), libaom, vagy rav1e, amelyeket gyakran a FFmpeg-en keresztül vezérelnek.

Módszer 1: Kódolás FFmpeg és SVT-AV1 segítségével (leggyorsabb és termelésre kész)

Videófájl AV1-tömörített .mp4 konténerbe kódolásához:

ffmpeg -i input.mp4 -c:v libsvtav1 -preset 6 -crf 28 -c:a libopus -b:a 128k output_av1.mp4

Módszer 2: Nyers AV1 bitfolyam vagy IVF konténer generálása

Önálló .ivf vagy .av1 stream előállításához teszteléshez vagy streaming eszközláncokhoz:

# 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

Kulcsfontosságú kódolási paraméterek:

  • --preset (0‑tól 12‑ig): A 4‑6 előbeállítás a legoptimálisabb egyensúlyt nyújtja a magas tömörítési hatékonyság és a kódolási sebesség között.
  • -crf (Állandó Bitráta Faktor, 0‑tól 63‑ig): A 24 és 32 közötti értékek szabványosak a web és a nagy felbontású terjesztéshez.

5. Hogyan nyissuk meg és játsszunk le AV1 / IVF videofájlokat

Az AV1 minden főbb webböngészőbe, média csomagba és operációs rendszerbe univerzálisan be van integrálva:

1. Web böngészők (natív lejátszás)

A modern webböngészők natívan dekódolják az AV1 videót hardveres gyorsítással:

  • Google Chrome, Microsoft Edge, Mozilla Firefox, Brave és Apple Safari (támogatott eszközökön).
  • Egyszerűen húzza és ejtse be az output_av1.mp4 vagy output_av1.webm fájlt közvetlenül a böngésző lapra.

2. VLC Media Player (platformfüggetlen)

  1. Töltse le a VLC Media Player legújabb verzióját (Windows, macOS, Linux, Android, iOS).
  2. Nyissa meg a VLC‑t, lépjen a Media > Open File… menüpontra, és válassza ki a .av1, .ivf, .webm vagy .mp4 fájlját.
  3. A VLC a beépített dav1d dekóderkönyvtárát használja a nagy sebességű szoftveres és hardveres gyorsított lejátszáshoz.

3. MPV lejátszó

MPV beépített támogatást nyújt a dav1d és a hardveres dekóderekhez:

mpv output.ivf
# or
mpv output_av1.mp4

4. Windows Media Player / Filmek és TV alkalmazás

  • A Windows 10 és 11 felhasználók letölthetik az ingyenes AV1 Video Extension-t közvetlenül a Microsoft Store-ból, hogy natív AV1 lejátszást engedélyezzenek az Alapértelmezett Windows médiaalkalmazásokban.

6. AV1 vs. HEVC (H.265) vs. AVC (H.264) összehasonlítás

JellemzőAVC / H.264HEVC / H.265AOMedia AV1
Év Véglegesítve200320132018
LicencelésJogdíj (MPEG LA)Több jogdíj pool100% Jogdíjmentes
Bitráta megtakarításAlapvonal ($0%$)~40–50% az AVC felett~50–55%+ az AVC felett
Maximális szuperblokk méret$16 \times 16$$64 \times 64$$128 \times 128$
Filmzúzsi szintézisNemNemIgen (Natív)
BöngészőkompatibilitásUniverzálisKorlátozott / SzelektívElterjedt (Minden főbb böngésző)

7. Gyakran Ismételt Kérdések (GYIK)

**Q1: Mi a fő különbség egy .av1 fájl és egy .ivf fájl között? A1: Egy .av1 fájl nyers AV1 elemi videófolyamokat tartalmaz, míg egy .ivf fájl egy minimális keretező tároló, amely nyers AV1 képkockákat csomagol be időzítési és felbontási metaadatokkal.

**Q2: Az AV1 teljesen ingyenes használni licencdíjak nélkül? A2: Igen, az AV1 egy nyílt forráskódú, jogdíjmentes kodek, amelyet az Alliance for Open Media hozott létre, hogy megszüntesse a szabadalmi licencdíjakat a fejlesztők és forgalmazók számára.

**Q3: Melyik enkóder a legalkalmasabb az AV1 videó hatékony kódolására ma? A3: Az SVT-AV1 az iparági szabványú nyílt forráskódú enkóder, amely gyors többmagos teljesítményt és gyártási szintű tömörítési hatékonyságot kínál.

**Q4: Képesek a modern okostelefonok és számítógépek AV1 videókat hardveres gyorsítással lejátszani? A4: Igen, a modern GPU-k és SoC-k az Intel, AMD, NVIDIA, Apple, Qualcomm és MediaTek részéről dedikált szilíciumot tartalmaznak a hardveres gyorsítású AV1 dekódoláshoz.

**Q5: Melyik szabványos tárolóformátumok szoktak AV1 videófolyamokat tartalmazni? A5: Az AV1 videófolyamok gyakran MP4 (.mp4), WebM (.webm) és Matroska (.mkv) konténerfájlokba vannak csomagolva.

8. Összefoglaló

Az AOMedia Video 1 (AV1) kulcsfontosságú átmenetet jelent a modern digitális videóközvetítésben. Az iparági vezetők egy nyílt, jogdíjmentes és rendkívül hatékony tömörítési architektúra mögött egyesítve az AV1 megszünteti a licencelési akadályokat, miközben kiváló videóminőséget biztosít alacsonyabb sávszélességgel a világszerte milliárd kapcsolt eszközön.

Hivatkozások