MPEG-4

MPEG-4 audio eta bideo konpresio digitalerako metodo bat da. 1998 urtearen amaieran sartu zen eta audio, bideo eta ISO / IEC Moving Picture Experts Group (MPEG) (ISO / IEC JTC1 / SC29/WG11), formalki ISO/IEC 14496 – Codificación de objetos audiovisuales estandarra, adostutako erlazionaturiko teknologien kodifikazio-formatuen taldeentzako estandar bezala izendatu zen. MPEG-4 dituen erabileren artean webgunerako ikus-entzunezko datuen konpresioa, (streaming) eta CDaren banaketa, ahotsa (telefonoa, bideokonferentzia) eta telebistako aplikazioak zabaltzea.

 Aurrekariak 
MPEG-4k MPEG-1 eta MPEG-2ren eta horrekin lotutako beste estandar batzuen ezaugarri asko xurgatzen ditu, beste ezaugarri batzuk erantsiz, ezaugarri berriak erantsiz, hala nola, VRML (hedatuta) 3Drako euskarri gisa, kanpora zehaztutako eskubide digitalak kudeatzeko euskarri gisa (bideoa, bideoa eta VRML objektuak), bai eta kanpotik zehaztutako eskubide digitalak kudeatzeko euskarria ere. MPEG-2 (7. zatia) osagarri gisa normalizatu da, MPEG-4 eman aurretik.

MPEG-4 garatzen ari den estandarra da oraindik eta pieza kopuru batean banatzen da. MPEG-4 bateragarritasuna sustatzen duten enpresek ez dute beti argi adierazten bateragarritasun-maila "parte" dela. Kontuan hartzeko funtsezko piezak MPEG-4 dira, eta, horrez gain, "DivX", "Xvid", "Nero Digital" eta "Quicktime" dira kontuan hartu beharrekoak eta MPEG-4 (10. zatia) "Blu-ray" bezalako komunikabideetan bereizmen handiko bideoa.

MPEG-4n jasotako ezaugarri gehienak garatzailearen borondateari uzten zaizkio, horiek inplementatu edo ez. Horrek esan nahi du, ziurrenik, ez dagoela inplementazio osorik MPEG-4 arau-multzoan. Horri aurre egiteko, arauak "profilak" eta "mailak" kontzeptua jasotzen ditu, eta horrek hainbat gaitasun-multzo espezifiko ahalbidetzen ditu, aplikazioen azpimultzoa modu egokian definitzeko.

Hasiera batean, MPEG-4 batez ere biten tasa baxua duen bideo komunikaziorako da; hala ere, haren irismena, geroago, multimedia kodifikazioko estandar batera zabaldu zen. MPEG-4 bits-tasen barietate baten bidez eraginkorra da, segundoko kilobit gutxi batzuetatik segundora segundoko segundoko megabit-etan. MPEG-4 eskaintzen du:

 Kodetze-eraginkortasuna hobetzea MPEG-2rekin konparatuz
 Datu mistoekin datuen kodetze-gaitasuna (bideoa, audioa, ahotsa)
 Errorea berreskuratzeko gaitasuna transmisio sendoa ahalbidetzeko
 Hartzailean sortutako ikus-entzunezko eszenarekin harremanak izateko gaitasuna

 Deskribapena 
MPEG-4 teknologiak garatzaileentzat, zerbitzu-hornitzaileentzat eta azken erabiltzaileentzat teknologiak eskaintzen ditu:

 MPEG-4k software eta hardware-garatzaile desberdinei ahalbidetzen die moldagarritasun eta malgutasun trebetasun hobeak dituzten multimedia objektuak sortzea, hala nola telebista digitala, grafikoen animazioa, World Wide Web eta bere hedapenak.
 Datuen sareko hornitzaileek MPEG-4 erabil dezakete datuen gardentasunerako. Prozedura estandarren laguntzarekin, MPEG-4 datuak interpretatu egin daitezke, eta beste edozein sarerekin bateragarriak diren beste seinale mota batzuk bihurtu daitezke.
 MPEG-4 formatuak hainbat objekturekin interakzio gama zabala eskaintzen die erabiltzaileei.
 Eskubide digitalak kudeatzeko seinaleztapena estandarizatu egin da, eta MPEG komunitatean ere (Jabetza Intelektuala eta Babesaren Kudeaketa) (IPMP) ere ezagutzen da.

