Video codecs for the xoom - Xoom General

Since the new galaxy tab will have more video codecs by default than the xoom, can the xoom get more codecs in the future such as from the people at xda. If the xoom can be rooted, wouldn't this be possible?

I would like to know this also, but I would be more intrested in an app that will install codecs in your Xoom without being rooted just like the codec packs you install into your computer.

Source: http://www.nvidia.com/object/tegra-2.html
The Tegra 2 supports the following hardware decoding codecs,
H.264
VC-1 AP
MPEG2
MPEG-4
DivX 4/5
XviD HT
H.263
Theora
VP8
WMV
Sorenson Spark
Real Video
VP6
Any codecs not listed here can not be hardware decoded by the Tegra 2 and would have to be software decoded.

Related

Can the Galaxy Tab play high-profile .mkv files flawlessly?

Can the Galaxy Tab play high-profile .mkv files flawlessly?
What I am talking about is 720p .mkv files with high bit rate ( 4,000+ kbps ) without DTS sound (just AAC sound) flawlessly?
The Xoom is having problem in this department.
Also, what player do you use? Default, or Rockplayer or others?
Standard video player plays 1080p and 720p without any problem...
Sent from my GT-P1000 using XDA Premium App
i use mVideoplayer, like it that it can extract subtitles from mkv.
Stock video player has played everything for me fine
swyped from a galaxy far far away...
Earthbrain said:
What I am talking about is 720p .mkv files with high bit rate ( 4,000+ kbps )
Click to expand...
Click to collapse
High bit rate 4mbps? Compared to what, a cellphone video? XD
I got the tab to read PERFECTLY a full hd beast peaking roughly at 40mbps. H264, obviously. Was an mp4, but i doubt that a container will make any difference, i did watch several 720p mkv on the tab anyway.
Oh, i almost forgot: all this with the built in player. Using rockplayer in software mode, that 1080p beast ran at 2-3 fps.
Sent from my GT-P1000 using Tapatalk
I have played 720p MKV file. But no player seems to play it smoothly. And most of them does not play the sound audibly.
Worse, the stock player do not even recognize the file type. H264 videos are flawless.
any suggestions for the MKV player?
richard_rama said:
Worse, the stock player do not even recognize the file type. H264 videos are flawless.
Click to expand...
Click to collapse
I watched like 6 episodes of Panty and Stocking with the stock player. MKV with subtitles (i had to convert them into srt and put them outside the MKV container...) in 720p and clearly with h264 video and aac audio.
There is maybe something wrong with your player?
Sent from my GT-P1000 using Tapatalk
I've got some mixed results.
Most files play fine, 1080p or 720p, but it has problems with some files with only DTS or AC3 sound included.
While the galaxy tab is the best media playing tablet I've tried (not tried the archos 101) it failed to play a 720p blu ray rip with 9 reference frames I think it was encoded with matroska libraries later than 1.0
Stock Player is amazing. I cannot stress that enough. It can play 1080p and 720p high profile mp4 h.264 videos flawlessly. Only gripe is the non-support for > 2ch audio, but this can be easily remedied via an audio demux with Yamb -> downmix to stereo -> mux new audio with Yamb.
I don't even watch movies on my HTPC anymore, I just downmix the audio, leave the video alone, and paste the file unto my device.
That's.
how.
good.
it.
is.
I found that using Rockplayer universal with hardware decoding mode plays just as well as the stock play but with the added function of allowing you to choose which audio track to use. However if you have an integrated sub title track mvideoplayer is better. However what the device can play isn't limited to profiles, as I found the tab can play high profile but content encoded with some of the newer matroska libraries, it struggles with.

Is Xoom encode and decode video or Tegra 2?

I am a new Xoom user, and I usually enjoy movies on Xoom. So I search what formats that Xoom supports. From Xoom official website, I know Xoom use Tegra2. And I surveyed them, I found Xoom supports AAC, H.263, H.264, MP3, MPEG-4, ACC Enhanced, OGG, MIDI, AMR NB, AAC.Tegra2 supports decode: H.264, VC-1 AP, MPEG2, MPEG-4, DivX 4/5, XviD, HT, H.263, Theora, VP8, WMV, Sorenson Spark, Real Video, VP6.Encode: H.264, MPEG4, H.263, VP8.
Since Xoom use Tegra2, why Xoom only supports very few formats? I want to know which one encode and decode video? Xoom or Tegra2?
It's Android/codecs, not the hardware. You still need software to decode the various formats to get out the frames. The GPU mainly does image scaling from the native resolution of the video to fill the screen. I imagine by listing codecs that hardware can deal with means that the GPU can handle scaling native frames from those formats.

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

Is H.264 the best codec for playback on the Tegra 2? I ask this because it is stated:
"You can do high-profile VC-1 with Tegra 2, but not h.264."
Click to expand...
Click to collapse
See: http://www.engadget.com/2010/09/13/boxee-box-ditches-nvidias-tegra-2-for-intel-ce4100-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_Tegra#Tegra_2_.28T20.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.
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.
>"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/appendix/media-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.
e.mote said:
>"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/appendix/media-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.
Click to expand...
Click to collapse
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/en/details.aspx?FamilyID=270aef06-4ca5-4e0c-a116-f7fa721bd6be&displaylang=en
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.

Buy or not to Buy?

hi,
i am thinking of upgrading to Galaxy s2 from Galaxy s
the most important thing i am looking forward to is 1080p video
especially the streaming part
so i am asking wether MKV streaming is flexible and achievable
i am currently using Diceplayer to play HD Videos
but i am not sure if it will decode 1080p
what do you think?
Says on DicePlayer page "Samsung Galaxy S2 : 1080p H.264 [email protected]/MPEG-4,1080i AVCHD MTS." I have diceplayer also and with or without it, plays 1080p mkv w/ subtitles fine except you can't use stock with flac audio unlike Diceplayer.
how about streaming 1080p?

Media Playback Issues

First I've learnt that Android is not really capable of reading the Anamorphic flag to determine what the actual display resolution should be.
While MP4's playback in the correct resolution on the Tab 10.1, on the Galaxy S, they don't. Don't even bother with MKVs.
Additionally, MP4's are better supported on the Tab 10.1 than MKV's as evidenced when I converted the same MPEG2 to both MP4 and MKV using handbrake and found lots of jittery playback on the MKV.
Anyone else had all these problems with MKV?
sjdean said:
First I've learnt that Android is not really capable of reading the Anamorphic flag to determine what the actual display resolution should be.
While MP4's playback in the correct resolution on the Tab 10.1, on the Galaxy S, they don't. Don't even bother with MKVs.
Additionally, MP4's are better supported on the Tab 10.1 than MKV's as evidenced when I converted the same MPEG2 to both MP4 and MKV using handbrake and found lots of jittery playback on the MKV.
Anyone else had all these problems with MKV?
Click to expand...
Click to collapse
Had no issues playing 720p MKV files on my Tab with Dice Player. Lots of issues with the built in video player and any other software decoding based player I downloaded from the market.....
Cheers,
M

Categories

Resources