When running Android, are video players supposed to use hardware decoding? - TouchPad General

When running Android, are video players supposed to use hardware decoding
when playing 720p/1080p MKV videos? (CM7, XRON, or that other one)
Thanks!

The CPU isn't quite powerful enough to play 720p video without the graphics acceleration from what I'm seeing.

Related

moboplayer setup

I installed moboplayer and thought when it started up that it would tell me which codec to install. Well it didn't so I installed the arm v7 neon, which doesn't seem to work because mobo still wants to use software decoding, which leaves something to be desired. Any got an idea how to get the hardware decoding to work with mono?
Im having the same issue. I tried to play different formats and it seems that it depends more on the resolution than on the codec. I was able to play an non hd xvid movie in avi container just fine, while a 720p mp4 from youtube would only play with soft decoding and very slow.
Sent from my Nexus S using Tapatalk
Wrong... It's based both on format (mp4) and resolution. Chisleu had a thread a bit back as well as Dalingrin with the specific setup for videos to play with hardware acceleration.
Anything other than specifically encoded mp4's and you're going to be able to only play the videos in software decoding.

Better codecs for video or hardware sucks?!

I recently push several videos on 720p and 1080p
First I can't play with original player
soo, I installed mobo player,vitaplayer and MX VideoPlayer
All players work....but omg...why?! 15fps?!
really 720p in 15fps?! I don't try the 1080p because obvious always need more processor for decoding
soo, it is caused by software or hardware?!
on SGS2 play very good without Lag :S

Temporary Hd playback