MPEG-4 formatuak hainbat funtzio egin ditzake, eta horien artean honako hauek aipa daitezke:

 Inguruneko objektuekin lotutako datuen multiplexazioa eta sinkronizazioa, modu eraginkorrean sarearen kanalen bidez garraiatuak izan daitezen.
 Ikus-entzunezkoen eszenarekiko elkarreragina, hartzailearen aldean sortzen dena.

 Perfileak eta mailak 
MPEG-4 kodifikaziorako tresna-multzo zabala eskaintzen du. MPEG-4 tresna-azpimultzoak aplikazio espezifikoetan erabiltzeko eman dira. Azpitalde horiek, 'Perfileak' deiturikoak, tresnaren tamaina mugatzen dute. Tresna hori, hain zuzen ere, inplementatzeko betebeharra dago, eta, horretarako, ordenagailu bakoitzaren konplexutasun konputazionala ("maila" bat edo gehiago) ezartzen du. Profil bat eta mailaren konbinazio bat dira eta baimentzen dute:

 Codec-en eraikitzaile bat, beharrezko estandarraren azpimultzoa bakarrik ezartzeko, eta aldi berean elkarreragingarritasuna beste MPEG-4 gailu batzuekin, konbinazio bera inplementatzen dutenak.
 MPEG-4 gailuak estandarra betetzen duten egiaztatzea, onespen-probak izenaz ezagutzen dena.

 MPEG-4 zatiak 
