MPEG-4
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2018. január 13-án felülvizsgált
verziótól ; az ellenőrzések 9 szerkesztést igényelnek .
Az MPEG-4 egy nemzetközi szabvány, amelyet elsősorban digitális hang- és képtömörítésre használnak . 1998 -ban jelent meg, és az ISO – Nemzetközi Szabványügyi Szervezet / IEC Moving Picture Experts Group ( MPEG ) által jóváhagyott hang- és képtömörítési szabványok és kapcsolódó technológiák egy csoportját tartalmazza . Az MPEG-4 szabványt elsősorban műsorszórásra ( video streaming ), filmek CD-re történő rögzítésére, valamint videotelefonálásra ( videotelefónia ) és műsorszórásra használják, amelyek nagymértékben használják a digitális kép- és hangtömörítést.
Az MPEG-4 magában foglalja az MPEG-1 , MPEG-2 és más hasonló szabványok számos funkcióját, és olyan funkciókat ad hozzá, mint a VRML támogatás a 3D objektumok megjelenítéséhez, az objektumorientált fájlok, a jogkezelés támogatása és különféle interaktív médiatípusok. Az MPEG-2 (3. réteg) kiegészítéseként szabványosított AAC szintén kibővült és bekerült az MPEG-4-be.
Az MPEG-4 több részre oszlik. Az MPEG-4 szabvány kulcsfontosságú részei a 2. rész (MPEG-4 2. rész, beleértve a DivX, Xvid, Nero Digital és 3ivx és QuickTime 6 kodekek által használt Advanced Simple Profile - t ) és a 10. rész ( MPEG - 4 rész) 10/ MPEG -4 AVC / H.264 vagy Advanced Video Coding kodekek, például x264 , Nero Digital AVC, QuickTime 7 és digitális lemezek, például HD DVD és Blu-ray Disc által használt kódolás ).
Áttekintés
Az MPEG-4 technológiai készletet biztosít a fejlesztők, a különböző szolgáltatók és a végfelhasználók számára.
- Az MPEG-4 lehetővé teszi a különböző fejlesztők számára, hogy szolgáltatási és technológiai objektumokat hozzanak létre, például digitális televíziózást és animációt , WWW-t és azok bővítményeit, jobb alkalmazkodóképességgel és rugalmassággal, miközben javítják a minőséget. Ez a szabvány lehetővé teszi a fejlesztők számára a tartalom hatékonyabb kezelését és a kalózkodás elleni küzdelmet.
- Az MPEG-4 formátum a végfelhasználók széles skáláját kínálja a különféle animált objektumokkal való interakcióhoz.
- Az MPEG-4 adattípusok konvertálására szabványos eljárások léteznek, amelyek növelik a formátum rugalmasságát és lehetővé teszik a tartalom adaptálását a különböző szolgáltatásokhoz.
Az MPEG-4 a multimédiás adatok objektumábrázolását használja, amelyben mind a video-, mind az audioadat-töredékek, valamint a statikus képek, két- és háromdimenziós objektumok és szöveg objektumként működhetnek. Ez a fő különbség a szabvány és elődje , az MPEG-2 között, amely a video- és audioadat-tömörítési technikák kombinációja.
Ezen az alapon az MPEG-4 formátum különféle funkciókat lát el, beleértve a következőket:
- Hangfolyamok, video- és audiovizuális adatok egyaránt lehetnek természetesek és mesterségesen előállítottak. Ez azt jelenti, hogy akár videokamerával vagy mikrofonnal rögzíthetők, akár számítógéppel és speciális szoftverrel készíthetők.
- Audiovizuális objektumhoz kapcsolódó adatok multiplexelése és szinkronizálása abban az értelemben, hogy azok hálózati csatornákon továbbíthatók.
- Lehetőség van interakcióra a vevő oldalán kialakított audiovizuális jelenettel.
Az MPEG-4 szabvány részei
Az MPEG-4 több részből ("részekből") áll. Némelyikük külön szabvány vagy azonos más meglévő szabványokkal (például 10. rész). Az alkatrészlista a következőket tartalmazza:
- 1. rész (ISO/IEC 14496-1): Rendszerek: A kép és hang időzítését és multiplexelését írja le. Például a forgalom.
- 2. rész (ISO/IEC 14496-2): Vizuális: Leírja a videó kodekeket (videó, statikus textúrák, szintetikus képek stb.). A 2. részben található számos „profil” egyike az Advanced Simple Profile (ASP), az MPEG-4 szabvány legszélesebb körben használt része.
- 3. rész (ISO/IEC 14496-3): Audio: Kodekkészlet hang és beszéd tömörítésére, beleértve az Advanced Audio Codingot ( AAC ) és számos hangjel-feldolgozó eszközt.
- 4. rész (ISO/IEC 14496-4): Megfelelőség: Leírja a szabvány egyes részei kompatibilitási vizsgálatának eljárását.
- 5. rész (ISO/IEC 14496-5): Referenciaszoftver: Olyan programokat tartalmaz, amelyek bemutatják és világosabban leírják a szabvány más részeit.
- 6. rész (ISO/IEC 14496-6): Delivery Multimedia Integration Framework: Protokoll multimédiás adatfolyamok kezelésére.
- 7. rész (ISO/IEC 14496-7): Optimalizált referenciaszoftver: Példákat tartalmaz, amelyek bemutatják az algoritmusok megvalósításának lehetséges fejlesztéseit (például az 5. résszel kapcsolatban).
- 8. rész (ISO/IEC 14496-8): Szállítás IP-hálózatokon: Meghatározza az MPEG-4 tartalom IP -protokoll használatával történő továbbításának módszereit .
- 9. rész (ISO/IEC 14496-9): Referencia hardver: Példákat tartalmaz olyan hardvertervezésre, amely a szabvány más részeit támogatja.
- 10. rész (ISO/IEC 14496-10): Advanced Video Coding: Olyan videotömörítési szabványt ír le, amely műszakilag megegyezik az ITU-T által kifejlesztett H.264 szabvánnyal .
- 11. rész (ISO/IEC 14496-11): A jelenet bináris formátuma (BIFS).
- 12. rész (ISO/IEC 14496-12): ISO médiafájlformátum-specifikáció.
- 13. rész (ISO/IEC 14496-13): Szellemi tulajdon menedzsment és védelme (IPMP) kiterjesztések: Leírja a szellemi tulajdon tartalom védelmének mechanizmusait.
- 14. rész (ISO/IEC 14496-14): MP4 fájlformátum.
- 15. rész (ISO/IEC 14496-15): AVC fájlformátum: A 10. részben leírt szabvány szerint tömörített adatok tárolására szolgáló fájlformátum leírása. A formátum az ISO médiatárolón (12. rész) alapul.
- 16. rész (ISO/IEC 14496-16): Animation Framework eXtension (AFX).
- 17. rész (ISO/IEC 14496-17): Streaming szövegformátum – feliratok.
- 18. rész (ISO/IEC 14496-18): Betűtömörítés és adatfolyam: Leírja a betűtípus-tömörítési és hálózati átviteli technikákat ( OpenType betűtípusokhoz ).
- 19. rész (ISO/IEC 14496-19): Szintetizált textúrafolyam: A tömörítési és textúraátviteli technikákat írja le .
- 20. rész (ISO/IEC 14496-20): A Lightweight Scene Representation (LASeR) kompakt jelenetábrázolási formátumot írja le, amely a 11. részben leírt BIFS formátum alternatívája.
- 21. rész (ISO/IEC 14496-21): MPEG-J grafikus keretkiterjesztés (GFX): A Java programozási nyelv támogatási technológiáját írja le a dinamikus jelenetek módosításához.
- 22. rész (ISO/IEC 14496-22): Nyílt betűformátum-specifikáció (OFFS): Betűtípus-fájlformátum-specifikáció.
A részeken belül vannak meghatározva a szabványprofilok is, így a szabvány bármely részének megvalósítása még nem jelenti ennek a résznek a teljes támogatását.
Engedélyezés
Az MPEG-4 szabadalmaztatott technológiákat tartalmaz, amelyek licencelést igényelnek azokban az országokban, amelyek elismerik a szoftverszabadalmakat. Az MPEG-4-et lefedő szabadalmak kéttucatnyi cég tulajdonában vannak. Az MPEG Licensing Authority [1] licencelheti az MPEG-4 támogatásához szükséges csomagot a legkülönfélébb cégektől (az audio licence független). Egy lépésben történő engedélyezés jelenleg nem lehetséges.
Több internetes forrás azt állítja, hogy az AT&T megpróbálja beperelni az Apple-t az MPEG-4 szabadalom megsértése miatt. [2] [3] [4] Az AT&T Apple elleni akciója azt mutatja, milyen nehéz tudni, hogy mely cégek rendelkeznek MPEG-4-re vonatkozó szabadalmakkal.
Alternatívák
Nyílt forráskódú alternatívák az audio / video beágyazás engedélyezéséhez :
- Ogg - Készítette a Xiph Foundation .
- Lásd még: OGM - Ogg alapján, de nem hivatalos Xiph.Org alapítványi szabvány.
- Matroska - .mkv és .mka fájlok.
- NUT - Az MPlayer csoport által kifejlesztett .
- A DivX egy MPEG-4 szabványon alapuló kodek. A 3.11-es verzió hasonló az MPEG-4-hez és a h.263-hoz, de vannak eltérések, például a keretfejléc. A 4-es verzió az MPEG-4 SP-n, az 5-ös és újabb verzió az MPEG-4 ASP-n alapul.
- x264 - H.264 (MPEG-4 10. rész) megvalósítás. Ingyenes kodek.
- Az Xvid egy MPEG-4 part 2 kodek, amely kompatibilis a DivX -szel . Ingyenes kodek.
- FFmpeg kodekek — kodekek a libavcodec könyvtárban az FFmpeg projektből (FFV1, Snow , MPEG-1, MPEG-2, MPEG-4 part 2, MSMPEG-4, H.264, WMV2, SVQ3, MJPEG, HuffYUV, Indeo és mások ) .
- A Tarkin egy kísérleti veszteséges videokodek, amelyet a Xiph.org Foundation fejlesztett ki, 3D-s wavelet-tömörítésen alapul.
- A Lagarith egy veszteségmentes videokodek.
- Theora – VP3 alapján , az Ogg Project része. Ingyenes kodek.
- A Dirac egy wavelet alapú kodek, amelyet a BBC készített .
- A Huffyuv egy veszteségmentes kodek a BenRG-től.
- A FLAC veszteségmentes tömörítés.
- iLBC - alacsony bitrátájú hangtömörítés.
- A Musepack veszteséges tömörítés.
- Speex - alacsony bitsebességű tömörítés, többnyire beszéd.
- A TTA veszteségmentes tömörítés.
- Vorbis - veszteséges tömörítés; amelyet a Xiph.org fejlesztett ki.
- WavPack – veszteséges/veszteségmentes tömörítés.
Jegyzetek
- ↑ MPEG Licensing Authority archiválva : 2006. augusztus 24.
- ↑ Az AT&T azt állítja, hogy megsértette az MPEG-4 szabadalmat, és azt akarja, hogy az Apple fizessen be - Engadget . Letöltve: 2017. szeptember 29. Az eredetiből archiválva : 2012. december 6.. (határozatlan)
- ↑ Az At&t bepereli a videóipart – The Inquirer (hivatkozás nem érhető el) . Letöltve: 2006. augusztus 3. Az eredetiből archiválva : 2006-05-28. (határozatlan)
- ↑ Az AT&T szabadalomsértésre figyelmezteti az Apple-t és másokat | Hírek és vélemények | PCMag.com . Letöltve: 2017. szeptember 29. Az eredetiből archiválva : 2009. február 12. (határozatlan)
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
|
---|