aspose.info
FI

Mikä on AV1 / IVF -videotiedosto? - Kuinka luoda ja avata .av1 -tiedostoja?

Päivitetty

AV1 (.av1 / .ivf) -videomuoto: Royalty‑Free -seuraavan sukupolven koodekki selitetty

Kun 4K-, 8K- ja HDR‑suoratoisto hallitsee nykyaikaista verkkoviihdettä, kaistanleveyden tarpeet ovat ylittäneet vanhentuneet pakkausstandardit kuten H.264 (AVC) ja rojaltimaksuja vaativat koodekit kuten H.265 (HEVC). AOMedia Video 1 (AV1)—yleensä tallennettuna raakana bittivirtoina, joiden tiedostopääte on .av1 tai .ivf (Indeo Video Framework)—on avoin, rojaltiton videopakkausstandardi, joka on suunniteltu erityisesti internet‑videon jakeluun, videoneuvotteluihin ja tehokkaaseen suoratoistoon.

Kehittänyt Alliance for Open Media (AOMedia)—konsortio, johon kuuluvat Google, Netflix, Amazon, Apple, Microsoft, Meta, Intel, Mozilla ja muut—AV1 tarjoaa huippuluokan datan pakkausta ilman lisenssimaksuja tai patenttien epävarmuutta.

1. Mikä on AV1 / IVF -videotiedosto?

AV1‑tiedosto sisältää perusvideobittivirtoja, jotka on koodattu AOMedia Video 1 -pakkausalgoritmilla. Raakana se voi käyttää .av1‑tiedostopäätettä, mutta se pakataan usein kevyeseen IVF (.ivf)‑kontainerimuotoon. IVF on yksinkertainen kehysmuoto, jota avoimen lähdekoodin työkalut käyttävät laajasti siirtämään pakkaamattomia raakavideokehys­paketteja peruskehyskoon, aikapohjan ja kuvataajuuden otsakkeiden kanssa.

Loppukäyttäjän toimitusta ja toistoa varten AV1-video paketoidaan tyypillisesti standardeihin säiliömuotoihin, kuten:

  • MP4 (.mp4) ISO Base Media File Format (ISOBMFF) -sidosten avulla
  • Matroska (.mkv)
  • WebM (.webm) HTML5-selaimessa tapahtuvaa videovirtausta varten

AV1 tarjoaa noin 30 % paremman pakkaustehokkuuden kuin HEVC (H.265) ja VP9, ja jopa 50 % tai enemmän säästöä verrattuna H.264 (AVC):hen identtisellä subjektiivisella visuaalisella laadulla.

2. AV1:n (.av1 / .ivf) keskeiset ominaisuudet

OminaisuusMäärittely / Yksityiskohta
StandardointielinAvoimen median liitto (AOMedia)
Julkaisupäivä2018 (Lopullinen määrittely)
Tiedostopäätteet.av1, .ivf, .webm, .mp4, .mkv
Lisensointimalli100 % rojaltiton ja avoimen lähdekoodin
Pakkaustehokkuus~30% korkeampi kuin HEVC/VP9; ~50%+ korkeampi kuin AVC/H.264
MaksimiresoluutioJopa 8K UHD ($7680 \times 4320$) ja sen yli
Väriprofiilit ja bittisyvyys8-bittinen, 10-bittinen ja 12-bittinen väri; 4:2:0, 4:2:2 ja 4:4:4 värinäytteistys
Dynaaminen alueAlkuperäinen tuki SDR:lle, HDR10:lle, HDR10+:lle ja HLG:lle
Ensisijaiset avoimet enkooderitSVT-AV1, libaom-av1, rav1e
LaitteistotukiAlkuperäinen piisirunko dekoodaus Intelin, AMD:n, NVIDIA:n, Apple Siliconin, Qualcommin ja MediaTekin laitteilla

Keskeiset strategiset edut:

  1. Nollapalkkioaltistus: Suoratoistopalvelut ja selainten toimittajat voivat jakaa korkearesoluutioista videota ilman monimutkaisia patenttipoolimaksuja.
  2. Ylivoimainen verkkosuorituskyky: Vähentää dramaattisesti mobiilidatan kulutusta ja videopuskurointia alustoilla kuten YouTube ja Netflix.
  3. Elokuvakiteen synteesi: Synteettinen rakeisuus toistossa sen sijaan, että koodattaisiin kohinaa sisältäviä rakeen bittejä, mikä säästää valtavan kaistanleveyden elokuvasisällössä.

3. AV1:n syvälliset tekniset ominaisuudet