I have gotten HD playback on my G tablet Honeycomb using Flashback 7.1 overclocked to 1.4 ghz
I got it working by downloading MX video player and its codecs to play videos
I downloaded a bunch of 720p movie trailers, the ones I tried for the youtube video (I'll upload tomorrow, phone is dead) were Avatar (2009) and The Darkest Hour (2011).
Now I know stock g tablet 2.2 can play 1080p hd videos, but the fact is, even if you can play the 1080p movie on the g tablet, that doesn't mean it will have 1080x1920 pixels on the g tablet, it will downscale the 1080p video into the maximum resolution on the g tablet that is 1024x600. That means that it also scales 720p videos. So in reality, its not even worth trying to play 1080p videos on the g tablet.
But as far as playing the video, its acceptable, there is a little choppiness that you can see here and there.
My testing from last Sunday, as well as Edirector's tests in teh Illuminate thread did show that it was possible to play HD video downloaded from Youtube usign software decoding. I tested with Flashback and could play everything he was playing, including the Bluray ruality rips he kept talking about.
What I was able to show was that hardware decoding was still not possible on HC roms, meaning that hardware acceleration was not working, and can not work unless drivers are obtained.
I went back to Calk/Clem Froyo rom and am able to play videos using hardware decoding. the quality is a "bit' better, but nothing to write home about. The difference come when viewing on the TV via the dock. Hardware decoding does improve the picture.
Any rom, with the right video applications can view videos using software decoding. Oveclocking isn't even necessarily needed to do so.
This was why at the conclusion of my testing, I questioned the need for hardware acceleration at all. If the HC and GB roms can watch HD video using software decoding, and the difference with the hardware decoding on Froyo roms is minimal, then why is hardware acceleration the deciding factor when going to an HC rom? For me, personally, it's because I use the dock. Hell, my famly just watched 3 movies today on the TV through the dock...
I just need to find a video player that supports AC3 audio in hardwae decoding mode.
Battery Life
Two main reasons to choose Froyo over GB or HC for the hardware acceleration are that with the HDMI cable and dock if the video isn't hardware accelerated, it looks crappy on the TV. Also, and more importantly, is BATTERY LIFE! Hardware accelerated decoding uses MUCH less battery. So if you were on an intercontinental flight like I was last month, you can hardware decode 4 movies and still have about 35% battery, where as you might be able to squeeze out 2.5 movies using software decoding. To each there own...but I bought the Gtab to watch videos mostly, so I want to use the hardware optimized for it.
TJEvans said:
I just need to find a video player that supports AC3 audio in hardwae decoding mode.
Click to expand...
Click to collapse
Heck yes! That's the one thing that burns me up...how the Tegra 2 doesn't decode AC3. We need a video player that will hardware decode the video stream, but software decode the audio. Shouldn't be to hard to do right?

HD mkv playback - With Sample Links

* Update *
Youtube Video Samples below for comparison - some compression artifacts showing there, not from the sony tablet playback (it was flawless on either mode), most likely youtube recompression tools
Hi,
I bought one of these tablets just yesterday - 16GB version - and so far I'm extremely pleased with it! Typing is a breeze, image quality is superb, gaming is pretty decent even for 3D, I bought Riptide GP after upgrading Honeycomb to 3.2, but I'm having issues with HD mkv playback.
Basically, watching 720p or 480p even (anime mkv files) I get jerky video playback when the movie player is set to HW mode. The jerks are subtle and steady, but mostly noticeable especially on panning scenes. If I change the player settings to SW or Fast SW, playback is smooth but slightly less quality there (but totally fine though). I've tried several players other than the built-in video player and results are the same.
HD flash plays OK, so I don't think this is a hardware performance issue, probably some HW / codec compatibility issue....
Can anyone else confirm this? Horriblesubs releases (Naruto Shippuuden / Fairy Tail).
SD xvid releases play just fine, both HW and SW settings on the player.
Better .h264 codec support perhaps?
(apparently, not .h264!)
Oh, and quite pleased with the fact that video files can in fact be played directly from the SD card, without having to copy them to the internal memory storage!
I tried posting from the XDA free app in the Market, but somehow, it crashes everytime I try to post from it, so I'm using the android browser - already submitted a report.
Video Info:
Codec 4CC: AVC1
Image Size: 1280x720
Frame Rate: 23.976 fps
Global Motion Compensation: No
packet Bitstream: No
Quarter Pixel: No
Audio:
Codec: AAC
Channels: Stereo
Bitrate: 16000 Bps / 128 Kbps
Variable Bitrate: No
Frequency: 44100 Hz
SW Mode (Fast): http://www.youtube.com/watch?v=ZiAj80cC0s8
HW Mode: http://www.youtube.com/watch?v=9AXWH3RE-R4
wickwire said:
Hi,
I bought one of these tablets just yesterday - 16GB version - and so far I'm extremely pleased with it! Typing is a breeze, image quality is superb, gaming is pretty decent even for 3D, I bought Riptide GP after upgrading Honeycomb to 3.2, but I'm having issues with HD mkv playback.
Basically, watching 720p or 480p even (anime mkv files) I get jerky video playback when the movie player is set to HW mode. The jerks are subtle and steady, but mostly noticeable especially on panning scenes. If I change the player settings to SW or Fast SW, playback is smooth but slightly less quality there (but totally fine though). I've tried several players other than the built-in video player and results are the same.
HD flash plays OK, so I don't think this is a hardware performance issue, probably some HW / codec compatibility issue....
Can anyone else confirm this? Horriblesubs releases (Naruto Shippuuden / Fairy Tail).
SD xvid releases play just fine, both HW and SW settings on the player.
Better .h264 codec support perhaps?
Oh, and quite pleased with the fact that video files can in fact be played directly from the SD card, without having to copy them to the internal memory storage!
I tried posting from the XDA free app in the Market, but somehow, it crashes everytime I try to post from it, so I'm using the android browser - already submitted a report.
Click to expand...
Click to collapse
I am having the same problem you described? Is this typical on all android tablets?
Looks like i'll need to convert unfortunately... I wonder if there is an app for that.
Unless it is a codec issue and there is an alternative codec or fix..
I'm curious, do you feel the quality between HW mode and either SW mode available to be that worse? I'm using SW for now on these particular files, I was thinking about converting the files original formats but SW still seems pretty good I think! I will try to snapshot the differences and post them here!
Hadn't noticed before, the tablet comes with 3 HD sample videos inside all play just fine, no jerks - seems more and more like a specific codec compatibility issue with tegra possibly, to me...
A software issue. I can play videos fine on my Jetstream and Ipad2 which play badly on the tablet S.
So it isn't an android issue.
For MKV playback try DicePlayer and install the Diceplayer plugin for tegra.
Try the trial version to see it meets your requirements (before buying).
----- snip -----
Diceplayer uses HW video decoder.
It use HW video decoder at various containers and audio codecs combination. ( H.264/AC-3/MKV, H.264/DTS/MKV , H.264/AAC/MOV )
-------------------
yhzhrm said:
For MKV playback try DicePlayer and install the Diceplayer plugin for tegra.
Try the trail version to see it meets your requirements (before buying).
----- snip -----
Diceplayer uses HW video decoder.
It use HW video decoder at various containers and audio codecs combination. ( H.264/AC-3/MKV, H.264/DTS/MKV , H.264/AAC/MOV )
-------------------
Click to expand...
Click to collapse
Tried it, perfect playback with the plugin - bought it already, many thanks!
yeah DicePlayer indeed the best HW accelerated player in the market... support MKV, AC3 audio codec, subs... wooot
exkaizen said:
yeah DicePlayer indeed the best HW accelerated player in the market... support MKV, AC3 audio codec, subs... wooot
Click to expand...
Click to collapse
+1 I tried out MX player too but found that DicePlayer had smoother playback.
Working container / video / audio combo and easy conversion
I've tested several combinations of container / video / audio formats with several players. First of all, I didn't notice any significant differences in playback quality between the players I tried, but I might not have tried Dice player for all of the combos.
I did try MX Video Player, mVideoPlayer, MoboPlayer and BS Player Lite, with a 720p h264 encoded video track at about 3000 kbps. For all players, I found the SW decoding modes to insufferably slow and jerky - I assume a lower bitrate in the video track might fix that. Per hardware acceleration, the video always played fine (when it played at all, see format details below).
These combos did NOT work:
mkv/mp4 container, h264 encoded video, mp3 audio
mkv container, h264 encoded video, ac3 audio (plays the video hw accelerated, but doesn't play the sound at all)
mkv container, h264 encoded video, aac audio
The only combo that did work flawlessly was this:
mp4 container, h264 encoded video, aac audio
I now had the problem that my standard video encoding tool, handbrake, cannot transcode files without also recoding the video file - and why would I want to recode the video when usually it's a h264 encoded video that will play with the right container & audio? The easiest way to transcode such a file is to use ffmpeg - I did this under linux, but it should work the same for Windows:
Code:
ffmpeg -i INPUTFILE.mkv -vcodec copy -acodec libfaac -ab 160k -ar 48000 -async 48000 OUTPUTFILE.mp4
I couldn't figure out a way to easily transcode mkv files where the video track has a variable bitrate (VFR) - I had to recode those with handbrake. If anyone has a simpler method that doesn't involve avisynth / is available for linux, I'd be happy to hear it.
DicePlayer rocks. I tried various apps but only did DicePlayer works. Tested with a 1080 h.264 movie and the quality was STUNNING! Definitely worth the money
By the way, Honey does not support H.264 natively so most of the players out there won't work
zenithz said:
DicePlayer rocks. I tried various apps but only did DicePlayer works. Tested with a 1080 h.264 movie and the quality was STUNNING! Definitely worth the money
By the way, Honey does not support H.264 natively so most of the players out there won't work
Click to expand...
Click to collapse
Thanks for the heads up and for the good news! Downloading now!

[DISCUSSION] Best H265 player

Hi all, I've a Snapdragon 801 and I'm looking for an optimized player to see Full HD H265 videos. I tried with a 1920x1080 8 bit 4,7Mbps video but:
1) With VLC it pretend to play smooth, but it lose the colours.. I tried all combinations, enabled HW acceleration, chosed the mediacodec (seems better between choices), it helps only a bit.
2) Tried MX player with dedicated codecs. Enabled HW acceleration as well, It lags.
3) MM video player lags (the video works about 5 fps) but it looks the best way to watch movie.
Any chance? maybe trying other settings, or a player with optimized ARM decoding.
Anyone would share a comment here?
Thank you for your opinion!
anyone interested?

Categories

Resources