Berta Sándor

AV1-dekódolót kaphat a Firefox

A felhasználók jobb minőségű videókat tekinthetnek majd meg a böngészőikben.

Jean-Baptiste Kempf, a Videolan projektvezetője blogbejegyzésében arról tájékoztatta a közvéleményt, hogy a Dav1d nevű AV1-dekóder immár a teljes AV1-specifikációt és az összes funkciót lefedi. Írása szerint a megoldás kétszer, de bizonyos esetekben négyszer gyorsabb, mint a referenciának számító és az Alliance for Open Media (Aomedia) nevű ipari konzorcium által fejlesztett Libaom, s idővel integrálhatják a Firefoxba. Mindez különösen annak tükrében komoly előrelépés, hogy a projektet csupán két hónappal ezelőtt indították el. A kódban már több mint 500 bejegyzés van.

A szakember azt írta, hogy az AV1 segítségével leváltható a HEVC (H.265). Az egyik ok, hogy az AV1 akár 20 százalékkal is jobb, mint a HEVC, másrészt nem terhelik "drága" és "zavaros" szabadalmi licencek. A kodek mögött ráadásul olyan óriáscégek állnak, mint az Amazon, a Facebook, a Google, a Microsoft és a Netflix, valamint a támogatók között van a Mozilla is.

A Dav1d a VLC fejlesztőjének és a nagyobb Videolan- és FFmpeg-közösségek együttműködésének köszönhetően jött létre. A felek azért indították el a projektet, mert az AV1 referenciadekódolóját túl lassúnak találták. A program célja egy olyan dekódoló megalkotása volt, amely kicsi, gyors, továbbá platformokon átnyúló, támogatja több programszál futtatását, valamint szabad szoftver és valóban nyílt forráskódú. Az Aomedia referenciamegoldása ugyan szintén nyílt forráskódú, de azt nem egy nagyobb közösség fejleszti vagy alkalmazza.

A Dav1d AVX2-támogatással rendelkezik, a következő hetekben megvalósulhat az SSE- és az ARM-Assembler optimalizálás, s az ARMv8-támogatás is készül. A dekódoló bekerülhet már akár a Firefox 65-be is. A böngészőverzió megjelentetése 2019 január végére várható. A Google Chrome is támogatja az első AV1-teszteket.

A videotömörítési módszer specifikációját márciusában zárták le és körülbelül a harmadával jobb mozgókép-minőséget kínál. Az Aomedia 2015 ősze óta dolgozik az új videokodeken, amely a VP9-hez képest körülbelül 30 százalékos minőségjavulást kínál. A szakemberek ehhez ötvözték a Mozilla Daala, a Cisco Thor és a Google V10 kodekek technikáját, emellett szabványosították a munkát Internet Video Codec (NetVC) néven az internetes szabványok megfogalmazásával és alkalmazásuk szabályozásával foglalkozó szervezetnél (Internet Engineering Task Force - IETF).

Hozzászólások

