Posts: 5
Joined: Feb 2019
Reputation:
0
Hi,
I own a Nvidia Shield TV 2017 device, on it I've got Kodi Leia installed (latest update from Playstore). I'm using the Shield and Kodi, with a Samsung PS50C7000 TV, it's only a 1080p TV.
Mine problem, is that I have some 720p old content, and if I enable any kind MediaCodec HW Acceleration (normal, surface or both), I'm not able to use HQ Upscalers like Lanczos3, I only see bilinear or nearest neighbour.
I tried to enable it via advancedsettings.xml without luck.
If I disable both HW Acceleration via MediaCodecs, I can select lanczos3.
What could be the problem?
Thanks!
Posts: 5
Joined: Feb 2019
Reputation:
0
I've tested this .APK, looks promising, the options appears, but It isn't possible to enable lanczos3 or spline36, unless i disable hardware acceleration completely on each codec.
If I disable all hw acceleration, appears the ha scaling options, but appears that there is a bug, all the images are broken. (This doesn't happens with latest official release).
Anyway, thanks again for tour help.
Posts: 9,033
Joined: Feb 2012
Reputation:
551
2019-02-24, 02:58
(This post was last modified: 2019-02-24, 03:01 by wrxtasy.)
Tongue firmly planted in Cheek.....
Because Android users (inc new quite powerful FireTV Stick 4K), with decent ARM Chipsets would then get extra functionality like:
- better mpeg2 decoding with the ability to then also use top quality YADIF2x deinterlacing for problematic Interlaced DVD - and 480/576i broadcast Live TV
- quicker TV channel zapping due to software decoding.
- access to high quality picture upscalers for old mpeg2, mpeg4 and h264 SD content because you can setup Kodi for software decoding and software upscaling.
I'm sure Android users can wait a few more years, wishing and hoping in vain that Android (TV) vendors implement such legacy hardware decode support in their OS for such content.
In coming years Android TV OS device popularity will increase as Chipset vendors like AMLogic going all in with Android TV.
Such (increasingly powerful) devices will only support common video streaming standards - anything else be dammed, it's not a priority.
So the answer is NO if you want such features because seemingly changing minimal amounts of code in Kodi is NOT allowed for Android users only.
I would be interested to see what the other EASY TO USE solution for Android users actually is, without resorting to convoluted, ridiculous, hard to use options.
Any such SW/HW decode options can be hidden behind Kodi "Expert" settings anyway with all such options set to HW decode all the time by default.
Posts: 232
Joined: Jun 2009
Reputation:
0
mika91
Senior Member
Posts: 232
2019-06-14, 22:58
(This post was last modified: 2019-06-14, 22:59 by mika91.)
Ok so what is the current state about HW/SW decoding and upscaling on the Shield?
I've just received and plug my Shield on my 1080p Sony TV, and picture quality for SD and 720p files is quite not as good compared to my little raspberry.
Is it not possible to let hardware decode the video, then apply a software upscaling ?
Why is it not possible to select each one individualy?
Is it a Shield GPU or Kodi limitation ?
Whatever, what are the right settings to have best PQ for SD, 720p and 1080p video on a FHD TV?
Posts: 67
Joined: Oct 2011
Reputation:
1
The hate for us shield users is unbelievable.. I haven't been able to use picture shifts to hide sports spoilers for several years now and I need to resort to MrMc and other stupid workarounds like turning on/off hw acceleration every time I switch channels..
Imho it's ridiculous not applying a minor fix, especially since it's been available since pre Krypton..
Posts: 23,229
Joined: Aug 2011
Reputation:
1,069
fritsch
Team-Kodi Developer
Posts: 23,229
The codec factory with Android implementation was merged long ago, everything is configurable now.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.