Naam:  Wachtwoord:        Wachtwoord? Naam?   |   Register
Home

Alles over MPEG-4 - Avanced Video Codec

PDF Afdrukken E-mail
Achtergrond - Video
Geschreven door Rinie Hooijer   
vrijdag, 03 april 2009 08:00
Inhoudsopgave
Alles over MPEG-4
Avanced Video Codec
Mpeg-4 afspelen
Mpeg-4 bewerken
Mpeg-4 encoderen
Toekomst
Alle pagina's

Avanced Video Codec

In tegenstelling tot de consumenten waren de ontwikkelaars nog geheel niet tevreden over de nieuwe mpeg-4 part 2 codec. De mpeg-encodering moest efficiënter. In december 2001 gingen twee partijen samenwerken die beide al een start hadden gemaakt met de ontwikkeling van een compleet nieuwe codec.

De Video Coding Experts Group (VCEG) van de International Telecommunication Union (ITU) werkte aan H.264 en de Moving Picture Experts Group (MPEG) van de International Organisation for Standardization en de International Electronical Commision (ISO/IEC) werkte aan MPEG-4 Part 10.

Deze samenwerking bleek succesvol, want al twee jaar later is de eerste versie van de nieuwe video-codec klaar. Om de samenwerking te benadrukken krijgt deze codec de naam H.264/AVC, maar het staat ook bekend onder de namen mpeg-4 Part 10 en mpeg-4 avc of simpelweg H.264.

De nieuwe H.264/AVC codec voldoet aan alle eisen. Het gebruikt de helft van het aantal bitrates in vergelijking met mpeg-2 en H.263 om tot dezelfde kwaliteit te komen. De reductie in bestandsgrootte met behoud van kwaliteit is goed nieuws voor alle televisiestations, kabel-,telefoon- en filmmaatschappijen. Doordat de nieuwe codec zowel bij lage als hoge bandbreedtes kan worden gebruikt is het geschikt voor zowel mobiele apparatuur en high definition televisie-uitzendingen. Daarnaast is de codec ook perfect om hd-video op te slaan op blu-ray disks die veel beter te beveiligen zijn dan dvd’s.

Maar de H.264/AVC codec was nog niet af. Na de eerste versie werden er direct extensies ontwikkeld om de codec nog beter te maken. Deze Fidelity Range Extensions (FRExt) zorgde onder meer voor een verhoogde bitdiepte en kleurinformatie, ondersteuning van verschillende kleurruimtes en een efficiëntere lossless codering van de I-frames. In september 2004 werd de laatste hand gelegd aan de codec die vervolgens massaal door de industrie werd omarmd.


Goede kwaliteit

De h.264/AVC kent tientallen nieuwe technieken om video efficiënter te kunnen encoderen. Zo kan H.264/AVC gebruik maken van zestien referentie frames om een videoframe te encoderen. Bij MPEG-2 was dit maximaal twee frames als er gebruik werkt gemaakt van Bidirectional frames (B-frames). Referentie frames worden opgebouwd door te kijken naar andere Intra-frames (I-frames) of Predictive frames (P-frames). Door de verschillen nauwkeuriger in beeld te brengen is een enorme reductie van de omvang te bewerkstelligen met een betere kwaliteit.

Daarnaast kan er nu gebruik worden gemaakt van Variable Block Size Motion Compensation (VBSMC). Bewegingen in oudere codecs van het ene frame naar het andere werden berekend aan de hand van blokken van 16 x 16. Een kleine verandering in het beeld betekende gelijk het opnieuw encoderen van het hele blok. Door VBSMC  kunnen bij het encoderen blokken worden gekozen van 16 x 16 tot 4 x 4 om bewegingen in het beeld zo precies mogelijk te segmenteren. In tegenstelling tot bij MPEG-2 kunnen nu ook de B-frames op deze manier worden geëncodeerd. Dit levert weer de nodige reductie op met een betere kwaliteit.


Mpeg-4 Levels en profiles

Evenals mpeg-2 maakt mpeg- 4 part 10 bij het encoderen gebruik van Profiles en Levels. Ieder Profile heeft zijn eigen eigenschappen die noodzakelijk zijn om de video geschikt te maken voor een bepaalde dienst. Er zijn zeven Profiles maar daarvan zult u er in de praktijk drie gebruiken. Het Baseline Profile (BP) voor videoconferencing en mobiele applicaties, het Extended Profile (XP) voor het streamen van video en het High Profile (HiP) voor televisie uitzendingen en opslag op blu-ray disks. Ieder profiel is vervolgens weer opgebouwd uit levels. De levels bepalen ondermeer de maximale bitrate en resolutie. Een overzicht van alle Profiles en Levels vindt u op http://en.wikipedia.org/wiki/H.264.


mpeg-4-levels-en-profiles


Avchd

In een mum van tijd werd de nieuwe H.264/AVC codec geaccepteerd door zowel consumenten als leveranciers. Implementaties in hard- en software zorgde voor nieuwe containerformaten.  Naast de bekende .mov .avi, .mp4 verschenen nu ook .mkv, .avc  en de avchd-formaten .mts en .m2ts.

Door de zeer goede kwaliteit en de geringe bestandsomvang van H.264/AVC vonden Sony en Panasonic dit de ideale codec voor het opslaan van hd-video in camera’s. Het avchd-formaat gebruikt de H.264/AVC codec om video te encoderen en slaat audio op in ongecomprimeerd 7.1 pcm of als gecomprimeerd ac-3 5.1. Daarnaast ondersteunt AVCHD ook ondertiteling in 8 bit kleuren, menunavigatie en slideshows die kunnen worden voorzien van achtergrond geluid.
De video en audio worden opgeslagen in een MPEG-2 transport stream met de naam bdav. De structuur van deze stream komt overeen met die van blu-ray. Daardoor is het mogelijk de avchd-bestanden af te spelen op een blu-ray-speler.


Ingeburgerd

Mpeg-4, met in het bijzonder de H.264/avc codec, is inmiddels niet meer weg te denken uit het digitale leven. Behalve Hd-televisie-uitzendingen en blu-ray disks, maken ook mobiele apparaten als telefoons, iPods en PSP’s gebruik van deze nieuwe codec om de kwaliteit te waarborgen en de datastroom te reduceren. De decodering gebeurt door de hardware, waardoor u er geen problemen van zult ondervinden.

 

mpeg-4-vimeo

 

Anders is dat als u met mpeg-4 aan de slag gaat op de computer. Al snel stapelen de vraagtekens zich dan op, omdat bestanden niet kunnen worden afgespeeld, de computer niet snel genoeg is en containerformaten niet worden herkend. Behalve dat dit uitermate vervelend is, is het ook nog eens jammer omdat u het u belet aan de slag te gaan met deze voortreffelijke codec.

U kunt geen avchd-videobestanden bewerken van hd-camera’s, u kunt niet genieten van hd-video op uw computer en het stelt u niet in staat om uw video te converteren naar dit kwalitatief betere en ruimtebesparende mpeg-4-formaat.
Rent u vooral niet direct naar de winkel om een krachtiger computer te kopen en nieuwe software aan te schaffen die dit allemaal wel mogelijk maken, want ook de snelste computer heeft nog de grootste problemen met het bewerken van H.264/avc geëncodeerde bestanden. Met de juiste software zullen veel van uw problemen met het bekijken, bewerken en converteren naar mpeg-bestanden worden opgelost.

 

 



Laatst aangepast op donderdag, 12 augustus 2010 11:06