MPEG-4 zenbait estandarrek osatzen dute, 'zatiak' izenekoak, besteak beste (alderdi bakoitzak zehaztapen osoaren alderdi bat estaltzen du):
+MPEG-4 zatiakZatiaZenbakiaLehen bertsio publikoaren data (lehen edizioa)Azken aurkezpen publikoa (azken edizioa)Azken aldaketaIzenburuaDeskribapena1. zatiaISO/IEC 14496-1199920102010SistemakBideoaren eta audioaren sinkronizazioa eta multiplexazioa deskribatzen ditu. Adibidez, MPEG-4 artxibategi formatuaren 1 bertsioaren (2. atalean zehaztutako 2. bertsioan zaharkitua). ISO/IEC 14496 estandarra betetzen duen edukia transmititu eta/edo gordetzeko garraio-protokolo baten funtzionaltasuna ez dago 14496-1 helbidean, eta geruza horri interfazea bakarrik dagokio (DMIF). MPEG-4 edukiaren garraioari buruzko informazioa, besteak beste, MPEG-2 garraio-fluxu, RTP eta audio profiletan zehazten da.https://web.archive.org/web/20201027160601/http://mpeg.chiariglione.org/faq/mp4-sys/mp4-sys.htm2. zatiaISO/IEC 14496-2199920042009BisualIkus-datuetarako konpresio-formatua (bideoa, oraindik testurak, irudi sintetikoak, etab.). 2. zatian "perfila" ugarietako bat perfil sinple aurreratua (ASP) da.3. zatiaISO/IEC 14496-3199920092010AudioAudio-seinaleen hautemate kodetze konpresio formatuen multzoa, audioko kodetze aurreratuaren (AAC) aldaketa batzuk, bai eta beste audio aurreratu batzuk ere (AAC), bai eta ahotsaren eta erreminten kodifikazio-formatu batzuk ere (adibidez, AAC), bai eta ahotsaren eta erreminten kodifikazio-formatu batzuk ere (adibidez, audioa galdu gabe), HVXC, HVXC, eta abar, besteak beste.4. zatiaISO/IEC 14496-4200020042010 (2011)Adostasun probakEstandarraren beste atalekin bat datozela frogatzeko prozedurak deskribatzen ditu.5. zatiaISO/IEC 14496-5200020012010 (2011)Erreferentzi softwareErreferentziako softwarea ematen du, estandarraren beste zatiak erakusteko eta argitzeko.6. zatiaISO/IEC 14496-619992000Multimedia banaketa Integratzeko Frameworka (DMIF)Aplikazioaren eta garraio-geruzaren arteko interfaze bat da, eta aplikazioak DMIF instantziak jasaten dituen garraio-geruzen gainean funtzionatu ahal izango du.7. zatiaISO/IEC TR 14496-720022004Ikus-entzunezko objektuak kodetzeko erreferentziazko softwarearen optimizazioaInplementazio hobetuak egiteko adibideak ematen ditu. (adibidez, 5. zatiaz).8. zatiaISO/IEC 14496-820042004ISO / IEC 14496 edukien garraioa IP sareen bidezIP sareei buruzko MPEG-4 edukia eramateko metodo bat zehazten du. Era berean, karga-erabilgarriko RTP formatuak diseinatzeko jarraibideak ere ematen ditu, SDP arauen erabilera ISO/IEC 14496-1-ekin, MIME motako definizioak, RTP segurtasun-analisiak eta multidifusio motako definizioak.9. zatiaISO/IEC TR 14496-920042009Erreferentziako hardwarearen deskribapenaHardware diseinuak sortzen ditu, estandarraren beste zatiak nola aplikatu erakusteko.10. zatiaISO/IEC 14496-1020032009(2010http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=52975)Bideo Kodifikazioa Aurreratua (AVC)Bideo seinaleetarako UIT-T H.264 konpresio-formatu bat, teknikoki estandarraren berdina dena.11. zatiaISO/IEC 14496-11200520052009Eszenaren deskribapena eta aplikazioaren motorra.Profil anitzeko eduki aberats eta interaktiborako erabil daiteke, 2D eta 3D-ko bertsioak barne. MPEG-4 Parte 11 revisa MPEG-4 zatia - ISO/IEC 14496-1: 2001 eta bi zuzenketa MPEG-4 alderdiari. Bertan, sistema mailan deskribapen bat deskribatzen da (Java aplikazioen bytecode delakoa deskargatu, bizi ziklo, formatu eta portaera), eszenarako formatu bitarra (BIFS) eta MPEG-4 (XMT) formatu bitarra, XML erabiliz, eta abar, MPEG-4 edukiari buruzko testu-irudikapena. (BIFS, XMT, MPEG-J ere deitzen zaio. MPEG-4, 21 alderdian definitu zen)12. zatiaISO/IEC 14496-12200420082009 (2010)ISO oinarrizko artxiboaren formatuaEdukiaren denboran oinarritutako biltegiratzeko formatu-artxiboa. Formatu orokorra da, beste artxibo-formatu zehatzago batzuetarako oinarria da (adibidez, 3GP, Motion JPEG 2000, MPEG-4 14. zatia). Teknikoki, ISO/IEC 15444-12 estandarraren berdina da (irudiak kodetzeko sistema, 12. art.).13. zatiaISO/IEC 14496-1320042004Kudeaketa Luzapenak eta Jabetza Intelektualaren Babesa (IPMP)MPEG-4 13. zatia 1. zatia - ISO/IEC 14496-1: 2001/AMD 3:2004 berrikusi zen. Bertan zehazten da, besteak beste, funtzio intelektualaren eta segurtasun-prozesatzearen erabilera komuna (IPMP), sintaxia eta IPMP erremintak garraiatzeko semantika, eta, bertan, IPMP enpresaren (IPMP) erabilera komuna, eduki digitalak babesteko eta banatzeko sintaxia, bai eta eduki digitalak ere, musika edo bideo gisa, egile eskubideak dituzten eduki digitalak babesteko eta banatzeko (DRM sistema desberdinak).14. zatiaISO/IEC 14496-1420032003(2010)MP4kp fitxategi formatuaMPEG-4 bertsio 2 bertsioa "bezala ere ezagutzen da. MPEG-4 edukiak artxibatzeko izendatutako edukiontzia, 12. zatian oinarritua. Berrikusteak ISO/IEC 14496-1 (MPEG-4 zatia: sistemak) izeneko 13. klausula berrikusten eta ordezkatzen du.15. zatiaISO/IEC 14496-15200420042008 (2010)Fitxategi formatua (AVC)-rakoBideoa biltegiratzeko (10. atala). Artxibo-formatua 12. zatian oinarritzen da, baina beste artxibo-formatu batzuetan ere biltegiratzeko aukera ematen du.16. zatiaISO/IEC 14496-1620042009(2010)MPEG-J Framework animazioaren luzapena (AFX)MPEG-4 framework-aren (AFX) hedadura zehazten du, 3D grafikoen edukia irudikatzeko eredua. MPEG-4 goiko mailako objektu sintetikoekin zabaltzen da geometria, testura, animazioa eta landutako konpresio-algoritmoak zehazteko..17. zatiaISO/IEC 14496-1720062006Testu-formatua streaming-tikTestu tenporatu-azpitituluen formatua.18. zatiaISO/IEC 14496-1820042004Konpresioa eta iturrien streaming-aOpen Font Format-en, 22. zatian definituta..19. zatiaISO/IEC 14496-1920042004Testura sintetizatuaren fluxuaBideo sintetikoen klipak oso baxu-tasetara sortzeko erabiltzen diren testu-fluxuak sintetizatzen ditu.20. zatiaISO/IEC 14496-20200620082009Eszena arina irudikatzeko aplikazioa (LASeR) eta agregazio formatu sinplea (SAF).Laser enpresaren betekizunak (konpresioaren eraginkortasuna, memoriaren kodea eta aztarna) grafiko bektorial eskalagarrien gainean eraikita daude (SVG), World Wide Web Partzuergoak definitutako formatua..21. zatiaISO/IEC 14496-2120062006MPEG-J Framework grafikoaren luzapena (GFX)Aplikazio anitzeko ingurune bat deskribatzen du aplikazio Multimedia interaktibo aurreratuentzat - Java eta inguruetako aplikazioen MPEG estandarraren (MPEG-J) azpi-multzo batekin ezkontzen den framework bat, API Java batekin.22. zatiaISO/IEC 14496-2220072009Open Font FormatOpenType iturriaren espezifikazio-formatuaren 1.4 bertsioan oinarritzen da, eta teknikoki, espezifikazio horren baliokidea da. Reached "CD" stage in July 2005, ISO standard in 2007 argitarapenak.23. zatiaISO/IEC 14496-2320082008Musikaren Ordezpen Sinbolikoa (SMR)24. zatiaISO/IEC TR 14496-2420082008Audioa eta elkarrekintza-sistemakMPEG-4 eta Audio MPEG-4 artxibo-formatuaren artean desiratutako portaera deskribatzen du.25. zatiaISO/IEC 14496-25200920093D grafikoen konpresio-ereduaMPEG-4 estadioan eta beste estandar edo espezifikazio batean definitutako primitibo grafikoak konektatzeko tresnak konektatzeko eredu bat definitzen du.26. zatiaISO/IEC 14496-2620102010Audioaren adostasuna27. zatiaISO/IEC 14496-272009(2010)3D grafikoen adostasunaBaldintzak laburbiltzen ditu, ezaugarriei erreferentzia gurutzatuak egiten dizkie, eta horien adostasuna frogatua izan daiteke. Egokitasuna egiaztatzeko probak egiteko jarraibideak ematen dira.28. zatiaISO/IEC CD 14496-28Iturritik osatutako irudikapenaGarapenean
Perfileak "zatitan" ere definitzen dira, eta, beraz, zati bat inplementatzea ez da zati osoaren inplementazioa izaten.

