Back light bleed while playing videos with HW decoder in MX player - Nexus 6P Q&A, Help & Troubleshooting

Hello
I have just received my Nexus and one of the first things I tested on it was the video playback on the AMOLED Screen. One Strange thing I noticed is that while playing any video in MX player (or any player for that matter), if the decoder is the default HW decoder, there is a backlight bleed like in LCD screens and the video doesn't run on an all black background which is really annoying. If I switch the decoder to SW, then its all black like it should be on AMOLED screens.
Though this is not a huge annoyance, but I'm just wondering why is it so ? Has anyone else experienced the same. I'm attaching two screenshots which show the difference.

This is interesting, looking forward to answers
Verzonden vanaf mijn iPhone met Tapatalk

Yea its been posted many times already, basically the hardware decoding on video is set to 16-235 on the rgb instead of 0-255, so using the hw encoder it doesn't get to true black.
Custom kernels have already fixed it, it's been posted on the bug tracker for Google too
Sent from my Nexus 6P using Tapatalk

If you bring first screenshot into Photoshop and sample colors HW decoder follows digital video standard which has RGB values crammed 16-235. It is set this way so older external displays don't choke on the signal.

It's a bug that Google know about, the custom kernels fix it just now but Google will fix it in later Roms.

Google is in the Rainforest working on eliminating the bugs...

Nexus owners are beta testers remember?

Thanks for your replies guys, found a thread on Google Product Fourms. This seems to be a known problem with the new security updates. I had updated my device as well as soon as I had received it, hope Google fixes it soon. For now, SW decoder is the way to go for local media files, though it struggles to play 4K video with SW decoder.
https://productforums.google.com/forum/#!topic/nexus/fwhHeJ0aLRo;context-place=topicsearchin/nexus/nexus$206p

Funny how a security update can glitch something like this. I guess they're pushing more changes than just security in these updates.
The same software issue on 5x BTW, hoping it gets fixed soon.

Related

Artifacts appearing when video is played.

When I play mp4 videos, I see strange artifacts appearing randomly on the screen using WMP or Media panel. They are horizontal and they look like short white dashes. It happens when I watch youtube videos too and it tends to appears more on higher resolution videos.
I really hope someone can shed some light on the issue. Thank you all just for any comments because this is really bugging me and seems to suggest faulty hardware.
Got this test video from somewhere.
http://www.mediafire.com/?sharekey=b3223dfe9165e58fd8f14848abf485ddc558de5c13248a17b8eada0a1ae8665a
No one else encountered this problem?
This device just doesn't handle video very well at all, at least thats my experience. Especially video with higher bitrates. And yes I sometimes see artifacts, mostly "residue" of clips I've played just before like stuck frames at the borders of the video.
I have the edge problems too
But the artifacts/streaks of tiny short lines are appearing randomly in the screen area, not the edges. I am worried about having faulty hardware. I don't know how pda hardware function, but I have several desktop GPUs dying on me before.
Please guys, I really need more insight into this matter because if it is a hardware problem, I will be going down to the service centre soon.
Please just play a mp4 video and report your observations. I know it means nothing but I will be very grateful.
Have you tried running the vids through CorePlayer?
Have you ensured that the files aren't too big (res or framerate)?
Instead of posting vague information like "do you get artifacts" how about some real info about the files you are using.
artesea said:
Have you tried running the vids through CorePlayer?
Have you ensured that the files aren't too big (res or framerate)?
Instead of posting vague information like "do you get artifacts" how about some real info about the files you are using.
Click to expand...
Click to collapse
I specified I get the problems with mp4 files on WMP and Media Xperiance Panel. The files are DVDs encoded with the tool from "[APP][REF]Full HD (800x480) video playback with acceleration" with the recommended settings(which I believe wouldn't be too high). Also, they lag horrendously with CorePlayer so I used WMP or MXP where they played smoothly EXCEPT with white - - - (dashes) appearing consistently but randomly. It occurs on all the videos I encoded this way when played on MXP or WMP.
In case you want some more details, one of the files played have the following details viewed with CorePlayer's Media Properties menu,
Video: AVC aka H.264
Video Size: 640 x 480
Frame Rate: 29.970
File Size: 20370KB
I thought I would not need to post much details because I believed people here would have at least tried playing videos close to the native resolution of X1's screen.
It seems the problem is only with my device and no one else here is having any problem I am having so I will head down to the service centre.
http://www.mediafire.com/?sharekey=b3223dfe9165e58fd8f14848abf485ddc558de5c13248a17b8eada0a1ae8665a
anybody? no one willing to help test?
I find no problems -am on stock UK Vodafone X1i and encode DVD's onto the SD card regularly (watch on train commute)
No problems with original FW and none since updating to RA2 via SEUS
Have just tried your posted "test" mp4 (crysiswarhead?) and definitely no white --- artefacts at all
It plays OK but is a bit laggy (only just noticeable)
The res is 800x480 which may have something to do with it (bit too high) ... I have been using 480x272 which works great and looks awsome (I use a commercial DVDripper -Aimersoft)
Good luck at the service centre!!!
Thanks for the reply. Unfortunate for me though, I always hate service centres. =(
More input please. =(
Same problem here.
Don't think it's a hardware thingy.. it's just not the ideal encoding for this little machine
I'm already happy I can play a normal mp4 / xvid / 'specially' encoded file on it.
Unless it's all over your image I do not think there is any succes in returning the phone.
they'll tell you it's not the 100% right codec format for the phone and will kick you out.
at least.. that's my thinking
Thanks mate for the response. I love this device and can live with this flaw, but I don't like the idea of having a defective hardware on the *inside*.
I can live with the problems I'm already having, scratch keyboard, wobbly slider, black paint dropping off but the fact that my x1 is havinga defective processing chip inside scares me so much.
Heading down to the service centre now...
There are videos that I encoded that play SMOOTHLY but will white flickers popping out all over. The service centre I know have a demo set, I will try playing videos on thatt and compare and hopefully convince those guys.

Video quality

I've noticed when playing video that lines/edges get really jagged and look aliased.
My videos are all native resolution (1024x600) and look fine when played with software decoders (like MX Video Player SW mode) but stutter and/or waste battery when using SW.
I was wondering if anyone has found a way to tweak the hardware decoder so that it produces correct output (not aliased or oversharpened or whatever it's doing here). Any ideas? GL tweak? Maybe some config files in /system or something?
Thanks for any help you can provide. I'm rather shocked at the video quality, and really want to love my KF, but coming from iPad land, I'm very disappointed by the jagginess of sharp edges in video playback (most noticeable on sharp edges/curves/text in videos).

[Q] Hardware Video Acceleration Not Working

Hi,
I'm a new nook owner, but I'm not new to Android (I've had a Galaxy S for some time now). I just received my 'new' nook which came with CM7.10 (CWK74) on it and it's working fine except for hardware acceleration for video playback. I've tried a couple of HW accelerated players (Dice & BS Player), but neither of them seem to be able to play anything back using HW mode, only SW. I've tried a number of different files, both HD & SD, no difference.
Interestingly, Dice seems to at least try to play in HW mode, (the HW indicator shows when you initially try to play a file) but then immediately falls back to SW mode.
Anyone got any suggestions as to what might be going on here?
The videos are most likely not encoded properly for the nook... either the frames are too large or they aren't in h.264
DizzyDen said:
The videos are most likely not encoded properly for the nook... either the frames are too large or they aren't in h.264
Click to expand...
Click to collapse
So are you saying that in order for hardware decoding to be available, the videos must be encoded in a certain format? My Samsung Galaxy S plays the same videos in Dice with HW decoding without any issues (I know it's different hardware, but the principal's the same; I have not re-encoded the files for my Samsung and they play fine).
it seems from my experience anyway playing larger files or hd type that arent in h.264 lag some
envied said:
it seems from my experience anyway playing larger files or hd type that arent in h.264 lag some
Click to expand...
Click to collapse
So is your player in HW decode mode?
atm im using an ICS version and not CM7 so I cant tell you for sure and I dont really remember if it was or not. Head hurting so cant think atm sorry.
I've never had much luck with DSP video acceleration of H.264 on the NC with the various video players. But YouTube and Netflix do work mostly fine and they use DSP playback.
The problem is that the drivers and kernel for the Nook Color are a bit of a homebrew collage and there are problems. The devs do the best that they can with what B&N provides and with what can be scraped together from other devices.

[Q] MIUI 2.1.20 Video Is Buggy - Fix Available?

Hi. I'm currently running MIUI 2.1.20 (see link below)
http://forums.miui.us/showthread.php?13388-MIUI-us-Kindle-Fire-rom-Updated-2-1-20-0xD34D
One problem for me is that I can play streaming videos from the Net and user-uploaded videos in Facebook, but when they play, the video is all choppy, like how a TV is out of tune with like diagonal lines running through it, so it's pretty much un-viewable. The audio plays fine, and the video plays, just can't really make it out at all. So, this happens when I try to watch videos from web-sites that aren't in YouTube & Netflix (those work fine).
Was wondering if there has been any development regarding a fix for this issue in this build of MIUI?
If not, does anyone know if the 2.2.3 ICS build of MIUI addresses this issue? (see link below) It's not listed as a known issue, but I don't want to assume it's fixed before flashing to it.
http://forums.miui.us/showthread.php?15369-ROM-ALPHA-2-15-2012-MIUI-us-4-0-3-2-2-10-Ice-Cream-Sandwiched!
Thanks for your time & feedback! : ]
I use MX video player for all my videos. You can set it to SW decode and its pretty good about playing all videos without lag.
Sent from my Amazon Kindle Fire using xda premium
TheImmaculateJ said:
Hi. I'm currently running MIUI 2.1.20 (see link below)
http://forums.miui.us/showthread.php?13388-MIUI-us-Kindle-Fire-rom-Updated-2-1-20-0xD34D
One problem for me is that I can play streaming videos from the Net and user-uploaded videos in Facebook, but when they play, the video is all choppy, like how a TV is out of tune with like diagonal lines running through it, so it's pretty much un-viewable. The audio plays fine, and the video plays, just can't really make it out at all. So, this happens when I try to watch videos from web-sites that aren't in YouTube & Netflix (those work fine).
Was wondering if there has been any development regarding a fix for this issue in this build of MIUI?
If not, does anyone know if the 2.2.3 ICS build of MIUI addresses this issue? (see link below) It's not listed as a known issue, but I don't want to assume it's fixed before flashing to it.
http://forums.miui.us/showthread.ph...012-MIUI-us-4-0-3-2-2-10-Ice-Cream-Sandwiched!
Thanks for your time & feedback! : ]
Click to expand...
Click to collapse
Right now, the lack of hardware acceleration in the multiple ports of ICS for the Fire prevents HD video playback, and often leaves SD video pretty laggy or choppy. Also, with no native support for Adobe Flash when streaming video, that can degrade the quality as well, if not playing whatsoever. The devs are working to get this resolved, but as it's a really complicated process, it still may be awhile before it's resolved.

Fire Stick Stuttering in XBMC? Here's a fix

I read the post on the FireTV and how to fix stuttering but none of those solutions helped me. As a final try I disabled libstagefright only under hardware acceleration and it plays fine now.
(goto System->Settings->Video->Acceleration>disable Libstagefright)
wqwrqrfq said:
I read the post on the FireTV and how to fix stuttering but none of those solutions helped me. As a final try I disabled libstagefright only under hardware acceleration.
(goto System->Settings->Video->Acceleration>disable Libstagefright)
Click to expand...
Click to collapse
I posted this a while back as the stuttering came as a result of switching to software decoding which by default i believe has libstagefright disabled. But with the default settings of hardware decoding and libstagefright enabled I experienced no stuttering just a somewhat reduced picture quality. Which xbmc are you using or are you using spmc?
danknasty said:
I posted this a while back as the stuttering came as a result of switching to software decoding which by default i believe has libstagefright disabled. But with the default settings of hardware decoding and libstagefright enabled I experienced no stuttering just a somewhat reduced picture quality. Which xbmc are you using or are you using spmc?
Click to expand...
Click to collapse
When I tried libstagefright on and medicacodec off it stuttered, when I tried libstagefright off and medicacodec on it played fine. This was on both XBMC Gotham and TVMC. Picture quality seemed to stay the same no matter if they were enabled or not, same for software decoding. All gave stutters except for what I posted above.
It could have something to do with what TV one is using... Fire stick is decoding and TV is decoding causing stuttering.
wqwrqrfq said:
When I tried libstagefright on and medicacodec off it stuttered, when I tried libstagefright off and medicacodec on it played fine. This was on both XBMC Gotham and TVMC. Picture quality seemed to stay the same no matter if they were enabled or not, same for software decoding. All gave stutters except for what I posted above.
It could have something to do with what TV one is using... Fire stick is decoding and TV is decoding causing stuttering.
Click to expand...
Click to collapse
strange, with lib. off i get stuttering, bad. but my contrast is better. that's with hardware enabled.
the stuttering makes it un watchable, but not liking my contrast muted.
---------- Post added at 08:36 AM ---------- Previous post was at 08:17 AM ----------
More testing, installed spec 13.3.3 I think, the latest. Seems the effects of the two hardware checkbooks are reversed. Results are the same, better contrast, but not smooth. Interesting that the builds are flip flopped with the settings like that. That could add to the confusion for Sure.
Have you tried using SPMC? Every version of Xbmc gave me stuttering on my generic RK3188 tv box except this one. No stuttering at all. I have this installed on all my devices including my AFTV. Might be worth a shot.
I'm a little late to this thread and not really tech savy but I just got a fire stick with kodi and I am having the same issues with the sound skipping. I have tried changing the libstagefright/medicacodec on\off and still can't get it to work. Can you tell me more about the SPMC? How do I get it? What is it?

Categories

Resources