• 1
  • 104
  • 105
  • 106(current)
  • 107
  • 108
  • 229
NVIDIA Shield (Android TV set-top box)
(2015-11-09, 10:12)querty1000 Wrote: In addition - i have stuttering on tv episodes with 50 fps. KODI switches to the right fps rate, the TV shows 50 fps, but the episodes stutters the whole time. 24p movies are playing fine on my setup.

You can try adding the following to advancedsettings.xml.
It forces 25Hz for 25fps, rather than do 50Hz, which also didn't seem smooth for me for some reason

Code:
<advancedsettings>
[...]
  <video>
[...]
  <adjustrefreshrate>
    <override>
      <fpsmin>24.96</fpsmin>        <!-- You can also specify the fps range yourself -->
      <fpsmax>25.01</fpsmax>
      <refreshmin>24.96</refreshmin> <!-- Same for the refreshrate -->
      <refreshmax>25.01</refreshmax>
    </override>
  </adjustrefreshrate>
[...]
  </video>
[...]
</advancedsettings>
(2015-11-09, 10:33)Koying Wrote:
(2015-11-09, 10:12)querty1000 Wrote: In addition - i have stuttering on tv episodes with 50 fps. KODI switches to the right fps rate, the TV shows 50 fps, but the episodes stutters the whole time. 24p movies are playing fine on my setup.

You can try adding the following to advancedsettings.xml.
It forces 25Hz for 25fps, rather than do 50Hz, which also didn't seem smooth for me for some reason

I'll check that, too. Maybe my TV supports 25Hz and I don't know it. If not, any other suggestions or known bugs?
(2015-11-09, 10:55)stlr Wrote:
(2015-11-09, 10:33)Koying Wrote:
(2015-11-09, 10:12)querty1000 Wrote: In addition - i have stuttering on tv episodes with 50 fps. KODI switches to the right fps rate, the TV shows 50 fps, but the episodes stutters the whole time. 24p movies are playing fine on my setup.

You can try adding the following to advancedsettings.xml.
It forces 25Hz for 25fps, rather than do 50Hz, which also didn't seem smooth for me for some reason

I'll check that, too. Maybe my TV supports 25Hz and I don't know it. If not, any other suggestions or known bugs?

Just woundering, all the resolutions and fps that listed in kodi.log, like this:
22:54:33 T:1682223232 NOTICE: Found resolution 3840 x 2160 for display 0 with 3840 x 2160 @ 23.976025 Hz
22:54:33 T:1682223232 NOTICE: Found resolution 3840 x 2160 for display 0 with 3840 x 2160 @ 24.000000 Hz
22:54:33 T:1682223232 NOTICE: Found resolution 3840 x 2160 for display 0 with 3840 x 2160 @ 25.000000 Hz
22:54:33 T:1682223232 NOTICE: Found resolution 3840 x 2160 for display 0 with 3840 x 2160 @ 30.000000 Hz
22:54:33 T:1682223232 NOTICE: Found resolution 3840 x 2160 for display 0 with 3840 x 2160 @ 50.000000 Hz
22:54:33 T:1682223232 NOTICE: Found resolution 3840 x 2160 for display 0 with 3840 x 2160 @ 60.000000 Hz
22:54:33 T:1682223232 NOTICE: Found resolution 3840 x 2160 for display 0 with 3840 x 2160 @ 29.970030 Hz
22:54:33 T:1682223232 NOTICE: Found resolution 3840 x 2160 for display 0 with 3840 x 2160 @ 59.940060 Hz

- are that real resolutions talked back from the TV that the TV can real display? Or is it something from the AVR inbetween the HDMI-line?
That suggests you have a UHD TV with an HDMI 2.0 interface - and your AVR is also HDMI 2.0-friendly?

It is reporting 3840x2160 (i.e. UHD) at 23.976-60Hz - though it doesn't say whether the >30Hz modes are 4:2:0 or 4:2:2/4:4:4 (The former will squeak over an HDMI 1.4 bandwidth connection - but are technically part of the HDMI 2 standard)
(2015-11-09, 10:33)Koying Wrote:
(2015-11-09, 10:12)querty1000 Wrote: In addition - i have stuttering on tv episodes with 50 fps. KODI switches to the right fps rate, the TV shows 50 fps, but the episodes stutters the whole time. 24p movies are playing fine on my setup.

You can try adding the following to advancedsettings.xml.
It forces 25Hz for 25fps, rather than do 50Hz, which also didn't seem smooth for me for some reason

Code:
<advancedsettings>
[...]
  <video>
[...]
  <adjustrefreshrate>
    <override>
      <fpsmin>24.96</fpsmin>        <!-- You can also specify the fps range yourself -->
      <fpsmax>25.01</fpsmax>
      <refreshmin>24.96</refreshmin> <!-- Same for the refreshrate -->
      <refreshmax>25.01</refreshmax>
    </override>
  </adjustrefreshrate>
[...]
  </video>
[...]
</advancedsettings>
i tried this a while back, didn't help either, my tv switched to 50p but the content playback really judder. my Tv supports all frames rate by the way.
Yeah - it does not help. We choose by default the highest refreshrate for refreshrate % fps == best, e.g. lowest value.

https://github.com/xbmc/xbmc/blob/master...r.cpp#L294
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
(2015-11-09, 20:12)tml2k2 Wrote: i tried this a while back, didn't help either, my tv switched to 50p but the content playback really judder. my Tv supports all frames rate by the way.

Mmm... This is supposed to switch to 25p (if you have it, ofc), which solves the judder for me...

@fristsh Indeed, but 25p is smooth, while 50p is not (at least for me) for reasons I haven't digged, yet.
Are we sure this 25p mode is 25p and not 50i?

