(2016-07-14, 10:06)the_jaguar Wrote: I ran into an interesting issue today - I was playing a 3D MVC ISO file that I ripped from my Blu-ray disk, and after being able to successfully play for a while, it abruptly stopped with about 25 minutes of the movie left (turns out that it stopped at the beginning of a new chapter). After trying to play that part multiple times with no success, I converted the ISO to an MKV (using makemkv) and I was able to play past the part where it had stopped earlier on VLC. When I try playing this file on Kodi, it plays fine but I can't fast forward/rewind/seek through the movie. The TV screen shows the frame for that second but remains stuck in that screen while the info bar shows that the movie is continuing to play. Is this a known issue?

Not something known about. If you can provide a sample file that shows the issue, that would be useful.
Otherwise a debug log(wiki) when the problem occurs may have some clues.

(2016-07-14, 02:25)smp1 Wrote: I noticed a nasty bug - sometimes when I switch from Kodi's GUI to an HD TV channel, I get a lot of frame skips. If I go to Video settings and switch the deinterlacing off and the on again (or switch the deinterlace methods back and forth) - the frame skips are gone.

This issue seems to be present in most recent builds. Not sure which is the last good one. There is definitely no such issue in build #0625.

I stuck at #0625 too because i get black screen when switching to some pvr-channels. Have to skip some seconds of stream to get picture. all builds i tried after 0625 have this problem here. Using RPi2 with argus pvr.

(2016-07-14, 02:25)smp1 Wrote: I noticed a nasty bug - sometimes when I switch from Kodi's GUI to an HD TV channel, I get a lot of frame skips. If I go to Video settings and switch the deinterlacing off and the on again (or switch the deinterlace methods back and forth) - the frame skips are gone.

This issue seems to be present in most recent builds. Not sure which is the last good one. There is definitely no such issue in build #0625.

I stuck at #0625 too because i get black screen when switching to some pvr-channels. Have to skip some seconds of stream to get picture. all builds i tried after 0625 have this problem here. Using RPi2 with argus pvr.

(2016-07-14, 19:25)Screech Wrote: I stuck at #0625 too because i get black screen when switching to some pvr-channels. Have to skip some seconds of stream to get picture. all builds i tried after 0625 have this problem here. Using RPi2 with argus pvr.

Can you provide a link to a debug log from the latest build while reproducing this issue.

(2016-07-14, 19:25)Screech Wrote: I stuck at #0625 too because i get black screen when switching to some pvr-channels. Have to skip some seconds of stream to get picture. all builds i tried after 0625 have this problem here. Using RPi2 with argus pvr.

#0626 was the bump to ffmpeg 3.1. The ffmpeg bump is here to stay.

A debug log(wiki) from #0625 and one from #0626 would be useful. They both should include a similar channel switch, with a black screen occurring in #0626.

(2016-07-11, 06:33)smp1 Wrote: A couple of days ago I bought a DVBSky s960 DVB-S tuner. I tested it on RPi3 with TvHeadend on latest Milhouse builds and an official 7.0.2 Kodi 16 build.

I have to say that TvHeadend 4.2 performs shockingly bad in Milhouse builds compared to the official LE 7.0.2.

Now that I had enough time to test my USB DVB-S dongle on RPI3 - I stand by my initial observation regarding poor performance in Krypton.
Krypton has issues with HD channels, especially higher bitrate (~18mbps at peak) channels. I steadily get 1-2 h264 continuity errors during 1 hour of testing. In Jarvis I get absolutely no continuity errors. I used Bob deinterlace on both Krypton and Jarvis.

From what I've read - DVBSky S960 is one of the better dongles for RPi and Linux in general so it should not be an issue here.

Also, build #0625 is the last one that works more or less OK. It kinda went downhill since 0626 (new ffmpeg?).

(2016-07-14, 20:51)smp1 Wrote: I ran all your suggested tests, the v3d_limiter does nothing to improve things. v3d_freq=500 also has no effect.

I don't see any reports posted about this.

If you want this fixed it needs careful testing with detailed reports. Not just "it didn't work".
The v3d_limiter is a dial that can make the deinterlace fast, but impact heavily on sdram on one end, and slow, but have little effect on sdram at the other.
The v3d_freq (and perhaps core_freq) can be used to improve deinterlace speed to compensate for this.

Are you saying the new suggestions for v3d_limiter settings had zero effect at all?
I'm not suggesting any of them would necessarily be perfect, but I need to hear results like:
"with that setting the occurrence of corruption in the stream was reduced from every 10 seconds to every 30 seconds, but audio and video began to lag".

0x1080f1 = no effect. Didn't notice any error increase or decrease.
0x10fff1, 0x0210f1, 0x2080f1 = no testing is possible with those. It runs like a slideshow for a few seconds, then the video just freeze.

(2016-07-14, 21:10)smp1 Wrote: 0x1080f1 = no effect. Didn't notice any error increase or decrease.
0x10fff1, 0x0210f1, 0x2080f1 = no testing is possible with those. It runs like a slideshow for a few seconds, then the video just freeze.

Does enabling omxplayer help? That may be less aggressive about compensating when running behind.
For now we just want to know about what values are needed to stop the corruption.
Don't worry so much about it running slowly (that can be focussed on later).

I didn't try the v3d_limiter settings with omxplayer. I tried it with default settings, it doesn't help.
Not sure if this is helpful but I can completely stop the corruption if I press Esc during the playback and the video runs on the background of the transparrent menu. When the video is skipping frames there is no more corruption.

(2016-07-14, 22:17)smp1 Wrote: I didn't try the v3d_limiter settings with omxplayer. I tried it with default settings, it doesn't help.
Not sure if this is helpful but I can completely stop the corruption if I press Esc during the playback and the video runs on the background of the transparrent menu. When the video is skipping frames there is no more corruption.

If video is not running fullscreen, then deinterlace switches to half rate.
I suspect you would have the same effect by choosing "MMAL - Advanced (half)" or "MMAL - Bob (half)" as deinterlace method.

Quick Links

About Kodi

Kodi is a free and open source media player application developed by the XBMC Foundation, a non-profit technology consortium.

Kodi is available for multiple operating-systems and hardware platforms, featuring a 10-foot user interface for use with televisions and remote controls. It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet.