MPEG-4

Wikipedia
Loikkaa: valikkoon, hakuun
Videokoodaus
kääre tiedosto koodaus
AVI .avi RGB
YUV
DV
MJPEG
MPEG-4
Indeo
Cinepak
Windows Media
Matroska .mkv Voidaan käyttää useimpia tunnettuja koodekkeja.
Ogg Media Format .ogm MPEG-4
Quicktime-koodekit
AVI-koodekit
ASF .wmv
.asf
Windows Media ja VC-1
MPEG-1 ja MPEG-2
MPEG-4
QuickTime .mov Sorenson (H.264)
Cinepak
RealMedia .rm RV40

MPEG-4 kansainvälisen MPEG:n (Motion 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 muiden muassa DivX:n ja Xvid:n käyttämä MPEG-4 SP/ASP ja muiden muassa Quicktime 7:n ja Blu-rayn käyttämä uudempi MPEG-4 AVC.

Käyttö[muokkaa | muokkaa wikitekstiä]

MPEG-4 -standardia voidaan käyttää digitaalisessa videossa, interaktiivisissa grafiikkasovelluksissa ja interaktiivisessa multimediassa, ja mm. Sonyn PSP 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ä: mm. AVI, MP4, OGM, Matroska ja QuickTime. Ääniformaattinaan se käyttää yleensä MP3:ta tai AAC:ta.

Osat[muokkaa | muokkaa wikitekstiä]

MPEG on jaettu eri kehitysvaihdeiden mukaisesti osiin (part):

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