Linked by Eugenia Loli on Wed 12th Dec 2007 05:56 UTC
Benchmarks A lot was said lately about the Vorbis/Theora vs h.264/AAC situation on the draft of the HTML5. As some of you know, video is my main hobby these days (I care not about operating systems anymore), so I have gain some experience on the field lately, and at the same time this has made me more demanding about video quality. Read on for a head to head test: OGG Theora/Vorbis vs MP4 h.264/AAC. Yup, with videos. And pictures.
Thread beginning with comment 290135
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Not practical
by Eugenia on Wed 12th Dec 2007 07:11 UTC in reply to "RE: Not practical "
Member since:

Depends how you export. You can put a lot of different formats on .mov, but h.264 is one of them, yes. Apple is pushing h.264.

MPEG4-SP/ASP has indeed passed its peak. Even the XDiV team is currently working on MPEG4-Part10 (which is nothing but another name for h.264), and the DivX Corp *purchased* MainConcept who have an h.264 implementation. As you understand, the main MPEG4-SP/ASP providers are moving to an h.264-like implementation too.

Microsoft's WMV and VC-1 are h.264-like in many ways too.

Even on the mobile space, Nokia now has h.264 support on their Symbian S60 3.1 phones, while in the past they would only use h.263 or MPEG4-SP.

Edited 2007-12-12 07:16

Reply Parent Score: 1

RE[3]: Not practical
by popper on Mon 17th Dec 2007 07:37 in reply to "RE[2]: Not practical "
popper Member since:

" Microsoft's WMV and VC-1 are h.264-like in many ways too "

it seems even today people are still confusing codecs with containers.

for instance, WMV is not a codec but a container the holds a video and audio codec inside.

also to be clear ,it needs stressing it seems:
Mpeg4-part2 is AKA divX/Xvid/ASP
(the old hat one)
Mpeg4-part10 is AKA AVC/H264
(the one EVERYTHINGS is using today or will be soon, from HD-DVD, HD-BR, HD/SD STBs, DVB, IPTV, web streaming, and personal end user multicast streaming, just use it....)

VC-1 infact has its roots in DivX and is just an extension of that, it is not good for low bitrates and it DOES NOT have a lossless MODE like AVC/H.264 does.

see this chart for more info
as you can see only AVC/H.264 and Snow are have lossless modes.

a container can be any of the common formats and you put your code(s) inside that, containers include anything from
.AVI, .MPEG, .TS (transport stream is a good choice), .VOB, .mov, .qt .WMV* .mkv .asf and more...

also dont get the options confused with the profiles levels, for instance keep in mind the Broadcasters wouldn't use anything other than the Main or High Profiles at Level 3 (SD) or Level 4 (HD).

so its best if you too only use main and high today and into the future.

if your confused , just remember that AVC/H.264 (and its AAC audio equiv) is becoming the world standard and for a container your best bets are .mpeg, .TS , i favour this one as you can have many streams inside it and the editing/cutting tools are becoming better as time passes for it.

you could for instance do 2 or 3 encodes/transcodes
and include them all inside the one file, one an HD version, one an SD version and a PIP version for your wireless DVB VLC multicast LAN and ISP if they finally turn on the generic multicast for ipv6 and even the old ipv4 kit.

btw , can anyone remind me of the right sizes to use for CIF/PIP format but widescreen PAL AVC, i always forget that and is that size best/optimal at 500kbit/s or less?.

Edited 2007-12-17 07:56

Reply Parent Score: 1