So I picked up my tablet today and started fooling around with it installing apps etc. I read that this tablet has support for .mkv video files so I tried a couple of those but noticed that the playback was very choppy. I then tried converting a few into .mp4 which didn't seem to help much because those were also quite choppy.
Had anybody else experienced this? Are there any solutions for fixing this?
Thanks.
Sent from my GT-P7510 using XDA Premium App
I'm assuming you're using stock video player, right? Why don't you try e.g. MX Video Player and then experiment with software / hardware decoding options? Since I've been using it I've seen no more stutters in video. The app is free.
I've downloaded 720P film 4gb and it plays smooth on stock and Diceplayer. I think it's the way it's encoded. But your best choice is to buy Diceplayer that uses hardware acceleration its totally worth it and its constantly updated...
Sent from my Desire HD using XDA Premium App
I tried diceplayer but it didn't make a difference. How are you encoding the video?
I noticed that it's smooth when the video is 720p, but it lags when it's 1080p. I thought it could support 1080p video?
Sent from my GT-P7510 using XDA Premium App
Now why would you play 1080p on screen that does not support it? It is hd screen but not full hd.
720p will be easily playable up to 600Kbits.
I downloaded (from a dodgy source if you know what I mean) Indiana Jones and somehow i cannot play it its only 2GB, whereas 4gb pirates of the Caribbean runs smoothly even on stock player.
Sent from my GT-P7510 using XDA Premium App
MattSkeet said:
Now why would you play 1080p on screen that does not support it? It is hd screen but not full hd.
Sent from my GT-P7510 using XDA Premium App
Click to expand...
Click to collapse
Because it rescales the video and depending on the codecs and bit rates it can run just fine. Same reason why I play 720p on my Captivate. Because I can and it looks great and fits the screen nice.
MattSkeet said:
Now why would you play 1080p on screen that does not support it? It is hd screen but not full hd.
720p will be easily playable up to 600Kbits.
I downloaded (from a dodgy source if you know what I mean) Indiana Jones and somehow i cannot play it its only 2GB, whereas 4gb pirates of the Caribbean runs smoothly even on stock player.
Sent from my GT-P7510 using XDA Premium App
Click to expand...
Click to collapse
Last i checked this tablet is supposed to playback 1080p videos no problem.
Another video thread and more confused people.
The Tegra 2 is NOT capable of playing most HD video. The video accelerator which decodes the stream (this is separate from the GPU) is too slow to decode most HD video.
People need to understand the encoding profiles to understand why. The Tegra 2 is only capable of decoding 1080p stream ONLY if the video was encoding using Baseline setting profile. The problem is NOBODY uses Baseline profile to encode h.264 video because its obsolete and offers poor compression.
So what do we have left? We have Main profile and High profile.
Tegra 2 can only decode 720p Main profile at LOW bitrate only. If the video is encoded with Main profile over 4mb/s bitrate you are out of luck as the Tegra 2 is simply too slow to decode it. You can forget High profile encoded video unless its encoded in super low bitrate.
So what the problem? The problem is NOBODY encodes in Baseline profile.
You have to understand Tegra 2 is a VERY old chip. Almost 2 years old now and the GPU and video accelerator is the same as the ANCIENT Tegra 1 from about 3 years ago.
The moral of the story is Tegra 2 is NOT fast enough to decode most of todays HD videos. The best you can do is re-encode the videos you want in Baseline profile. Ya, what a PITA....Thank Tegra 2 for that.
5thElement said:
Another video thread and more confused people.
The Tegra 2 is NOT capable of playing most HD video. The video accelerator which decodes the stream (this is separate from the GPU) is too slow to decode most HD video.
People need to understand the encoding profiles to understand why. The Tegra 2 is only capable of decoding 1080p stream ONLY if the video was encoding using Baseline setting profile. The problem is NOBODY uses Baseline profile to encode h.264 video because its obsolete and offers poor compression.
So what do we have left? We have Main profile and High profile.
Tegra 2 can only decode 720p Main profile at LOW bitrate only. If the video is encoded with Main profile over 4mb/s bitrate you are out of luck as the Tegra 2 is simply too slow to decode it. You can forget High profile encoded video unless its encoded in super low bitrate.
So what the problem? The problem is NOBODY encodes in Baseline profile.
You have to understand Tegra 2 is a VERY old chip. Almost 2 years old now and the GPU and video accelerator is the same as the ANCIENT Tegra 1 from about 3 years ago.
The moral of the story is Tegra 2 is NOT fast enough to decode most of todays HD videos. The best you can do is re-encode the videos you want in Baseline profile. Ya, what a PITA....Thank Tegra 2 for that.
Click to expand...
Click to collapse
Every time I see something you posted makes me vomit.
You write such bs that im starting to believe that you don't own any android device at all.
Pirates.Of.The.Caribbean.On.Stranger.Tides.2011.720p.BRRip.x264.AAC-ViSiON
Limitless.2011.UNRATED.720p.BRRip.x264.AAC-ViSiON
Both of these play perfectly on stock player and Diceplayer
This is max what you can get out of 4gb file that will fit the honeycomb filesystem
Sent from my Desire HD using XDA Premium App
Oh god more troll nonsense, listen at the end of the day we have a fantastic tablet that plays back most everything ive thrown at it using the stock player and dice/mxplayer. Bottom line these devices are not designed to replace a media center, they are portable devices that are designed for convenience, and i think the Tegra2 is a fantastic chipset. The screen itself is 720p, there is no reason to be watching 1080p video on the device. It will give you a slightly sharper picture assuming the internal scaler is effective but nothing more. I dont know what this guy is talking about the tegra2 being an old chip, its probably the most advanced CPU/GPU combination on the market, considering we have 100's of people in the dev community continually finding ways to push every bit of power out of it beyond stock.
Stop trolling threads dude, people want answers not smart ass speculation.
Sent from my GT-P7510 using XDA Premium App
MattSkeet said:
Every time I see something you posted makes me vomit.
You write such bs that im starting to believe that you don't own any android device at all.
Pirates.Of.The.Caribbean.On.Stranger.Tides.2011.720p.BRRip.x264.AAC-ViSiON
Limitless.2011.UNRATED.720p.BRRip.x264.AAC-ViSiON
Both of these play perfectly on stock player and Diceplayer
This is max what you can get out of 4gb file that will fit the honeycomb filesystem
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
I am sorry but your post offer no useful information. I checked the Limitless movie and its only encoded at 1840 Kbps. Thats pretty low bitrate and as I stated the tegra 2 can play that back in Baseline or Main. If that movie was encoded at 5mbps Main profile it would choke the tegra 2.
If you transfer files from a MAC with kies for MacOS then it corrupts videos and photos (it is a known problem).
5thElement said:
I am sorry but your post offer no useful information. I checked the Limitless movie and its only encoded at 1840 Kbps. Thats pretty low bitrate and as I stated the tegra 2 can play that back in Baseline or Main. If that movie was encoded at 5mbps Main profile it would choke the tegra 2.
Click to expand...
Click to collapse
5th Element is just a troll who wants attention. Take a look at some of his posts, especially dealing withe kal el and everyone will see.
MattSkeet said:
I've downloaded 720P film 4gb and it plays smooth on stock and Diceplayer. I think it's the way it's encoded. But your best choice is to buy Diceplayer that uses hardware acceleration its totally worth it and its constantly updated...
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
Thanks for the post after having issues with my tab that I bought for my three year old, mainly for watching video on the go I was very unsatisfied with the choppy feedback on MX player.
I read your post and installed diceplayer and bang fixed.
My son can watch Peter Rabbit and leave me in peace now.:good::laugh:
Related
I'm looking for advice on media players for the evo 3D - since I originally hoped it'd be a portable player to match the format compatibility of my HTPC. It looks like I was a little optimistic in that regard, primarily because I knew the chip was 1080P capable. My primary issue with blu-ray rips is that when using MoboPlayer and mVideoPlayer - I can usually get my 720P rips to play back video, but I lose the audio. I'm fairly certain that I'm using the unconverted blu-ray audio - and neither of these apps can handle the codec. Is there another app that can do this without having to convert?
I know how to convert the audio easily - but I was hoping for a drag and drop solution. I don't want to end up with large files for my HTPC and different ones for on-the-go use.
Besides that, 1080P videos would be hampered by Android's (or should I say FAT32's) inability to handle files above 4GB. I'd previously heard rumors that in the future Android would be able to able to access XFAT partitions and that might eliminate the file limitation - but I've heard nothing concrete. Anybody have any useful info on this topic?
I know that a certain amount of readers will ask why this is necessary in a portable device, but a lot of us look at these phones as a digital swiss army knife. To me, there's definitely the allure of potentially bringing just the phone and an HDMI cable to my girlfriend's house in order to share a bluray as opposed to bringing the bluray player, disc, cables, etc.
Well - the only partial solution I've found is the arcMedia media player. It supports a52 (AC3) audio, but unfortunately - the 720P video I threw at it played remarkably choppy. Totally unwatchable.
Doh - I guess I'm talking to myself. But in case someone else is reading this in hopes of a solution, I think I've figured out that MoboPlayer and one other media player I just found - can play the audio if I switch to software decoding. Unfortunately, if I do so - 720P video becomes unwatchable. HTC didn't give us surround sound codecs, which is disappointing.
The only possible solution or workaround would be if the video decoding could be handled separately from audio in one of these media players. But I'm not going to get my hopes up.
In the meantime, I guess I better get used to converting AC3 audio in my MKV's - and making sure none of my portable files are above 4 gigs.
Diceplayer!!!!!!!!!! Try it!!!!
DDiaz007 said:
Diceplayer!!!!!!!!!! Try it!!!!
Click to expand...
Click to collapse
OK - I tried IMPlayer+ and Vitalplayer based on recommendations I found elsewhere and neither worked as I'd hoped. Diceplayer however, appears to have done the trick! It's a $5 app, but I'm going to try it for 3 days and test it out first. Thank you very much for the recommendation.
The dev who wrote that software claims the Galaxy S2 is capable of 1080P MKV playback with AC3 audio. I'm going to see if I can track down a similar sample under 4 gigs to test on the Evo 3D. As of now - 720P is working beautifully.
Now there's just two more things that I'm hoping will happen to make this the perfect mobile HD video player:
1) Android somehow allowing a format that accepts files above 4gigs.
2) Actually being able to output 1080P to an external screen via HDMI. I'm sure we'll be able to HDMI mirror the screen, but the file's resolution will be lost in that case. Hopefully Diceplayer or another app will enable HD out.
I'm not holding my breath for either, but I can hope.
Just a couple thoughts. I encode all my videos to .mp4, at their native resolution (1080p for bd, or eve res for dvds). Using a bitrate between 1500-2000 will get u under 2GB for an entire movie and maintain video quality to near original.
As much as I'd like 5.1 surround sound, that really only matters if u can output it via hdmi. In ur case I understand the desire bc u have other media players.
I agree, HTC/android should include support for 5.1 audio, and additionally I feel .Mkv support
Sent from my PG86100 using XDA App
Thanks for the comments! I just figured I'd chime in because I tried a Conan the Barbarian Trailer that was a 1080P MKV with AC3 audio.
Unfortunately, it didn't play smooth even with Diceplayer. Every 3 seconds, there was a little stutter. Which was disappointing, but understandable. I wonder if the Galaxy S2 can really play it better?
Otherwise, the E3D might get to that capability by a little overclocking and/or improved software in the future.
P0ll0L0c0 said:
Thanks for the comments! I just figured I'd chime in because I tried a Conan the Barbarian Trailer that was a 1080P MKV with AC3 audio.
Unfortunately, it didn't play smooth even with Diceplayer. Every 3 seconds, there was a little stutter. Which was disappointing, but understandable. I wonder if the Galaxy S2 can really play it better?
Otherwise, the E3D might get to that capability by a little overclocking and/or improved software in the future.
Click to expand...
Click to collapse
update your diceplayer 1.4.2
Try QQ Player..
Sent from my HTC Desire using Tapatalk
QQ player doesn't play the file well at all - it appears not to use any hardware acceleration.
Unfortunately - the Diceplayer Trial Update (1.4.2) doesn't appear to improve things.
Someone who'd overclocked his E3D to 1.5ghz tested this file and STILL found it lagging on Diceplayer. Which is very disappointing. If anyone's curious, this is the sample I'm talking about:
http://www.movie-list.com/forum/showthread.php?t=27232
I was just hoping to get 1080P AC3 MKV playback.
I was just told on another thread that this 1080P file may not play well - only because of the speed of my card. This user claims that his phone with a class 10 microsdhc plays the Conan clip without lag. Apparently my phone (with the stock class 4) must not be able to create enough of a buffer to make up for the memory card's speed. I've got a class 10 memory card arriving tomorrow - and I'll report back then.
This is potentially great news.
I'm not sure if the new memory card played a role - but the latest version of Diceplayer 1.4.4 plays that 1080P MKV with AC3 audio with NO lag on the Evo 3D. I'm pretty happy right now. The only thing I'm hoping for in the future is that somehow we can play files over 4gb so we can actually take advantage of the 1080P capability of this phone.
Hi all. I recently updated my international Atrix to Gingerbread using the CWM file provided by NFHimself. Unlocked BL and rooted it.
I decided to try the new 1080p video playback with a video captured from youtube through Keepvid but the playback is exactly the same as before update. Wht could be the problem? Probably in the video captured, right?
did you change the setting in the youtube app to play high quality on mobile?
You want to play 1080p o 720p on the Atrix, you search "handbrake converting" on these foruns. Even on GB update, the phone STILL cant play h.264 high profiles.
Sometimes, this makes me regret not waiting 2 months for the S2....
Patience young padawans. Fix your problems cm7 will.
Sent from my MB860 using Tapatalk
CM7 will allow us to watch high profile x264?
I think its a hardware limitation.
tegra 2 supports h.264 main profile fully but high profile only in 720 6 MB/s
That's what I thought.
People seem to think cm 7 will fix everything.
it's just another rom as far as I know. it may have better hardware support than most and more developed features, though.
Its not that big a deal. You're going to want to reencode anything 720 or 1080 anyway to save on storage. So just use baseline profile whilst you're at it.
I guess though it sucks if you want to use hdmi for a portable media centre
Sent from my GT-P1000 using Tapatalk
Hi there,
Please some one can help me how i can Play 720p and 1080p .MKV movies smoothly with my Gtab 10.1???
Because with a simple samsung galaxy S 1GHZ CPU is possible to play a 720p MKV movies smoothly no problem, but the Galaxy Tab have Dual Core 1GHZ TEGRA 2 with 1GB ram, and not have to possibility to play it, i don't see this normal
Short:
- 720p: h.264 [email protected]
- 1080p: h.264 baseline
Best Player for 720p Video:
Dice Player
* Honeycomb tables(TF101,GT10.1,Iconia500,Xoom) : 720p [email protected] ( no weighted prediction )
Click to expand...
Click to collapse
For more information use the search function.
Ok thank you very much for your help, Dice Player Work great for the 720p
The tab chokes with 1080p smh.
Sent from my GT-P7510 using Tapatalk
DoubleTwist works pretty decent with mkv's. 1080p though is a no go. Who needs it though on a ten inch screen?
Agree.. 1080p is overkill for 10" screen .. you wont notice any different compare to 720p .. plus its such a waste storage
VouSDru said:
Agree.. 1080p is overkill for 10" screen .. you wont notice any different compare to 720p .. plus its such a waste storage
Click to expand...
Click to collapse
Yep. I am all new to this but I noticed 1080p is overkill as well. I am running at 720p or BDrip x264 in 2gb to 4gb and detail is perfect. I converted most of my favorite movies to 720p and running with latest dice player. No issues whatsoever.
Cool,thank you.i will also try the dice Player when i am at home.
Sent from my GT-I9000 using Tapatalk
To anyone saying 1080p is a waste... of course it is on this device.
But people store their videos generally with 1 copy in the best quality. So I need to be able to watch my 1080p videos, even though it's overkill, because I'm not going to re-encode another 720p copy and store that somewhere. I'm going to store one 1080p copy.
What puzzle me is that I can play 1080p mkv using the built-in player on my SGS II without any problem.
Sent from my GT-I9100 using Tapatalk
gjoe77 said:
What puzzle me is that I can play 1080p mkv using the built-in player on my SGS II without any problem.
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
in short, Tegra 2 is a disappointment.
Tegra2 does dissappoint . Im ready to upgrade to kal-el, like now.
Just curious, what programs are people using to convert/make/etc 720p movies?
gjoe77 said:
What puzzle me is that I can play 1080p mkv using the built-in player on my SGS II without any problem.
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
MKV is container not codec. MKV can hold virtually anything...
Some 1080p can be played, some NOT, it depends what inside is.
Look at #2 post
ccapasso said:
Just curious, what programs are people using to convert/make/etc 720p movies?
Click to expand...
Click to collapse
I use handbrake. Depending on the source, but for the most part, I make sure the width is 1280px. I set the quality to 21, baseline profile, and then convert. My friends say the videos I've converted look great.
mystified said:
I use handbrake. Depending on the source, but for the most part, I make sure the width is 1280px. I set the quality to 21, baseline profile, and then convert. My friends say the videos I've converted look great.
Click to expand...
Click to collapse
Handbrake is the shizzle.
so, is video the only reason you bought a tablet? I don't watch movies on little screens when I have an HDTV at home. I typically have a drink in one hand so holding my tab in the other would get old. Tab runs great for everything except 720 and 1080 movies apparently. If you want to watch movies on the go, by a portable blu-ray player, not a tab. Tegra 2 runs great! Tab runs great on task's roms BTW!
fsckedagain said:
Handbrake is the shizzle.
Click to expand...
Click to collapse
Yeah, handbreak is the best converter even if you use mac!
Been using MX Video Player with the codec pack for Tegra2. Switch it to the SW decoder, and it's not perfect but pretty good.
mj0528 said:
so, is video the only reason you bought a tablet? I don't watch movies on little screens when I have an HDTV at home. I typically have a drink in one hand so holding my tab in the other would get old. Tab runs great for everything except 720 and 1080 movies apparently. If you want to watch movies on the go, by a portable blu-ray player, not a tab. Tegra 2 runs great! Tab runs great on task's roms BTW!
Click to expand...
Click to collapse
Its not really fair to say "buy a portable blu ray player". Samsungs site says it can play 1080p, which in some cases it can and cant. Most of the time it cant.
http://www.samsung.com/global/microsite/galaxytab/10.1/spec.html
When I started using my Droid X2 I notice I could not play most of my MP4 files with hardware decoding. (I use MX Video Player which clearly shows you if it is hardware decode.) Using software, the phone is not fast enough to play back 720p or higher.... Even the Droid X had better hardware support as it could play back most of my 480p MP4 files in hardware.
I know the DX2 can play back its own 720p/30fps video files flawlessly and in hardware, so there had to be something going on.
So I dug into what's going on and it turns out the Tegra 2 has a pretty bad video decoder in it. (Thanks for nothing NVidia......) Even the old Hummingbird single core chip in the Galaxy S can do much better!
What I have found is on our phone we can only playback video using the Baseline profile. This is the worst quality profile and pretty much everything out there uses High Profile. (And sometimes Main profile.) Baseline is the easiest to encode and decode -- but really it's not used much anymore because of how inefficient it is with bitrate. (Meaning lower quality in comparison)
As a test I converted some 1080p content to various profiles to test it out ... and then did it again at 720p and then 540p. (The native phone resolution.)
All I could get to play on my phone in hardware was video encoded with baseline.
Now, what was interesting is I created a 1080p/24fps baseline file at about 7.5mbps and the phone had zero problems playing that, even that that high bitrate! Very surprising there....
Now, I created two files -- one using High Profile and the other Baseline profile -- both at the same bitrate so they are both identically sized -- and the quality difference is quite noticeable when playing through VLC on my computer. The Baseline is much more smudgy during lots of movement.... Sucks
NOW, realistically if you only watch video on your phone's screen, then encode at 960x540 and use baseline and it will look really good.
If you connect HDMI, though, then the hardware decoder will send the video to the TV at full resolution (up to 1080p) but then the quality difference really becomes noticeable.
It's a shame really .... This TI OMAP CPU in the Bionic/Droid 3 does not have this problem ... but all Tegra 2 devices like the Galaxy Tab 10.1 and so on have the same issue as the Droid X2.
(Although it does appear the newest 3.1 update on the Tegra 2 tablets allows high profile 720p not, I tried it on our phone and it does not work. Not even 540p at high works.) We are using a lower slightly lower end version of Tegra 2 versus the tablets so that might be the difference.
Attached is the Baseline profile settings to use for Handbrake for our phone.
This is why my computers only rock AMD.
could the latest update have done anything? I would really like some higher res movies with out having to go through all the hassle, cause I have no idea how to do all that with baseline and everything lol
fargles said:
could the latest update have done anything? I would really like some higher res movies with out having to go through all the hassle, cause I have no idea how to do all that with baseline and everything lol
Click to expand...
Click to collapse
Very doubtfully no, since its really a hardware issue.
Re-encoding is generally pretty simple, especially if someone gives you the right profile/settings you need, as he did above. Grab Handbrake, check his settings, and give it a shot with a short video file. The worst part is the length it can take to transcode something, which is mostly dependant on your CPU.
Thanks for the info man, was going to play around with this when i first noticed it but never had time and forgot about it. I'll be lazy and keep the old Archos 5 going with component out video lol, doesn't look too great, but 120GB and great battery life will help.
ihavenolife008 said:
Very doubtfully no, since its really a hardware issue.
Re-encoding is generally pretty simple, especially if someone gives you the right profile/settings you need, as he did above. Grab Handbrake, check his settings, and give it a shot with a short video file. The worst part is the length it can take to transcode something, which is mostly dependant on your CPU.
Thanks for the info man, was going to play around with this when i first noticed it but never had time and forgot about it. I'll be lazy and keep the old Archos 5 going with component out video lol, doesn't look too great, but 120GB and great battery life will help.
Click to expand...
Click to collapse
I definitely will try that, and the reason I asked was cause at the bottom he sounded unsure that it was a hardware problem... so I thought why not ask lol no harm no foul right?
in my completely n00b opinion if we are using a slightly lower tegra2 than the ones in the tablets it would seem that we wouldn't have such different results. I would think that if we are using slightly lower processors we would get slightly lower results. However I know very little about what I am talking about so I could completely be off base
This phone just keeps getting better and better.
To topic greater what derision of android were you using and what rom? Cause I found that on 2.3.3 using eclipse 0.2.2 I had next to no problems playing any 720p video files using hardware. They were h264 in mkv. Just.get mobo video player and its codec pack. If you trying to watch anime download mkv ripper to rip the subs out so you can still.use hardware. Yes software support make it skips but i rarely need to use software. At least on my dx2. And using software support on 480p runs with out any problems.
Mobo player is the best video player out for android use that instead I tried mx player and it was quite crap. Your.playback of video files depends on the video player itself as well as the phone. And in hardware 720p runs just fine on mobo with very little hickups for.fast.pace action scenes and I know I'm not on baseline.
Sent from my DROID X2 using XDA App
Im converting some old video tapes to MP4. Does this tablet support 50fps playback? The same file plays back flawlessly on my S3 - but that is quad core.
Larger video sizes sees the tablet baulk and freeze.
Disappointed if it doesn't have the raw grunt to keep up.
sjdean said:
Im converting some old video tapes to MP4. Does this tablet support 50fps playback? The same file plays back flawlessly on my S3 - but that is quad core.
Larger video sizes sees the tablet baulk and freeze.
Disappointed if it doesn't have the raw grunt to keep up.
Click to expand...
Click to collapse
Not sure, try it.
Sent from my Galaxy Nexus using Tapatalk 2
I did try it, hence, the tablet freezes on larger file sizes.
Just wondered what the raw specs of the device were and whether the Tegra 2 fully support 50fps and at what res!
I've never had the need to encode something at that frame rate. What resolution and encoding settings are you using? Assume you are encoding to H.264.
Sent from my SCH-I905 using Tapatalk 2
Try latest MX Player my friend, and OC your tabby to 1.2 or 1.4. I tried and 3.5GB mkv file played smoothly on my tab.
Questions go in the Q&A section