MPEG-4

MPEG-4 kansainvälisen MPEG:n (Moving Picture Experts Group) kehittämä joukko videon ja äänen pakkaamistapoja. MPEG-4-standardi (ISO-14496) julkaistiin vuoden 1998 lokakuussa ja virallisesti siitä tuli kansainvälinen standardi vuoden 1999 alussa. MPEG-4-standardi on yhä kehitteillä ja se on jaettu kehitysvaiheittain osiin (part), joista oleellisimpia ovat DivX:n ja Xvid:n käyttämä MPEG-4 SP/ASP ja Quicktime 7:n ja Blu-rayn käyttämä uudempi MPEG-4 AVC.

Käyttö
MPEG-4-standardia voidaan käyttää digitaalisessa videossa, interaktiivisissa grafiikkasovelluksissa ja interaktiivisessa multimediassa, ja muun muassa Sonyn PlayStation Portable ja PlayStation 3 tukevat tätä pakkausmenetelmää yhteensopivissa videoissa. 

MPEG-4 on yleisin videoformaatti vertaisverkoissa. Sen variantteja ovat DivX ja XviD. Divx 3.11-koodekki oli alun perin Microsoftin koodekin hakkeroitu versio, eikä se ole täysin MPEG-standardin mukainen. Seuraavat versiot DivX 4 ja 5 ovatkin jo täysin uudelleen koodattuja — ne noudattavat standardia eikä niissä ole alkuperäisen version laillisuusongelmia. Avoimen lähdekoodin yhteisö on tehnyt ilmaisen kloonin DivX-koodekista. Se kulkee nimellä XviD ja on täysin yhteensopiva DivX:n kanssa. Se on saatavilla sekä Windowsille että Linuxille. MPEG-4 esiintyy eri kääreissä kuten: AVI, MP4, OGM, Matroska ja QuickTime. Ääniformaattinaan se käyttää yleensä MP3:a tai AAC:tä.

Osat
MPEG on jaettu eri kehitysvaiheiden mukaisesti osiin (part):

 Osa ISO/IEC Julkaistu Nimike Selitys Lähde Part   ISO/IEC 14496-1  1999  Järjestelmät  Selostaa äänen ja kuvan synkronoinnin ja sekoittamisen tekniikat. Esim. MPEG-TS siirtoprotkolla ja MP4-tiedostoformaatin ensimmäinen versio (korvattu nyttemmin versiolla kaksi joka määritellään Part 14:ta).   Part   ISO/IEC 14496-2  Kuva  Pakkausalgoritmi kuvadatalle (video, valokuvat ja niin edelleen). Yksi monista ”profiileista” Part 2:ssa on Advanced Simple Profile (ASP), jota DivX ja XviD hyödyntävät.     ISO/IEC 14496-3  Ääni  Joukko koodekkeja äänisignaalien psykoakustiseen pakkaukseen. Sisältää muun muassa muunnelmia AAC:stä (Advanced Audio Coding), ALC-tekniikan (Audio Lossless Coding), Scalable Lossless Coding -tekniikan, Structured Audio -tekniikan, puhesynteesi -rajapinnan (TTSI), Harmonic Vector Excitation Coding -tekniikan ja muita.   Part   ISO/IEC 14496-4  2000  Yhteensopivuuden tarkistus  Menetelmiä standardin oikean toteutuksen testaamiseen.   Part   ISO/IEC 14496-5  Mallitoteutus  Mallitoteutus MPEG 4 -standardin mukaisesta ohjelmasta.   Part   ISO/IEC 14496-6  1999  Delivery Multimedia Integration Framework (DMIF).    Part   ISO/IEC TR 14496-7  2002  Optimoitu mallitoteutus koodaajasta  Antaa esimerkkejä toteutuken optimoinnista.   Part   ISO/IEC 14496-8  2004  ISO/IEC 14496 sisällön lähettäminen IP-verkoissa    Part   ISO/IEC TR 14496-9  Laitteistototeutuksen referenssi  Ohjeita laitteistototeutuksista standardin muide osien toteuttamiseen.   Part   ISO/IEC 14496-10  2003  Advanced Video Coding (AVC)  Sama kuin H.264-standardi – kehittynyt videopakkausalgoritmi.   Part   ISO/IEC 14496-11  2005  Binary Format For Scenes (BIFS)  Perustuu VRML:ään. Kaksi- ja kolmiulotteisten tilojen kuvaaminen.   Part   ISO/IEC 14496-12  2004  ISO -tiedostoformaatti  Yleinen tiedostoformaatti aikapohjaisen mediasisällön taltiointiin.   Part   ISO/IEC 14496-13  DRM-lisäykset    Part   ISO/IEC 14496-14  2003  MP4-tiedostoformaatin versio 2  MPEG-4 -sisällölle tarkoitettu tiedostoformaatti. Perustuu osaan 12.   Part   ISO/IEC 14496-15  2004  Advanced Video Coding (AVC) -tiedostoformaatti  Osassa 10 kuvatun videodatan säilömiseen. Perustuu osaan 12.   Part   ISO/IEC 14496-16  Animation Framework eXtension (AFX).     Part   ISO/IEC 14496-17  2006  Streaming text format  Timed Text -tiedostoformaatti tekstityksille   Part   ISO/IEC 14496-18  2004  Fonttien pakkaus ja siirto  (OpenType-fonteille).   Part   ISO/IEC 14496-19  Syntetisoitu tekstuurivirta  Käytetään syntetisoitujen, äärimmäisen matalakaistaisten videopätkien luontiin.   Part   ISO/IEC 14496-20  2006  Lightweight Application Scene Representation (LASeR) ja Simple Aggregation Format (SAF)  LASeR perustuu SVG:n ”Tiny”-alitoteutukseen.   Part   ISO/IEC 14496-21  MPEG-J Graphics Framework eXtensions (GFX)    Part   ISO/IEC 14496-22  2007  Open Font Format (OFFS)  Perustuu OpenTypeen.   Part   ISO/IEC 14496-23  2008  Symbolic Music Representation (SMR)    Part   ISO/IEC TR 14496-24  Äänen ja järjestelmän integraatio  MP4-formaatin ja MPEG-4 äänen yhteensovittaminen   Part   ISO/IEC 14496-25  2009  kolmiulotteisen grafiikan pakkaaminen    Part   ISO/IEC 14496-26  (kehitteillä lokakuussa 2009)  Äänen oikeellisuus    Part   ISO/IEC 14496-27   Kolmiulotteisen grafiikan oikeellisuus   

Lähteet

Luokka:MPEG
Luokka:Videotiedostomuodot
Luokka:Seulonnan keskeiset artikkelit