Ik zeg niet dat mp4 een codec is, ik zeg dat MPEG4 een familie van codecs is, en dat mp4 in de volksmond vaak gebruikt wordt voor de opvolger van MPEG2 video, welke deel uitmaakt van de mpeg4 familie. Ik weet ff niet welk deel van MPEG4 dit is daarom noem ik het ook maar ff 'mp4'.
H.264 maakt sinds dat het gestandardiseerd is *ook* deel uit van de mpeg4 familie, als hoofdstuk 10, hoewel het niet door de Motion Picture Experts Group is ontwikkeld maar door de ITU. De standaard is 'geadopteerd' zegmaar. In ieder geval levert H.264 dus dezelfde beeldkwaliteit als 'mp4', op 10 tot 20 procent lagere bitrates. Daarom zal H.264 gecodeerd materiaal op 3.6 Mbps al een redelijk goede beeldkwaliteit opleveren, vergelijkbaar met MPEG2 op bijna 10 Mbit (MPEG2 schaalt erg slecht naar hogere resoluties). Lees de standaard maar eens door, daar zijn benchmarks en kwaliteitsanalyses in opgenomen. Ik werk zelf aan een H264 decoder dus ik heb inmiddels al een hoop bitrates en kwalitatieve vergelijkingen tussen de verschillende codecs zien langskomen.
Dat het niet even mooi is als een film op Blu-Ray of HDDVD lijkt me vanzelfsprekend trouwens, maar het zal zeker significant mooier zijn dan upscaled DVD kwaliteit.
Edit: ff opgezocht.
Wat in de volksmond 'mp4' wordt genoemd is dus MPEG4-2, H.264 is MPEG4-10, en wat op DVD's gebruikt wordt is MPEG2. H.264 haalt dezelfde beeldkwaliteit als MPEG-2, op
de helft van de bitrate. Oftewel MPEG2 ~7 Mbps is vergelijkbaar met H.264 op 3.6Mbps. Daarmee kom je dus al redelijk dicht bij de 10Mbps ondergrens voor HD materiaal gecodeerd als MPEG2. Als voorbeeldje: de hoogste kwaliteit 1080p Apple trailers (ook H.264) zitten op 7Mbps, en die hebben toch behoorlijk goede beeldkwaliteit. Een film op 720p heeft letterlijk 3x minder beeldinformatie dan op 1080p en dan kom je dus al een heel eind met 3.6Mbps.
[Reactie gewijzigd door johnbetonschaar op 31 oktober 2007 14:12]