I have other reports on Linux that also have an issue with 50hz for 25p content being bad and video / audio out of sync. But funny in that regard, 50i content e.g. liveTV is working perfectly.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
So - does Kodi follow the following logic ?

* 25p native content - output at 25p if 25p supported, otherwise output at 50p with 2:2 frame repetition if supported, otherwise output at 50i with 2:2 pulldown and interlace if supported (and ideally a vertical filter)?

* 50i native content - output at 50p deinterlaced from 50i if 50p supported, otherwise output at 50i interlaced from 50p deinterlaced from 50i if 50i output supported (i.e.deinterlace and reinterlace rather than passthrough interlace)?

* 50p native content - output at 50p if 50p supported, otherwise output at 50i with an interlace (and ideally a vertical filter).

* 25psf content - treated as 50i. (i.e. 25p acquired content carried as 50i with no motion between fields - aka 25p segmented field)

Most 50i broadcasters use 25psf for HD content - but some final-link encoders (like those used in Freeview HD in the UK) will switch the encoder between 25p and 50i paths on a GOP-by-GOP basis based on whether the encoder thinks the source is 50i native or 25p native (carried as psf)

I have only ever come across 25p format support in the context of 2160p - not sure I've seen it in 1080p on TVs.
Simple Question: Is there a way to show the codec info dialog on the Shield via remote/controller? I want to make a table with codecs and settings that work for me, maybe it could help you.
(2015-11-10, 15:17)stlr Wrote: Simple Question: Is there a way to show the codec info dialog on the Shield via remote/controller? I want to make a table with codecs and settings that work for me, maybe it could help you.

I have used the TV remote via CEC and have used the keymap editor from KODI for the red/green/yellow/blue buttons for such funktions.
(2015-11-10, 14:57)noggin Wrote: So - does Kodi follow the following logic ?

* 25p native content - output at 25p if 25p supported, otherwise output at 50p with 2:2 frame repetition if supported, otherwise output at 50i with 2:2 pulldown and interlace if supported (and ideally a vertical filter)?

* 50i native content - output at 50p deinterlaced from 50i if 50p supported, otherwise output at 50i interlaced from 50p deinterlaced from 50i if 50i output supported (i.e.deinterlace and reinterlace rather than passthrough interlace)?

* 50p native content - output at 50p if 50p supported, otherwise output at 50i with an interlace (and ideally a vertical filter).

* 25psf content - treated as 50i. (i.e. 25p acquired content carried as 50i with no motion between fields - aka 25p segmented field)

Most 50i broadcasters use 25psf for HD content - but some final-link encoders (like those used in Freeview HD in the UK) will switch the encoder between 25p and 50i paths on a GOP-by-GOP basis based on whether the encoder thinks the source is 50i native or 25p native (carried as psf)

I have only ever come across 25p format support in the context of 2160p - not sure I've seen it in 1080p on TVs.

Nope. Use the highest refreshrate in the given resolution for which fps % refreshrate == 0.0 - if possible.
If you got a hdmi 1.4 only with max 3840x2160@30 - we play e.g. 3840x2160@25p content at 3840x2160@25 if available and don't use the 1080p50. Check BaseRender.cpp - I tried to comment that nicely last time I hit that file.
And to add: we never switch to an interlaced mode.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
(2015-11-03, 17:35)hdmkv Wrote: Shield TV for $150 shipped... request a promo code here.

Woo-HOO! Just got an email that my SATV has shipped.

For those looking on who might still be interested in an SATV at $150 (+tax) out the door, Nvidia has extended the promotion until 11/25/15, so it's still up for grabs.
(2015-11-10, 16:00)fritsch Wrote:
(2015-11-10, 14:57)noggin Wrote: So - does Kodi follow the following logic ?

* 25p native content - output at 25p if 25p supported, otherwise output at 50p with 2:2 frame repetition if supported, otherwise output at 50i with 2:2 pulldown and interlace if supported (and ideally a vertical filter)?

* 50i native content - output at 50p deinterlaced from 50i if 50p supported, otherwise output at 50i interlaced from 50p deinterlaced from 50i if 50i output supported (i.e.deinterlace and reinterlace rather than passthrough interlace)?

* 50p native content - output at 50p if 50p supported, otherwise output at 50i with an interlace (and ideally a vertical filter).

* 25psf content - treated as 50i. (i.e. 25p acquired content carried as 50i with no motion between fields - aka 25p segmented field)

Most 50i broadcasters use 25psf for HD content - but some final-link encoders (like those used in Freeview HD in the UK) will switch the encoder between 25p and 50i paths on a GOP-by-GOP basis based on whether the encoder thinks the source is 50i native or 25p native (carried as psf)

I have only ever come across 25p format support in the context of 2160p - not sure I've seen it in 1080p on TVs.

Nope. Use the highest refreshrate in the given resolution for which fps % refreshrate == 0.0 - if possible.
If you got a hdmi 1.4 only with max 3840x2160@30 - we play e.g. 3840x2160@25p content at 3840x2160@25 if available and don't use the 1080p50. Check BaseRender.cpp - I tried to comment that nicely last time I hit that file.
And to add: we never switch to an interlaced mode.

So if Kodi is connected to a 720/50p and 1080/50i only display that doesn't support 1080/50p - what happens when you play 1080/50i content? (I potentially have this situation if I use Kodi at work where we only really handle 1080i and 720p video over HD-SDI)
Can the NVIDIA Shield be made to run openelec? If not can it launch kodi from boot?
  • 1
  • 104
  • 105
  • 106(current)
  • 107
  • 108
  • 229

Logout Mark Read Team Forum Stats Members Help
NVIDIA Shield (Android TV set-top box)9