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 	1999 	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 	1999 	Ää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 	2000 	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 	2004 	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 	2004 	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 	2004 	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 	2004 	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 	2006 	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	2008 	Ää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 	(kehitteillä lokakuussa 2009)	Kolmiulotteisen grafiikan oikeellisuus 	 	
==Lähteet==
Luokka:Koodausmenetelmät
Luokka:ISO
Luokka:Videotiedostomuodot
Luokka:Seulonnan keskeiset artikkelit