NVIDIA Shield TV 24p stuttering
#16
(2020-08-27, 16:40)RunBubbaRun Wrote:
(2020-08-27, 16:08)FXB78 Wrote: Current resolution: 3840x2160 3840x2160 @ 60.000004 - Full Screen

If you remove these 60.000004 hz options in the whitelist and instead just use 59.94 hz it might help by switching to the correct refresh rate, which would be 59.94hz.

I already tried 59,94 hz but stuttering remains. The original is 29,97 fps so it should switch to that. Cause I have that in the whitelist.
29.97*2 = 59.94, it's the same thing. If you are adamant you want it to switch to 29.97 hz then just have that value in the whitelist & remove any 60hz options, but it's really not needed.
Reply
#17
(2020-08-27, 16:49)FXB78 Wrote:
(2020-08-27, 16:40)RunBubbaRun Wrote:
(2020-08-27, 16:08)FXB78 Wrote: Current resolution: 3840x2160 3840x2160 @ 60.000004 - Full Screen

If you remove these 60.000004 hz options in the whitelist and instead just use 59.94 hz it might help by switching to the correct refresh rate, which would be 59.94hz.

I already tried 59,94 hz but stuttering remains. The original is 29,97 fps so it should switch to that. Cause I have that in the whitelist.
29.97*2 = 59.94, it's the same thing. If you are adamant you want it to switch to 29.97 hz then just have that value in the whitelist & remove any 60hz options, but it's really not needed.
But what happens with 60hz files then if I remove them from the whitelist? As I mentioned earlier the file is 29,976 fps and I have that in the whitelist. So why would it switch to 59,94 only for the ts file and not for the mkv file?
Reply
#18
The audio on your file shows 31.250 fps, maybe it's just a bad encode.
Reply
#19
Quote:Bit depth                                : 8 bits
Scan type                                : Interlaced
Scan order                               : Top Field First

That file is interlaced. It's correct to switch to 2 times the 29.97 as output fps will be 59.97 after deinterlacing (e.g. bobbing).
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#20
(2020-08-27, 18:38)fritsch Wrote:
Quote:Bit depth                                : 8 bits
Scan type                                : Interlaced
Scan order                               : Top Field First

That file is interlaced. It's correct to switch to 2 times the 29.97 as output fps will be 59.97 after deinterlacing (e.g. bobbing).
This is the converted MKV file. (converted from the ts video) What can be the difference that the mkv is switchin to 29,97 ?
It also says 'interlaced'

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Main@L4
Format settings                          : CABAC / 2 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 2 frames
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 41 min 58 s
Bit rate mode                            : Variable
Maximum bit rate                         : 768 kb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 29.970 (30000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Interlaced
Original scan type                       : Progressive
Scan type, store method                  : Interleaved fields
Scan order                               : Top Field First
Writing library                          : Lavc57.107.100 h264_videotoolbox
Default                                  : Yes
Forced                                   : No

Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec ID                                 : A_AAC-2
Duration                                 : 41 min 58 s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 44.1 kHz
Frame rate                               : 43.066 FPS (1024 SPF)
Compression mode                         : Lossy
Writing library                          : Lavc57.107.100 aac
Language                                 : English
Default                                  : Yes
Forced                                   : No

So if the .ts file goes to 59,94 fps (whitelisted) why switches Kodi to 60hz (also whitelisted)?
Reply
#21
From your log:

Quote:2020-08-27 15:44:08.007 T:13194  NOTICE: Display resolution ADJUST : 3840x2160 @ 59.940060 - Full Screen (23) (weight: 192677502857791930368.000)

Depending on your output device it shows 60 no matter if you have 59.94 or 60 if you press TV's info key. And btw. for 24p it does not show 23.976 but also 24 - bad habit of TV vendors. From kodi pov - all is fine.

And for your mkv: Depends how transcoded / repacked it. If you post the mediainfo of the mkv file we can see, else not.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#22
(2020-08-27, 19:54)fritsch Wrote: From your log:
Quote:2020-08-27 15:44:08.007 T:13194  NOTICE: Display resolution ADJUST : 3840x2160 @ 59.940060 - Full Screen (23) (weight: 192677502857791930368.000)

Depending on your output device it shows 60 no matter if you have 59.94 or 60 if you press TV's info key. And btw. for 24p it does not show 23.976 but also 24 - bad habit of TV vendors. From kodi pov - all is fine.

And for your mkv: Depends how transcoded / repacked it. If you post the mediainfo of the mkv file we can see, else not.
I get that it shows 60hz if it's 59,94 or 60hz (same for 23,976 and 24p always showing 24p on my TV).
See the mediainfo for the converted mkv in my previous post.
Reply
#23
Does it switch to 59.94 as well if you  just for a test disable mediacodec and also mediacodec surface?
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#24
Ok so now I tried these settings in Kodi:
whitelested everything except 60hz
Kodi resolution: 3840x2160 59,94 hz

First tried the 59,94hz .ts file -> micro stutters
Then tried the coverted 29,97fps mkv file -> smooth (clip: click here )
Remuxed the ts file to mkv in 59,94 fps -> micro stutters click here )
Reply
#25
That's nice - but does not answer the question.

In general: If your primary use-case is interlaced content - Android is NOT your best choice - there is absolutely no content sold in interlaced format today for this platform. DVDs (some are interlaced) or Live TV (DVB-C / DVB-S) is not aiming at these platforms. On Android the video decoder and renderer is a black-box - it either does the correct thing or not - influence is limited.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#26
(2020-08-27, 21:03)fritsch Wrote: Does it switch to 59.94 as well if you  just for a test disable mediacodec and also mediacodec surface?

How do I do that?
Reply
#27
you go to the settings and disable mediacodec and disable mediacodec surface and afterwards play the file again.

Don't forget to reenable these two after your testing.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#28
Thanks. I'm going to test it tonight.
Reply
#29
(2020-08-27, 21:03)fritsch Wrote: Does it switch to 59.94 as well if you  just for a test disable mediacodec and also mediacodec surface?

Yes it still shows 60hz (59,94) on the TV but now the file plays smooth after disabling the mediacodec and mediacodec surface.
Reply
#30
Again: 60 is correct (TV showing 60, kodi doing 59.94)
Good. Then your issue is with Mediacodec. Transcode the file and deinterlace it with ffmpeg so that it is progressive afterwards.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply

Logout Mark Read Team Forum Stats Members Help
NVIDIA Shield TV 24p stuttering0