FORUMS
Remove All Ads from XDA

[Q] Best Tegra 2 video codec = h.264?

95 posts
Thanks Meter: 4
 
By levenite, Member on 15th June 2011, 07:58 AM
Post Reply Email Thread
Is H.264 the best codec for playback on the Tegra 2? I ask this because it is stated:

Quote:

"You can do high-profile VC-1 with Tegra 2, but not h.264."

See: http://www.engadget.com/2010/09/13/b...00-pre-orders/

Now, VC-1 is comparable in quality to H.264. Indeed some Blu-ray disks use VC-1!

It is also interesting that the Tegra 2 chip has, as its legacy, the Tegra APX 2600 which does 720p VC-1/WMV9 Advanced Profile Decode.
See: http://en.wikipedia.org/wiki/Nvidia_...T20.2FAP20H.29

Not that I know of an easy to find cheap VC-1 encoder, but Microsoft's VC-1 implementation is WMV9. This does not mean Android has or will have support for it, but given the Tegra 2's legacy, it would be interesting to find out.
15th June 2011, 08:05 AM |#2  
frosty5689's Avatar
Senior Member
Thanks Meter: 134
 
More
It'll decode 720p High-Profile H264 now with the 3.1 update, but the requirements are very specific (3 reference frames and a few other things I can't really remember). I think the level supported is only up to 4.1 though, not really sure since I mostly stream stuff off my home server which transcodes everything to MPEG2 on the fly.
15th June 2011, 09:28 AM |#3  
e.mote's Avatar
Senior Member
Thanks Meter: 901
 
More
>"You can do high-profile VC-1 with Tegra 2, but not h.264."

Android 3.x has no native support for VC-1. It doesn't matter what the chip can do.

http://developer.android.com/guide/a...a-formats.html

>Now, VC-1 is comparable in quality to H.264.

This argument was over and done 4 years ago, when VC-1 became a SMPTE standard.

http://google.com/search?q=vc-1+vs+x264 (look at the dates)

The consensus of the videophile community was that x264 (the H.264 flag-bearer for "the rest of us") is better than VC-1 qualitatively, but VC-1 is lighter on playback requirement, and is thus more suitable for low-powered devices.

It's a moot point, since unlike x264, there is a dearth of quality free software that make use of VC-1. Result: Most warez vids use x264. Moral aspect aside, the volume of warez content will make H.264 the defacto standard, just as had happened with DivX and MP3.

>Indeed some Blu-ray disks use VC-1!

That would be relevant if tablets can play BDs.

>Not that I know of an easy to find cheap VC-1 encoder

Exactly.

>given the Tegra 2's legacy

Teg2's legacy will last for another 3 months. After that, no tears will be shed.
17th June 2011, 04:44 PM |#4  
OP Member
Thanks Meter: 4
 
More
Quote:
Originally Posted by e.mote

>"You can do high-profile VC-1 with Tegra 2, but not h.264."

Android 3.x has no native support for VC-1. It doesn't matter what the chip can do.

http://developer.android.com/guide/a...a-formats.html

>Now, VC-1 is comparable in quality to H.264.

This argument was over and done 4 years ago, when VC-1 became a SMPTE standard.

http://google.com/search?q=vc-1+vs+x264 (look at the dates)

The consensus of the videophile community was that x264 (the H.264 flag-bearer for "the rest of us") is better than VC-1 qualitatively, but VC-1 is lighter on playback requirement, and is thus more suitable for low-powered devices.

It's a moot point, since unlike x264, there is a dearth of quality free software that make use of VC-1. Result: Most warez vids use x264. Moral aspect aside, the volume of warez content will make H.264 the defacto standard, just as had happened with DivX and MP3.

>Indeed some Blu-ray disks use VC-1!

That would be relevant if tablets can play BDs.

>Not that I know of an easy to find cheap VC-1 encoder

Exactly.

>given the Tegra 2's legacy

Teg2's legacy will last for another 3 months. After that, no tears will be shed.

Your response still begs the question. It is clear there are some video playback issues with the Tegra 2 -- at least using HP H.264. Nvidia has never claimed to support HP H.264. Are there the same issues with HP VC-1? Going by the boxee box quote, there may not be.

I found a clip if anyone wants to try to test it. I would try putting it into another container if necessary.

http://www.microsoft.com/downloads/e...displaylang=en
20th June 2011, 03:41 AM |#5  
jjsoviet's Avatar
Senior Member
Thanks Meter: 32
 
More
Try getting SUPER converter. It may not be the most intuitive encoder on the planet, but it gets the job done and could encode videos in dozens of available codecs. I suppose VC-1 is the same as WVC1 in the SUPER converter's options, under MKV container.
Post Reply Subscribe to Thread

Tags
720p, codec, decode, vc-1, video

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes