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:MPEG Luokka:Videotiedostomuodot Luokka:Seulonnan keskeiset artikkelit