A témához csak regisztrált és bejelentkezett látogatók szólhatnak hozzá!
Bejelentkezéshez klikk ide
(Regisztráció a fórum nyitóoldalán)
  • csigafi #6
    Hát nem tudom. Ha a kijelző és a videokártya a gépben csak egy bizonyos fokú minőséget támogat akkor ennek nem sok értelme van. Olyan ez mint a 5k hiába ha a tv-m alkalmatlan annak megjelenitésére.
    Utoljára szerkesztette: csigafi, 2018.11.26. 06:59:44
  • kjhun #5
    240-1080P-ig bezárólag van AV1-es változata a videóknak. (AV01 kodekazonosítóval.)
    SPOILER! Kattints ide a szöveg elolvasásához!

    [youtube] 2nXYbGmF3_Q: Downloading webpage
    [youtube] 2nXYbGmF3_Q: Downloading video info webpage
    [info] Available formats for 2nXYbGmF3_Q:
    format code extension resolution note
    249 webm audio only DASH audio 55k , opus @ 50k, 1.43MiB
    250 webm audio only DASH audio 70k , opus @ 70k, 1.81MiB
    171 webm audio only DASH audio 118k , vorbis@128k, 2.99MiB
    140 m4a audio only DASH audio 128k , m4a_dash container, mp4a.40.2@128k, 3.65MiB
    251 webm audio only DASH audio 133k , opus @160k, 3.38MiB
    278 webm 256x144 144p 101k , webm container, vp9, 30fps, video only, 2.57MiB
    160 mp4 256x144 144p 109k , avc1.4d400c, 30fps, video only, 1.02MiB
    242 webm 426x240 240p 205k , vp9, 30fps, video only, 2.81MiB
    133 mp4 426x240 240p 241k , avc1.4d4015, 30fps, video only, 2.27MiB
    243 webm 640x360 360p 377k , vp9, 30fps, video only, 5.08MiB
    395 mp4 426x240 240p 426k , av01.0.05M.08, 30fps, video only, 3.33MiB
    134 mp4 640x360 360p 514k , avc1.4d401e, 30fps, video only, 4.66MiB
    244 webm 854x480 480p 696k , vp9, 30fps, video only, 8.29MiB
    396 mp4 640x360 360p 751k , av01.0.05M.08, 30fps, video only, 6.04MiB
    135 mp4 854x480 480p 989k , avc1.4d401f, 30fps, video only, 8.54MiB
    397 mp4 854x480 480p 1175k , av01.0.05M.08, 30fps, video only, 9.86MiB
    247 webm 1280x720 720p 1282k , vp9, 30fps, video only, 12.27MiB
    136 mp4 1280x720 720p 1675k , avc1.4d401f, 30fps, video only, 14.43MiB
    398 mp4 1280x720 720p 2075k , av01.0.05M.08, 30fps, video only, 18.99MiB
    248 webm 1920x1080 1080p 2349k , vp9, 30fps, video only, 20.93MiB
    137 mp4 1920x1080 1080p 2768k , avc1.640028, 30fps, video only, 23.33MiB
    399 mp4 1920x1080 1080p 3759k , av01.0.05M.08, 30fps, video only, 39.32MiB
    17 3gp 176x144 small , mp4v.20.3, mp4a.40.2@ 24k, 2.16MiB
    36 3gp 320x180 small , mp4v.20.3, mp4a.40.2, 6.20MiB
    18 mp4 640x360 medium , avc1.42001E, mp4a.40.2@ 96k, 11.11MiB
    43 webm 640x360 medium , vp8.0, vorbis@128k, 16.66MiB
    22 mp4 1280x720 hd720 , avc1.64001F, mp4a.40.2@192k (best)


    Firefox esetén a 63-as verzió megléte kell. (about:config, set media.av1.enabled)

    Képek esetén már egy ideje létezik egy BPG formátum, amely talán a JPG-et fogja majd leváltani, de nemrég megjelent egy NHW formátum is a képek tárolására. Hogy melyik lesz elterjedtebb az még a jövő zenéje.
  • arty #4
    utánaolvastam, tud veszteségmentes kódolást is az AV1, szóval semmi nem állhat útjába ;) (persze a kódolás egy dolog, kellene hozzá egy konténerformátum is, amit MINDEN támogat - na, ez lesz az igazán reménytelen....hajrá webm, mint egyetlen látszó versenyző...)

    tesztelés:
    cikk: https://9to5google.com/2018/09/14/youtube-av1-video-beta-chrome/
    tesztvideók: https://www.youtube.com/playlist?list=PLyqf6gJt7KuHBmeVzZteZUlNUQAVLwrZS
    CSAK A 480P VIDEOK AV1-esek!

    feltételek:
    -friss chrome (70+), ez mára szerintem mindenkinél adott
    - chrome://flags/#enable-av1-decoder -> ENABLE
    - böngésző restart

    namost nekem a videon jobbklikk/statisztikák azt mutatja, hogy VP9 a kodek.... :(
    vagy tényleg az, vagy a guglinál csesztek "átnevezni" vagy még/már nem működik a teszt

    ---

    a txt és a csv sem konkrét, szabványos formátum, plusz amire jók, arra nem kell jobb
    ez nem igaz a mára elavult jpg-re, gif-re... képekhez kellene a jobb formátum, ami kisebb/minőségibb/hardveresen dekódolható(bb)
    Utoljára szerkesztette: arty, 2018.11.24. 12:46:59
  • kvp #3
    Az mpeg 1/2 szabvany meg az internetes halozatok elotti osi idoreses telefonos halozatokhoz keszult. Viszont eleve ugy terveztek hogy hardveresen implementalhato legyen.

    Az uj codec-ek jobbak de jobb esetben csak fizetosek, rosszabb esetben zart forraskoduak. Utobbi nem tud elterjedni, az elobbi meg draga.

    Az, hogy egy internetes szabvany nyilt forraskodu es ingyenes biztositja hogy elterjedhessen es akkor elobb utobb minden platformon elerheto legyen. Plusz a tavoli jovoben is tamogatott maradhasson.

    ps: Az av1 veszteseges allokepet tud, ahogy az mpeg 1 es 2 is, solo keyframe modban. A jpegeket megsem valtotta le az mpeg, mert csak par eve lett ingyenes miutan elavult. A gif az nagyon regi es a png kepes lenne levaltani, csak ennek ellenere megmaradt, ahogy az mpeg2 (lasd dvd) is koszoni jol van, meg azt is hasznaljak. De a txt es a csv formatum is letezik, pedig azok aztan tenyleg osiek.
  • arty #2
    mert a h264/265 szívás (licenszek), ill. én remélem h veszteségmentes álló/mozgóképet is tud az AV1 és esetleg a png/gif/jpg-t is kiváltják.... a nagy gond, hogy mikor lesz ehez videokártyás/fixfunkciós egység általi gyorsítás? "soha" :(
  • zola2000 #1
    Minek újabb videókodek, mikor audióból még mindig sokan az 1980as évekből jövő mp3mat jobb esetben a 90es évekből eredő aact használják...