H.264
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. szeptember 4-én felülvizsgált
verziótól ; az ellenőrzéshez
1 szerkesztés szükséges .
A H.264 , MPEG-4 Part 10 vagy AVC ( Advanced Video Coding ) egy licencelt videotömörítési szabvány , amelyet arra terveztek, hogy magas fokú videofolyam-tömörítést érjen el a magas minőség megőrzése mellett.
A szabványról
Létrehozta az ITU-T Video Coding Experts Group (VCEG) az ISO / IEC Moving Picture Experts Group (MPEG) csoporttal együtt a Joint Video Team (JVT) program keretében.
Az ITU-T H.264 és az ISO/IEC MPEG-4 Part 10 (formális nevén ISO/IEC 14496-10) műszakilag teljesen azonosak. A szabvány első változatának végleges változata 2003 májusában készült el .
A HDTV digitális televíziózásban és a digitális videó sok más területén használják
.
Egyes programok (például a VLC médialejátszó ) ezt a szabványt AVC1-ként azonosítják.
Jellemzők
A H.264 / AVC / MPEG-4 Part 10 szabvány számos olyan funkciót tartalmaz, amelyek jelentősen javítják a videotömörítés hatékonyságát a korábbi szabványokhoz (például ASP ) képest, ugyanakkor nagyobb rugalmasságot biztosítanak különféle hálózati környezetekben. A főbbek a következők:
- Több képkockás előrejelzés.
- A korábban tömörített képkockák referenciaképként való felhasználása (azaz az anyag egy részének kölcsönzése belőlük) sokkal rugalmasabb, mint a korábbi szabványokban. Legfeljebb 32 hivatkozás engedélyezett más képkockákra, míg az ASP-ben és a korábbiakban a hivatkozások száma egy vagy B-kockák esetén két képkockára korlátozódik. Ez javítja a kódolás hatékonyságát, mivel lehetővé teszi a kódoló számára, hogy több kép közül válasszon a mozgáskompenzációhoz. A legtöbb jelenetben ez a funkció nem eredményez túl nagy minőségi javulást, és nem okoz észrevehető bitráta -csökkenést . Egyes jelenetek esetében azonban, például gyakran ismétlődő szakaszoknál, oda-vissza mozgásnál stb., ez a megközelítés a minőség megőrzése mellett nagymértékben csökkentheti a bitráta költségeket.
- A képek reprodukálási sorrendjének és a referenciaképek sorrendjének függetlensége. A korábbi szabványok merev kapcsolatot teremtettek a mozgáskompenzációhoz használt képsorrend és a lejátszási képsorrend között. Az új szabvány nagymértékben megszünteti ezeket a korlátokat, lehetővé téve a kódoló számára, hogy megválassza a képek sorrendjét a mozgáskompenzációhoz és a lejátszáshoz, nagyfokú rugalmassággal, amelyet csak a dekódolást garantáló memória mennyisége korlátoz. A kényszer eltávolítása bizonyos esetekben lehetővé teszi a kétirányú előrejelzéshez korábban társított további késleltetés megszüntetését is.
- A képfeldolgozási módszerek függetlensége és alkalmazásuk lehetősége mozgás-előrejelzésre. A korábbi szabványokban bizonyos technikákkal (pl. kétirányú előrejelzés) kódolt képeket nem lehetett referenciaként használni a videósorozat más képeinek mozgás-előrejelzéséhez. Ennek a korlátozásnak a megszüntetésével az új szabvány nagyobb rugalmasságot biztosít a kódoló számára, és sok esetben azt a képességet, hogy olyan képet használjon, amely tartalmilag közelebb áll a kódolthoz a mozgás-előrejelzéshez.
- A mozgáskompenzáció változtatható blokkmérettel (16x16-tól 4x4 pixelig) lehetővé teszi a mozgásterületek pontos kiválasztását .
- Mozgásvektorok, amelyek túllépnek a kép határain. Az MPEG-2- ben és elődeiben a mozgásvektorok csak a dekódolt referenciakép határain belüli pixelekre tudtak mutatni. Az új szabvány tartalmazza a H.263 -ban opcióként bevezetett képhatárokon túli extrapolálási technikát .
- A luma komponens hatpontos szűrése a fél pixel előrejelzéséhez a szaggatott élek csökkentése és végső soron a kép tisztaságának javítása érdekében.
- A mozgáskompenzáció negyed pixeles (Qpel) pontossága nagyon nagy pontosságot biztosít a mozgó területek leírásában (ami különösen fontos lassításnál). A színárnyalatot általában függőlegesen és vízszintesen is megfelezve tárolják (színtizedelés), így a színösszetevő mozgáskompenzációja a színképpont nyolcadnyi pontosságát használja.
- Súlyozott előrejelzés, amely lehetővé teszi a léptékezést és az eltolást a mozgáskompenzáció után a kódoló által megadott mennyiségekkel. Egy ilyen technika nagymértékben növelheti a kódolási hatékonyságot olyan jelenetek esetében, ahol a fény megváltozik, mint például a tompító effektusok, a fade-in.
- Térbeli előrejelzés a szomszédos blokkok éleiből I-kockákhoz (ellentétben a H.263 + és MPEG-4 2. részében csak a transzformációs tényezővel, valamint az MPEG-2 2. részében a diszkrét koszinusz tényezővel). Az aktuális kép korábban dekódolt részei éleinek extrapolálására szolgáló új technika javítja az előrejelzéshez használt jel minőségét.
- Veszteségmentes makroblokk-tömörítés:
- Veszteségmentes makroblokk-ábrázolási módszer PCM -ben, amelyben a videoadatokat közvetlenül ábrázolják, lehetővé téve bizonyos területek pontos leírását, és szigorú korlátozást tesz lehetővé az egyes makroblokkokhoz tartozó kódolt adatok mennyiségére vonatkozóan.
- A veszteségmentes makroblokk-ábrázolás továbbfejlesztett módszere, amely pontosan leír bizonyos területeket, miközben jellemzően lényegesen kevesebb bitet használ, mint a PCM (nem minden profil támogatja).
- Rugalmas átlapolási funkciók (nem minden profil támogatja):
- Képadaptív mezőkódolás ( PAFF ), amely lehetővé teszi az egyes képkockák keretként vagy mezőpárként (félkockáként) történő kódolását - a mozgás hiányától/meglététől függően.
- Makroblokk adaptív mezőkódolás ( MBAFF ), amely lehetővé teszi, hogy minden függőleges makroblokk-párt (16×32 blokk) egymástól függetlenül progresszívként vagy váltott sorosként kódoljunk. Lehetővé teszi 16×16-os makroblokkok használatát mezőfelosztási módban (hasonlítsa össze az MPEG-2 16×8-as félmakroblokkjaival ). Szinte mindig hatékonyabb, mint a PAFF.
- Új konverziós funkciók:
- 4x4 Spatial Block Integer Exact Transform (elvileg hasonló a jól ismert DCT -hez , de leegyszerűsített és pontos dekódolást tud biztosítani [1] ), amely lehetővé teszi a különbségjelek precíz elhelyezését a korábbi kodekeknél gyakran előforduló minimális zaj mellett.
- A 8x8-as térbeli blokkok pontos egész szám transzformációja (elvileg hasonló a jól ismert DCT-hez, de egyszerűsített és pontos dekódolást biztosít; nem minden profilban támogatott), nagyobb tömörítési hatékonyságot biztosít a hasonló területeken, mint a 4x4.
- Adaptív kodekválasztás 4x4 és 8x8 blokkméret között (nem minden profil támogatja).
- Egy további Hadamard-transzformációt alkalmazunk az alap térbeli transzformáció diszkrét koszinusz-együtthatóira (a fénysűrűség-együtthatókra, és speciális esetben a krominanciára), hogy homogén területeken nagyobb fokú tömörítést érjünk el.
- Kvantálás:
- Logaritmikus lépéshossz-szabályozás a kódoló bitsebességének leegyszerűsítésére és a reciprok kvantálási hossz egyszerűsítésére.
- Frekvenciaoptimalizált kvantálási skálázási mátrixok, amelyeket a kódoló választ ki az emberi észlelési jellemzők alapján történő kvantálás optimalizálására (nem minden profil támogatja).
- Egy belső deblocking szűrő a kódolási hurokban, amely eltávolítja a blokkoló műtermékeket , amelyek gyakran előfordulnak DCT -alapú képtömörítési technikák használatakor.
- A kvantált transzformációs együtthatók
entrópia kódolása :
- A kontextus-adaptív bináris aritmetikai kódolás ( CABAC , kontextusfüggő adaptív bináris aritmetikai kódolás ) egy veszteségmentes tömörítési algoritmus egy videofolyam szintaktikai elemeihez, amelyek előfordulási valószínűsége alapján készülnek. Csak a fő profilban és felette támogatott. Hatékonyabb tömörítést biztosít, mint a CAVLC , de lényegesen tovább tart a dekódolás.
- A kontextushoz alkalmazkodó változó hosszúságú kódolás (CAVLC) a CABAC kevésbé bonyolult alternatívája. Ez azonban összetettebb és hatékonyabb, mint a korábbi videotömörítési technológiákban ugyanerre a célra használt algoritmusok (jellemzően a Huffman algoritmus ).
- Egy gyakran használt, egyszerű és erősen strukturált változó hosszúságú szókódolás sok szintaktikai elemhez, amelyeket nem kódol a CABAC vagy a CAVLC, Golomb-kódokként (Exponenciális Golomb-kódolásként) ismertek.
- Hibatűrő jellemzők:
- Hálózati absztrakciós réteg ( NAL ) definíciója, amely lehetővé teszi ugyanazon videoszintaxis használatát különböző hálózati környezetekben, beleértve a szekvenciaparaméter-készleteket (SPS) és a képparaméterkészleteket (PPS), amelyek nagyobb robusztusságot és rugalmasságot biztosítanak, mint a korábbi technológiák.
- A rugalmas makroblokk-rendezés ( FMO ), más néven szeletcsoportok (nem minden profilban támogatott) és tetszőleges szeletrendezés ( ASO ), az alapvető régiók (makroblokkok) képeken való megjelenítési sorrendjének átstrukturálására szolgáló módszerek. Hatékony használat esetén a rugalmas makroblokk-szekvenálás nagymértékben növelheti az adatvesztésekkel szembeni ellenálló képességet.
Az ASO-nak köszönhetően, mivel a kép minden része a többitől függetlenül dekódolható (bizonyos kódolási korlátozások mellett), az új szabvány lehetővé teszi ezek egymáshoz képest tetszőleges sorrendben történő küldését és fogadását. Ez csökkentheti a késleltetést a valós idejű alkalmazásokban, különösen, ha olyan hálózatokon használják, amelyek nem rendeltetésszerű kézbesítési móddal rendelkeznek . Ezek a funkciók a hibajavításon kívül számos más célra is használhatók.
- Az adatparticionálás egy olyan szolgáltatás, amely a különböző fontosságú adatokat (például a mozgásvektorok és egyéb előrejelzési információk nagy jelentőséggel bírnak a videótartalom megjelenítése szempontjából) különböző hibavédelmi szintű (nem minden profilban támogatott) adatcsomagokra választja szét.
- redundáns részek. A kódoló képessége a képterületek redundáns megjelenítésére, lehetővé téve az átvitel során elveszett képterületek (általában némi minőségromlás mellett) reprodukálását (nem minden profil támogatja).
- Keretszámozás, amely lehetővé teszi "alszekvenciák" létrehozását (beleértve az időbeli skálázást további keretek egymás közé helyezésével), valamint a teljes képkockák kapcsolathiba vagy csomagvesztés miatti elvesztésének észlelését (és elrejtését).
Profilok
A szabvány olyan képességkészleteket, úgynevezett profilokat határoz meg, amelyek meghatározott alkalmazásosztályokat céloznak meg.
Alapvonal profil
Olcsó termékekben használják, amelyek további veszteségtűrést igényelnek. Videokonferenciákhoz és mobil termékekhez használják. Tartalmazza a Constrained Baseline Profile összes funkcióját, valamint a nagyobb átviteli veszteségtűrést biztosító funkciókat. A Korlátozott alapvonal-profil megjelenésével háttérbe szorult, mivel a Korlátozott alapvonal-profil minden folyama megfelel az alapvonal-profilnak, és mindkét profilnak közös azonosító kódja van.
Korlátozott alapprofil
Alacsony költségű termékekhez tervezték. Tartalmazza a Baseline, Main és High profilokban közös jellemzőket.
Fő profil
A szabványos felbontású digitális televíziózáshoz használatos MPEG-4 tömörítést használó adásoknál a DVB szabványnak megfelelően.
Kibővített profil
Videó streamelésére tervezték, viszonylag magas tömörítési aránnyal és további funkciókkal rendelkezik, amelyek növelik az adatvesztéssel szembeni ellenállást.
Nagy horderejű
Ez a fő a digitális műsorszórás és az optikai adathordozón történő videózás, különösen a nagyfelbontású televíziózás számára. Blu-ray videolemezekhez és DVB HDTV adásokhoz használható.
High 10 Profile (High Profile 10)
Ezenkívül támogatja a 10 bites képkódolási mélységet.
Magas 4:2:2 profil (Hi422P)
Főleg professzionális használatra készült, amikor váltottsoros videofolyammal dolgozik. Támogatja a további színkódolási opciót.
Magas 4:4:4 prediktív profil (Hi444PP)
A Hi422P alapján egy másik színkódolási lehetőséget és 14 bites kódolási mélységű műveletet is tartalmaz.
Professzionális használatra a szabvány négy további all-Intra profilt tartalmaz, amelyekre jellemző a keretek közötti tömörítés hiánya. Vagyis egy keret kódolásakor a szomszédos keretekre vonatkozó információkat nem használják fel:
Magas 10 Intra Profile
Magas 4:2:2 belső profil
Magas 4:4:4 belső profil
CAVLC 4:4:4 Intra Profil
A Scalable Video Coding (SVC) bővítmény elfogadásával az alapprofiloknak megfelelő három profil került be a szabványba, azzal a lehetőséggel, hogy kisebb felbontású adatfolyamokat is tartalmazzon.
Méretezhető alapprofil
Skálázható magas profil
Skálázható magas belső profil
A Multiview Video Coding (MVC) bővítmény hozzáadása további két további profilt hozott:
Sztereó High Profile
Ez a profil sztereoszkópikus 3D-s videókhoz készült (két kép).
Multiview High Profile
Ez a profil két vagy több képet (csatornát) támogat egy adatfolyamban, mind a keretek közötti, mind a csatornák közötti tömörítéssel, de nem támogat néhány MVC-funkciót.
Támogatási funkciók az egyes profilokban
Funkciók
|
CBP
|
BP
|
XP
|
MP
|
Csípő
|
Szia 10p
|
Hi422P
|
Hi444PP
|
I és P szelet
|
Igen |
Igen |
Igen |
Igen |
Igen |
Igen |
Igen |
Igen
|
Chroma formátumok
|
4:2:0 |
4:2:0 |
4:2:0 |
4:2:0 |
4:2:0 |
4:2:0 |
4:2:0/4:2:2 |
4:2:0/4:2:2/4:4:4
|
Mintamélység (bit)
|
nyolc |
nyolc |
nyolc |
nyolc |
nyolc |
8-tól 10-ig |
8-tól 10-ig |
8-tól 14-ig
|
Rugalmas makroblokk rendezés (FMO)
|
Nem |
Igen |
Igen |
Nem |
Nem |
Nem |
Nem |
Nem
|
Önkényes szeletrendezés (ASO)
|
Nem |
Igen |
Igen |
Nem |
Nem |
Nem |
Nem |
Nem
|
Redundáns szeletek (RS)
|
Nem |
Igen |
Igen |
Nem |
Nem |
Nem |
Nem |
Nem
|
adatparticionálás
|
Nem |
Nem |
Igen |
Nem |
Nem |
Nem |
Nem |
Nem
|
SI és SP szeletek
|
Nem |
Nem |
Igen |
Nem |
Nem |
Nem |
Nem |
Nem
|
B szelet
|
Nem |
Nem |
Igen |
Igen |
Igen |
Igen |
Igen |
Igen
|
Váltott soros kódolás (PicAFF, MBAFF)
|
Nem |
Nem |
Igen |
Igen |
Igen |
Igen |
Igen |
Igen
|
több referenciakeret
|
Igen |
Igen |
Igen |
Igen |
Igen |
Igen |
Igen |
Igen
|
In-loop deblocking szűrő
|
Igen |
Igen |
Igen |
Igen |
Igen |
Igen |
Igen |
Igen
|
CAVLC entrópia kódolás
|
Igen |
Igen |
Igen |
Igen |
Igen |
Igen |
Igen |
Igen
|
CABAC entrópia kódolás
|
Nem |
Nem |
Nem |
Igen |
Igen |
Igen |
Igen |
Igen
|
8×8 vs. 4×4 transzformációs adaptivitás
|
Nem |
Nem |
Nem |
Nem |
Igen |
Igen |
Igen |
Igen
|
Kvantálási skálázó mátrixok
|
Nem |
Nem |
Nem |
Nem |
Igen |
Igen |
Igen |
Igen
|
Külön C b és C r QP vezérlés
|
Nem |
Nem |
Nem |
Nem |
Igen |
Igen |
Igen |
Igen
|
Monokróm (4:0:0)
|
Nem |
Nem |
Nem |
Nem |
Igen |
Igen |
Igen |
Igen
|
Külön színsík kódolás
|
Nem |
Nem |
Nem |
Nem |
Nem |
Nem |
Nem |
Igen
|
prediktív veszteségmentes kódolás
|
Nem |
Nem |
Nem |
Nem |
Nem |
Nem |
Nem |
Igen
|
Szintek
A szabvány definíciója szerint a "szint" a megszorítások meghatározott halmaza, amely a profilhoz szükséges dekódoló teljesítmény mértékét jelzi. Például egy profil szinttámogatása meghatározza a maximális képfelbontást, képkocka-sebességet és bitsebességet, hogy a dekóder használható legyen. Egy adott rétegnek megfelelő dekódolóra van szükség az adott réteghez kódolt összes bitfolyam dekódolásához és az összes alsó réteghez.
Szintek maximális paraméterekkel
Szint
|
Max. makroblokkok száma
|
Max. video streaming rate (VCL) kbps
|
Példák a maximális felbontás @ képkockasebességre (max. mentett képkocka)
|
másodpercenként
|
keretben
|
BP, XP, MP
|
Csípő
|
Szia 10p
|
Hi422P, Hi444PP
|
egy
|
1.485
|
99
|
64 |
80 |
192 |
256
|
128×[email protected] (8) 176×[email protected] (4)
|
1b
|
1.485
|
99
|
128 |
160 |
384 |
512
|
128×[email protected] (8) 176×[email protected] (4)
|
1.1
|
3000
|
396
|
192 |
240 |
576 |
768
|
176×[email protected] (9) 320×[email protected] (3) 352×[email protected] (2)
|
1.2
|
6000
|
396
|
384 |
480 |
1.152 |
1.536
|
320×[email protected] (7) 352×[email protected] (6)
|
1.3
|
11 880
|
396
|
768 |
960 |
2.304 |
3.072
|
320×[email protected] (7) 352×[email protected] (6)
|
2
|
11 880
|
396
|
2000 |
2500 |
6000 |
8000
|
320×[email protected] (7) 352×[email protected] (6)
|
2.1
|
19 800
|
792
|
4000 |
5000 |
12 000 |
16 000
|
352×[email protected] (7) 352×[email protected] (6)
|
2.2
|
20.250
|
1.620
|
4000 |
5000 |
12 000 |
16 000
|
352×[email protected] (10) 352×[email protected] (7) 720×[email protected] (6) 720×[email protected] (5)
|
3
|
40 500
|
1.620
|
10 000 |
12 500 |
30 000 |
40 000
|
352×[email protected] (12) 352×[email protected] (10) 720×[email protected] (6) 720×[email protected] (5)
|
3.1
|
108 000
|
3600
|
14 000 |
17 500 |
42 000 |
56 000
|
720×[email protected] (13) 720×[email protected] (11) 1280×[email protected] (5)
|
3.2
|
216 000
|
5.120
|
20 000 |
25 000 |
60 000 |
80.000
|
1280×[email protected] (5) 1280×[email protected] (4)
|
négy
|
245,760
|
8.192
|
20 000 |
25 000 |
60 000 |
80.000
|
1280×[email protected] (9) 1920×[email protected] (4) 2048×[email protected] (4)
|
4.1
|
245,760
|
8.192
|
50 000 |
62 500 |
150 000 |
200 000
|
1280×[email protected] (9) 1920×[email protected] (4) 2048×[email protected] (4)
|
4.2
|
522.240
|
8.704
|
50 000 |
62 500 |
150 000 |
200 000
|
1920×[email protected] (4) 2048×[email protected] (4)
|
5
|
589.824
|
22.080
|
135 000 |
168.750 |
405 000 |
540 000
|
1920×[email protected] (13) 2048×[email protected] (13) 2048×[email protected] (12) 2560×[email protected] (5) 3680×[email protected] (5)
|
5.1
|
983.040
|
36.864
|
240 000 |
300 000 |
720 000 |
960 000
|
1920×[email protected] (16) 4096×[email protected] (5) 4096×[email protected] (5)
|
5.2
|
2 073 600
|
36.864
|
240 000 |
? |
? |
?
|
1.920x1.080@172 (?) 2.048x1.536@160 (?) 4.096x2.160@60 (?)
|
6
|
4,177,920
|
139.264
|
240 000 |
? |
? |
?
|
2,048 × 1,536@300 (?) 4,096 × 2,160@120 (?) 8,192 × 4,320@30 (?)
|
6.1
|
8,355,840
|
139.264
|
480 000 |
? |
? |
?
|
2,048 × 1,536@300 (?) 4,096 × 2,160@240 (?) 8,192 × 4,320@60 (?)
|
6.2
|
16,711,680
|
139.264
|
800 000 |
? |
? |
?
|
4,096*2,304@300 (?) 8,192×4,320@120 (?)
|
Szabadalmak
Azokban az országokban, ahol léteznek szoftverszabadalmak , a H.264/AVC algoritmusokat használó szoftverfejlesztőknek jogdíjat kell fizetniük a szabadalom tulajdonosainak (a szabadalom időtartama a szabadalmaztatás országától függ). Ezek birtokosai különösen a Microsoft, a Fujitsu, a Philips, az Apple, a Samsung, a Cisco, a Toshiba, a Panasonic [2] [3] . Létezik egy MPEG LA szervezet is , amely a konszolidált szabadalmi készlet adminisztrátora [4] [5] . Összességében több mint száz szabadalom létezik, amelyek valamilyen módon befolyásolják vagy leírják a H.264 algoritmusokat. Némelyikük már lejárt, de néhányuk 2028-ig tovább működik az Egyesült Államokban [6] [2] .
2011 márciusában az Egyesült Államok Igazságügyi Minisztériuma vizsgálatot indított az MPEG LA ellen, azzal a gyanúval, hogy szabadalmi jogot használtak fel a versenytárs Google WebM - jének megszüntetésére . A vizsgálat megindítását harmadik fejlesztők szabadalmainak megsértésére vonatkozó állítások indokolták [7] .
Hátrányok
Az MPEG-4 AVC kodekek erőforrásigényesebbek, mint az MPEG-4 ASP alapú kodekek (például DivX és XviD ) [8] , de ezt más előnyök is ellensúlyozzák [9] .
A formátum szabadalmaztatott, és a kodek készítőinek licencek megvásárlásával kell fizetniük terjesztésükért. 2011-től kezdődően az MPEG LA megkezdheti a díjat a kódolásban és/vagy a felhasználók számára ingyenes videofolyam-szolgáltatásban részt vevő AVC-ben [10] [11] . Később azonban ezt az időszakot 2015-re módosították, és 2010. augusztus 26-án az MPEG LA bejelentette, hogy nem kell fizetni a felhasználók számára H.264-ben ingyenes videofolyamot [12] .
Jegyzetek
- ↑ A korábbi szabványokban a pontos inverz átalakítás gyakorlati kivitelezhetetlensége miatt az átalakítást csak a megengedett hibák határain belül határozták meg. Ennek eredményeként a dekódoló minden egyes megvalósítása kissé eltérő dekódolt videót állíthat elő (amit a dekódolt videónak a kódolóban és a dekódolóban való megjelenítésének eltérése okoz), ami a tényleges videóminőség csökkenését eredményezi.
- ↑ 1 2 Archivált másolat (hivatkozás nem érhető el) . Letöltve: 2010. január 30. Az eredetiből archiválva : 2015. május 14.. (határozatlan)
- ↑ MPEG LA – A szabványok szabványa – AVC szabadalmi lista (lefelé irányuló kapcsolat) . Letöltve: 2010. január 30. Az eredetiből archiválva : 2010. február 8.. (határozatlan)
- ↑ MPEG LA licenc az MPEG-4 videóhoz GYIK .
- ↑ MPEG LA – A szabványok szabványa – AVC Bevezetés (a hivatkozás nem elérhető) . Hozzáférés dátuma: 2010. január 30. Az eredetiből archiválva : 2010. január 23. (határozatlan)
- ↑ [whatwg] Codecek az <audio> és <video> számára . Hozzáférés dátuma: 2010. január 30. Az eredetiből archiválva : 2012. január 11. (határozatlan)
- ↑ Az Egyesült Államok azzal gyanúsítja az MPEG LA-t, hogy tisztességtelenül próbál versenyezni a Google-lel . itc.ua (2011. március 7.). Hozzáférés dátuma: 2011. március 7. Az eredetiből archiválva : 2012. február 15. (határozatlan)
- ↑ Filip Kazakov. h264. Egy évvel később: MPEG-4 AVC videokódolási technológia. Első rész // Computerra-online . - 2006. - október 16. Archiválva az eredetiből 2022. július 8-án.
- ↑ Oleinik I. V. N. 264. Néhány igazság a téveszmékről // Biztonsági rendszerek: napló. - 2009. - 2. sz . Az eredetiből archiválva : 2009. november 14.
- ↑ Jan Ozer. H.264 Jogdíjak: amit tudnia kell . Streaming oktatóközpont (2009. június 22.). Letöltve: 2009. július 7. Az eredetiből archiválva : 2012. február 15.
- ↑ Tim Siglin. A H.264 Licensing Labyrinth (angol) (nem elérhető link) . streaming media inc. / Information Today Inc. (2009. február 12.). Letöltve: 2009. július 7. Az eredetiből archiválva : 2010. január 2..
- ↑ Az MPEG LA AVC licence nem számít fel jogdíjat a végfelhasználók számára a licenc élettartama alatt ingyenesen elérhető internetes videókért. Archiválva : 2010. szeptember 22. (Angol)
Lásd még
Linkek
MPEG (Moving Picture Experts Group) |
---|
|
MPEG-1 szakaszok |
|
---|
MPEG-2 szakaszok |
|
---|
MPEG-4 szakaszok |
|
---|
MPEG-7 szakaszok |
- 2. rész: Definícióleíró nyelv (DDL)
|
---|
MPEG-21 szakaszok |
- 2., 3. és 9. rész: Digitális objektum
- 5. rész: Jogleíró nyelv (REL)
|
---|
MPEG-D szakaszok |
- 1. rész: MPEG Spatial Audio
|
---|
ISO szabványok |
---|
- Kategóriák: Kategória:ISO szabványok
- Kategória:OSI protokollok
|
1 -től 9999 -ig |
|
---|
10 000 és 19999 között |
|
---|
20000+ |
|
---|
Lásd még: Azon cikkek listája, amelyek címe "ISO"-val kezdődik |