AV1 optimoi perinteistä lohkopohjaista hybridivideokoodausrakennetta nykyaikaisilla algoritmisilla parannuksilla:

A. Joustava lohkojen jakaminen (Superlohkot enintään $128 \times 128$)

  • AV1 esittelee $128 \times 128$ Superlohkot (laajennettu VP9:n $64 \times 64$ lohkoista).
  • Tukee rekursiivista jakamista 10‑haaraisella jakopuun avulla (mukaan lukien vaakasuorat/pystysuorat jaot, 1:4 ja 4:1 kuvasuhteiset suorakulmaiset jaot sekä T‑muotoiset alajako).
  • Mahdollistaa enkooderin tarkkaan sovittaa lohkojen rajat hienoihin reunoihin, pehmeisiin liukuvärjäyksiin ja epäsäännölliseen liikkeeseen.

B. Rikkaat intraennustustilat

  • Sisältää 56 suuntaista intra‑ennustuskulmaa reunasuuntausten mallintamiseen mikrotarkkuudella.
  • Smooth- ja Paeth‑ennustajat: Rekonstruktioi pehmeitä liukuvärjäyksiä ja monimutkaista pinnan luma‑arvoa ilman kaistaleita.
  • Kroma luminanssista (CFL): Ennustaa krominanssiväri­kanavat suoraan rekonstruoiduista luminanssi‑näytteistä, minimoiden värin redundanssin.

C. Edistyksellinen inter-ennuste ja liikekorjaus

  • Vääristynyt liikkeen kompensointi (Affine‑mallinnus): Mallintaa tarkasti ei‑käännöksellistä liikettä, kuten panorointia, kameran kiertoa, zoomauksia ja perspektiivivääristymiä 6‑parametrisilla affiinimuunnoksilla.
  • Ylittävä lohko‑liikkeen kompensointi (OBMC): Tasaa liikevektoreita vierekkäisten lohkojen rajoilla estäen lohkoartefaktit.
  • Yhdistetyt ennustustilat: Yhdistää kaksi erillistä referenssikehystä käyttämällä keilanmuotoisia ja erojakaumapainotettuja maskia.

D. Edistynyt in-loop jälkikäsittelyputki

Alhaisten bittinopeuksien aikana kehyksen moitteettoman laadun säilyttämiseksi AV1 käyttää nelivaiheista silmukkasuodatinjärjestelmää:

  1. Deblocking-suodatin: Tasaa ruudukon saumoja lohkojen jakautumisen yli.
  2. Rajoitettu suuntainen parannussuodatin (CDEF): Analysoi suuntaisia pikselikuvioita terävöittääkseen reunoja ja vähentääkseen resonanssihäiriöitä.
  3. Silmukan palautussuodatin (LR): Käyttää Wiener-suodattimia ja itseohjattua palautusta palauttaakseen kvantisoinnin aikana menetetyt korkean taajuuden tekstuuriyksityiskohdat.
  4. Filmi-rypäleen synteesi: Poistaa kohinaa sisältävän analogisen rakeen ennen pakkausta ja ohjeistaa dekooderin synteesiä vastaavien rakeen parametrien paikallisesti toiston aikana.

4. Kuinka luoda ja koodata AV1 / IVF -tiedostoja

AV1-tiedostoja voidaan luoda avoimen lähdekoodin enkoodereilla, kuten SVT-AV1 (Scalable Video Technology for AV1, Intelin ja AOMedian yhteiskehittämä), libaom tai rav1e, yleensä FFmpeg-ohjelmiston kautta.

Menetelmä 1: Koodaus FFmpegillä ja SVT-AV1:lla (nopein & tuotantovalmiina)

Koodaa videotiedosto AV1-pakattuun .mp4-konttiin:

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

Menetelmä 2: Raakan AV1-bittivirran tai IVF-säiliön luominen

Luo itsenäinen .ivf- tai .av1-virta testaukseen tai suoratoistotyökaluketjuihin:

# 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

Keskeiset koodausparametrit:

  • --preset (0–12): Esiasetus 4–6 tarjoaa optimaalisen tasapainon korkean pakkaustehojen ja koodausnopeuden välillä.
  • -crf (Constant Rate Factor, 0–63): Arvot 24–32 ovat vakiintuneita verkkoa ja teräväpiirtojakelua varten.

5. Kuinka avata ja toistaa AV1 / IVF -videotiedostoja

AV1 on yleisesti integroitu suuriin verkkoselaimiin, mediasovelluksiin ja käyttöjärjestelmiin:

