MPEG-4
- AVI
- ASF
- HEIF
- Matroska
- Ogg Media Format
- QuickTime
- AV1
- H.264
- HEVC
- H.266
- MJPEG
- MPEG-4
- VC-1
- VP9
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. lähde? 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 &&&&&&&&&&&&&&01.&&&&001 | 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 nyttemminselvennä versiolla kaksi joka määritellään Part 14:ta). | [1] |
Part &&&&&&&&&&&&&&02.&&&&002 | 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. | [2] | |
0Virhe lausekkeessa: tunnistamaton sana ”part”.0Virhe lausekkeessa: tunnistamaton sana ”part”Part 3 | 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. | [3] | |
Part &&&&&&&&&&&&&&04.&&&&004 | ISO/IEC 14496-4 | 2000 | Yhteensopivuuden tarkistus | Menetelmiä standardin oikean toteutuksen testaamiseen. | [4] |
Part &&&&&&&&&&&&&&05.&&&&005 | ISO/IEC 14496-5 | Mallitoteutus | Mallitoteutus MPEG 4 -standardin mukaisesta ohjelmasta. | [5] | |
Part &&&&&&&&&&&&&&06.&&&&006 | ISO/IEC 14496-6 | 1999 | Delivery Multimedia Integration Framework (DMIF). | [6] | |
Part &&&&&&&&&&&&&&07.&&&&007 | ISO/IEC TR 14496-7 | 2002 | Optimoitu mallitoteutus koodaajasta | Antaa esimerkkejä toteutuken optimoinnista. | [7] |
Part &&&&&&&&&&&&&&08.&&&&008 | ISO/IEC 14496-8 | 2004 | ISO/IEC 14496 sisällön lähettäminen IP-verkoissa | [8] | |
Part &&&&&&&&&&&&&&09.&&&&009 | ISO/IEC TR 14496-9 | Laitteistototeutuksen referenssi | Ohjeita laitteistototeutuksista standardin muide osien toteuttamiseen. | [9] | |
Part &&&&&&&&&&&&&010.&&&&0010 | ISO/IEC 14496-10 | 2003 | Advanced Video Coding (AVC) | Sama kuin H.264-standardi – kehittynyt videopakkausalgoritmi. | [10] |
Part &&&&&&&&&&&&&011.&&&&0011 | ISO/IEC 14496-11 | 2005 | Binary Format For Scenes (BIFS) | Perustuu VRML:ään. Kaksi- ja kolmiulotteisten tilojen kuvaaminen. | [11] |
Part &&&&&&&&&&&&&012.&&&&0012 | ISO/IEC 14496-12 | 2004 | ISO -tiedostoformaatti | Yleinen tiedostoformaatti aikapohjaisen mediasisällön taltiointiin. | [12] |
Part &&&&&&&&&&&&&013.&&&&0013 | ISO/IEC 14496-13 | DRM-lisäykset | [13] | ||
Part &&&&&&&&&&&&&014.&&&&0014 | ISO/IEC 14496-14 | 2003 | MP4-tiedostoformaatin versio 2 | MPEG-4 -sisällölle tarkoitettu tiedostoformaatti. Perustuu osaan 12. | [14] |
Part &&&&&&&&&&&&&015.&&&&0015 | ISO/IEC 14496-15 | 2004 | Advanced Video Coding (AVC) -tiedostoformaatti | Osassa 10 kuvatun videodatan säilömiseen. Perustuu osaan 12. | [15] |
Part &&&&&&&&&&&&&016.&&&&0016 | ISO/IEC 14496-16 | Animation Framework eXtension (AFX). | [16] | ||
Part &&&&&&&&&&&&&017.&&&&0017 | ISO/IEC 14496-17 | 2006 | Streaming text format | Timed Text -tiedostoformaatti tekstityksille | [17] |
Part &&&&&&&&&&&&&018.&&&&0018 | ISO/IEC 14496-18 | 2004 | Fonttien pakkaus ja siirto | (OpenType-fonteille). | [18] |
Part &&&&&&&&&&&&&019.&&&&0019 | ISO/IEC 14496-19 | Syntetisoitu tekstuurivirta | Käytetään syntetisoitujen, äärimmäisen matalakaistaisten videopätkien luontiin. | [19] | |
Part &&&&&&&&&&&&&020.&&&&0020 | ISO/IEC 14496-20 | 2006 | Lightweight Application Scene Representation (LASeR) ja Simple Aggregation Format (SAF) | LASeR perustuu SVG:n ”Tiny”-alitoteutukseen. | [20] |
Part &&&&&&&&&&&&&021.&&&&0021 | ISO/IEC 14496-21 | MPEG-J Graphics Framework eXtensions (GFX) | [21] | ||
Part &&&&&&&&&&&&&022.&&&&0022 | ISO/IEC 14496-22 | 2007 | Open Font Format (OFFS) | Perustuu OpenTypeen. | [22] |
Part &&&&&&&&&&&&&023.&&&&0023 | ISO/IEC 14496-23 | 2008 | Symbolic Music Representation (SMR) | [23] | |
Part &&&&&&&&&&&&&024.&&&&0024 | ISO/IEC TR 14496-24 | Äänen ja järjestelmän integraatio | MP4-formaatin ja MPEG-4 äänen yhteensovittaminen | [24] | |
Part &&&&&&&&&&&&&025.&&&&0025 | ISO/IEC 14496-25 | 2009 | kolmiulotteisen grafiikan pakkaaminen | [25] | |
Part &&&&&&&&&&&&&026.&&&&0026 | ISO/IEC 14496-26 | (kehitteillä lokakuussa 2009)selvennä | Äänen oikeellisuus | [26] | |
Part &&&&&&&&&&&&&027.&&&&0027 | ISO/IEC 14496-27 | Kolmiulotteisen grafiikan oikeellisuus | [27] |