MPEG-1, MPEG-2, MPEG-7 ETA MPEG-21 beste estandar batzuk dira.

 MPEG-4 mailak 
Perfila, mailaSP, L0SP, L0bSP, L1SP, L2SP, L3ASP, L0ASP, L1ASP, L2ASP, L3ASP, L3bASP, L4ASP, L5bits-emari maximoa (kbit/s)6412864128384128128384768150030008000buffer maximoa (kbit)160320160640640160160640640104012801792atzerapen maximoa @ bit-emari maximoa (sec)2.52.52.551.661.251.251.660.860.690.430.22VP tamaina maximoa (bit)2048204820484096819220482048409640964096819216384VOP tamaina maximoa (MB)99999939639699993963963967921620dekodifikazio tasa maximoa (MB/s)14851485148559401188029702970594011880118802376048600trama tamaina maximoa @ 30Hz--128×96256×192CIFQCIFQCIF256×192CIFCIF352×576,704×288720×576trama tamaina maximoa @ 25Hz--144×96304×192,288×208CIFQCIFQCIF304×192,288×208CIFCIF352×576,704×288720×576trama tamaina maximoa @ 24Hz--160×96304×208CIFQCIFQCIF304×208CIFCIF352×576,704×288720×576trama tamaina maximoa @ 15HzQCIFQCIFQCIFCIFCIFQCIFQCIFCIFCIFCIF352×576,704×288720×576trama tamaina maximoa @ 12.5HzQCIFQCIFQCIFCIFCIFQCIFQCIFCIFCIFCIF352×576,704×288720×576

 Erreferentziak 

 Ikus, gainera 
 MPEG-1
 MPEG-2

 Kanpo estekak 
 Overview of the MPEG-4 Standard at the MPEG Official Website
 MPEG-4: The container for digital media
 AAC at core of MPEG-4, 3GPP and 3GPP2 specifications
 MPEG Industry Forum (MPEGIF) MPEG-4 page
 MPEG Industry Forum (MPEGIF) MPEG-4 White Paper
 JM MPEG-4 AVC /H.264 Reference Code
 OpenIPMP: Open Source DRM Project for MPEG-4

Kategoria:Fitxategi formatuak
Kategoria:Informatikako akronimoak