1. Verkkoselaimet (natiivi toisto)

Nykyaikaiset verkkoselaimet dekoodaavat AV1‑videon natiivisti laitteistokiihdytyksellä:

  • Google Chrome, Microsoft Edge, Mozilla Firefox, Brave ja Apple Safari (tuetuilla laitteilla).
  • Vedä ja pudota output_av1.mp4‑ tai output_av1.webm‑tiedosto suoraan selaimen välilehdelle.

2. VLC Media Player (monialustainen)

  1. Lataa uusin versio VLC Media Player (Windows, macOS, Linux, Android, iOS).
  2. Avaa VLC, siirry kohtaan Media > Open File…, ja valitse .av1, .ivf, .webm tai .mp4 -tiedostosi.
  3. VLC käyttää sisäänrakennettua dav1d-dekooderikirjastoa nopeaan ohjelmisto- ja laitteistokiihdytettyyn toistoon.

3. MPV Player

MPV sisältää sisäänrakennetun tuen dav1d:lle ja laitteistodekoodereille:

mpv output.ivf
# or
mpv output_av1.mp4

4. Windows Media Player / Elokuvat & TV -sovellus

  • Windows 10- ja 11 -käyttäjät voivat ladata ilmaisen AV1 Video Extension -laajennuksen suoraan Microsoft Storesta ottaakseen käyttöön natiivin AV1-toiston Windowsin oletusmediakäyttöohjelmissa.

6. AV1 vs. HEVC (H.265) vs. AVC (H.264) -vertailu

OminaisuusAVC / H.264HEVC / H.265AOMedia AV1
Valmistumisvuosi200320132018
LisensointiRoyalty-maksu (MPEG LA)Useita royalty-poolia100% royalty-ilmainen
Bittinopeuden säästötPeruslinja ($0%$)~40–50% yli AVC~50–55%+ yli AVC
Maksimi Superblock-koko$16 \times 16$$64 \times 64$$128 \times 128$
Filmin rakeisuuden synteesiEiEiKyllä (Alkuperäinen)
SelainyhteensopivuusUniversaaliRajoitettu / ValikoivaLaajalle levinnyt (Kaikki tärkeimmät selaimet)

7. Usein kysytyt kysymykset (FAQ)

**Q1: Mikä on tärkein ero .av1-tiedoston ja .ivf-tiedoston välillä? A1: .av1-tiedosto sisältää raakoja AV1‑alkuperäisiä videovirtoja, kun taas .ivf-tiedosto on minimaalinen kehyskontti, joka pakkaa raakat AV1‑ruudut ajoitus- ja resoluutiotietojen kanssa.

**Q2: Onko AV1 täysin ilmainen käyttää ilman lisenssiroyaltioita? A2: Kyllä, AV1 on avoimen lähdekoodin, royalty‑vapaa koodekki, jonka on luonut Alliance for Open Media poistaakseen patenttilisenssimaksut kehittäjiltä ja jakelijoilta.

**Q3: Mikä enkooderi on paras AV1‑videon tehokkaaseen koodaukseen tänään? A3: SVT-AV1 on alan standardi avoimen lähdekoodin enkooderi, joka tarjoaa nopean monisäikeisen suorituskyvyn ja tuotantotason pakkaustehokkuuden.

**Q4: Voivatko nykyaikaiset älypuhelimet ja tietokoneet toistaa AV1‑videoita laitteistokiihdytyksellä? A4: Kyllä, nykyaikaiset GPU:t ja SoC:t Inteliltä, AMD:ltä, NVIDIA:lta, Applelta, Qualcommilta ja MediaTekiltä sisältävät omistettua piisirua laitteistokiihdytettyyn AV1‑purkuun.

**Q5: Mitä vakiokontaineriformaatteja käytetään yleisesti AV1‑videovirtojen tallentamiseen? A5: AV1‑videovirrat paketoidaan yleisesti MP4 (.mp4), WebM (.webm) ja Matroska (.mkv) -säiliötiedostoihin.

8. Yhteenveto

AOMedia Video 1 (AV1) merkitsee keskeistä siirtymää nykyaikaisessa digitaalisen videon jakelussa. Yhdistämällä alan johtajat avoimen, rojaltivapaan ja hypertehokkaan pakkausarkkitehtuurin taakse, AV1 poistaa lisensointiin liittyvät esteet samalla kun se tarjoaa ylivoimaista videolaatua alhaisemmilla kaistanleveydillä miljardien yhdistettyjen laitteiden ympäri maailmaa.

Lähteet