Az MPEG-4 egy video- és hangszabvány. Az MPEG-4 formátumú filmek kevesebb helyet igényelnek a számítógépen, ugyanakkor DVD-minőségűek. Az MPEG azt jelenti: Moving Picture Experts Group. Az MPEG-4 kifejlesztésén világszerte kutatók és mérnökök százai dolgoztak. A szabványon végzett munka 1998-ban ért véget, és néhány hónap alatt az MPEG-4-et világszerte szabványosították.

Az MPEG-4 egy komplex szabványcsalád, amely nem csupán egyetlen tömörítési eljárást ír elő, hanem több részből álló, kiterjedt technikai specifikációkat foglal magába. Az alapgondolat az volt, hogy jobb tömörítést és flexibilisebb szolgáltatásokat nyújtson különböző hálózati és eszközfeltételek mellett — például számítógépek, mobiltelefonok, set-top boxok és televíziók számára.

Főbb technikai jellemzők

  • Objektumalapú kódolás: az MPEG-4 lehetővé teszi, hogy a képet ne csak téglalapok sorozataként kezeljük, hanem különálló vizuális objektumokat is — például egy előtérben mozgó autót elkülönítve a háttértől. Ennek a megközelítésnek köszönhetően hatékonyabb a sávszélesség felhasználása és egyszerűbb az utófeldolgozás vagy szerkesztés.
  • Részegységek és alrészek: a szabványnak több fontos része van — például video- és audiokodekek, jelenetleírás (BIFS), és multimédiás felhasználói interakciók támogatása.
  • Videokodekek: az MPEG-4 többfajta videokodeket definiál. Ismert példák: az MPEG-4 Part 2 (ezen alapultak korábbi olyan megoldások, mint a DivX és XviD) és az MPEG-4 Part 10, amelyet általában H.264 vagy AVC néven ismerünk — ez utóbbi ma az egyik legelterjedtebb, kiváló tömörítési hatékonysággal.
  • Hang: tipikus audioformátum az AAC (Advanced Audio Coding), amely jobb hangminőséget ad alacsonyabb bitrátán, mint az MP3.
  • Tömörítési technikák: mozgáskompenzáció, blokktranszformáció (DCT-szerű eljárások), kvantálás és entropiakódolás használatosak; mindezek a veszteséges tömörítés eszközei.
  • Hibatűrés és skálázhatóság: a szabvány tartalmaz opciókat az adattorzulások elleni védelemre és arra, hogy különböző minőségi szinteken (pl. több bitrátás stream) is kiszolgálható legyen a lejátszás.

Előnyök és tipikus alkalmazások

  • Kevesebb tárhely: jobb tömörítés = kisebb fájlok, ami fontos a tárolás és a hálózati továbbítás szempontjából.
  • Jó kép- és hangminőség alacsonyabb bitrátán is.
  • Széles körű támogatás: böngészők, videólejátszók, mobil eszközök és set-top boxok gyakran támogatják a MPEG-4/AVC tartalmakat.
  • Streaming és videó-on-demand szolgáltatások, videokonferencia, digitális televízió és Blu-ray lemezek (amelyek gyakran H.264/AVC-t használnak) mind tipikus felhasználási területek.
  • Interaktív multimédia: az MPEG-4 támogatja a jelenetek leírását és interaktív elemek beágyazását, ami hasznos például oktatási vagy hirdetési alkalmazásoknál.

Formátumok, kodekek és fájlkiterjesztések

  • Konténerek: az MPEG-4 tartalmakat gyakran MP4 konténer (.mp4) formájában tárolják, de előfordulhat .m4v, .m4a vagy akár .mov kiterjesztés is. A konténer külön kezeli a videót, hangot, feliratokat és metaadatokat.
  • Kodekek: MPEG-4 Part 2 (régebbi) és MPEG-4 Part 10 / H.264 (AVC, korszerűbb) a legfontosabbak. A modern streaming és HD-videók gyakran H.264-et használnak; újabb szabványok (pl. H.265/HEVC, AV1) viszont további előnyöket kínálnak.
  • Hang: AAC a leggyakoribb MPEG-4-hez kapcsolt audiokodek; más formátumok is használhatók a konténeren belül.

Kompatibilitás, profilok és licencelés

  • Profilok és szintek: az MPEG-4 és az AVC szabványok különböző profilokat és szinteket definiálnak (pl. Baseline, Main, High), amelyek meghatározzák a támogatott funkciók és a szükséges számítási teljesítmény körét. Ez segít az eszközgyártóknak a kompatibilitás biztosításában.
  • Hardveres gyorsítás: sok modern eszköz rendelkezik dedikált MPEG-4/H.264 dekódolóval, ami hatékony lejátszást tesz lehetővé alacsony fogyasztással.
  • Licenc és szabadalom: egyes MPEG-4 részeket szabadalmi licencszerződések fednek le; bizonyos kereskedelmi felhasználásokhoz (például szoftverek, eszközök, szolgáltatások) licencek és díjak szükségesek lehetnek. Ugyanakkor sok ingyenes lejátszó és szoftver is támogatja a szabványt.

Összefoglalva: az MPEG-4 egy rugalmas, sokoldalú multimédia-szabvány, amely jobb tömörítést és gazdagabb szolgáltatásokat nyújtott a korábbi MPEG-formátumokhoz képest. Figyelemre méltó, hogy az MPEG-4 tervezésekor figyelembe vették a számítógép, a televíziózás és a távközlés speciális igényeit — így az olyan megoldások is lehetségesek, hogy a téglalap alakú számítógépes információdarabok mellett egy adott területen egyedi objektumokat jelenítsen meg (például az előtérben mozgó autót külön a háttértől).