For me, a Pi 3B running OSMC from August this year matches a V4K running OSMC with the 3.14 kernel, so if you have one of those to hand it could give a reference, as it plays the Timeflight clip with better handling of diagonal edges than the test Vero build that the team has kindly been working on.
I did a quick grab-logs -A: https://paste.osmc.tv/ufumiculut
Could be itās working better on the V then?
It is. I just updated a vero 4k and the deinterlacer isnāt kicking in at all. Investigating ā¦
Iāll double check the patch series is correct for 4K / 4K +
Itās correct ā the VFM map should be:
setVfmMap(ādefaultā, ādecoder ppmgr deinterlace amlvideo amvideoā);
Permissions on /sys/class/vfm/map (ls -l
), OK?
Third time lucky. Further updates for Kodi for both V and 4k should by now be in the mirrors. Iāve checked on 4k and Timeflight is looking very similar to how it looks on V now. You should find the divergent line patterns improved as well.
No-one quite knows how V got updated but 4k didnāt yesterday. But we know where the buck stops
Oh, wow, yes: huge improvement!
(Iāll have to see if I can find something to test if this is working on h.264 as well - I donāt think I have a test clip for that at the moment. But hopefully it is!)
That, however, I canāt agree with: the 480i wedge pattern (the one Iāve named 480i_60_deinterlace_test_fixed.mkv ) is still playing correctly in software but wrongly in hardware: itās frame-interlaced but treated as field-interlaced with hardware playback. (There may even be more going on there than a simple cadence-detection error. Maybe itās the result of it attempting to do full-screen diagonal filtering? But certainly it looks terrible!)
I canāt be bothered reinstalling OSMC v18.9 to check but Iām 90% sure it used to be handled correctly in hardware under 3.14 kernel / Kodi v18.
(Note that in software it plays correctly, even with Deinterlace method to āDeinterlaceā).
OK, thanks. I will say @scottosanās wedges play better than yours and yours play better on V than on 4k. There are too many variables.
Iām not seeing any obvious differences between my 480i wedge clip and his 00727.m2ts, but maybe there is on the V.
Itās possible Iām seeing things but, looking at some of my other test clips, Iām wondering if some of them may now be looking worse than they were. In the āSherlockā clip, for example, round about 00:12-00:14, I donāt remember seeing that much shimmer around the lines on Benedict Cumberbatchās forehead before; is it possible the thing is slipping into field-interlaced mode now when previously it wasnāt? And round about 00:35, I feel like the vertical lines in Mycroftās suit may be less sharp than they were. Maybe diagonal filtering being enabled actually worsens the impact of it slipping into field-interlaced mode when it shouldnātā¦?
I have several Veroās around and I just installed the test build on a V4K to compare to another V4K on the 3.14 kernel and also to a Vero V on the test build. Based on a quick look, the V4K on the test build is matching the 3.14 kernel on the Timeflight clip (pop the champagne corks!). However, the V is slightly inferior, some jaggies do bleed in during motion in places where they are not present on the V4K. Can follow up with photos later.
Thanks, both. I have to say that @tanio99 and I have spent hours with these test clips and itās obvious to me we are not going to find one set-up that suits all these different formats. In the course of this there are some things we havenāt been able to fix and canāt without at least investing far more time on it and both of us would rather get on with something else. Note this:
- you donāt necessarily see the same things with each run of a video. The Planet Earth clip is notable for this. It can stutter like heck one time and be smooth as butter if you play it a second time. (Itās more reliable played as field-interlaced although itās clearly frame-interlaced.) Same thing if you play clips in a different sequence. Despite best efforts we canāt nail why this is.
- Iāve noticed that my Panasonic TV is also doing some processing, for example when playing the wedges there are weird effects near the TVās OSD
- the ā2:2 pulldownā clips render worse than the 3:2 clips. I find this surprising - youād have thought it would be easier.
- we still havenāt found an easy way to switch between frame- and field-interlace on the fly ie on every frame that the parameter changes. I canāt help feeling this ought to be in AMLās code somewhere as itās surely quite fundamental. For VC-1 we still just check the interlace type at the start of each sequence which means there can a be a few frames with judders (eg at the start of rolling credits).
- we havenāt found the hooks by which we might bring deinterlacing options out to the GUI for MPEG2 and h264
Iām just saying this to manage expectations. It wonāt be long before Vero moves to a 5.x kernel, which may or may not be better on these things. Weāre grateful for your patience but Iām not sure we can do much more unless AML come up with some proper documentation.
Understood, appreciate all these efforts when as far as I know there are only 2 people on the forum who keep pressing on this
I am really pleased with the field-interlaced 50i on the V4K with the new test build. I think youāve nailed it there. The V isnāt quite there but better than it was, when before the jaggies were really noisy. Following two shots captured during a tracking move (same AVR input and TV settings each time).
V4K: super clean
Vero V: console jaggies
Thatās the ā25fps video stuttering at 50Hzā issue. If you set deinterlacing to Off and then manually switch the output mode to 1080p/25Hz rather than 1080p/50Hz, itās smooth as glass 100% of the time.
I assume youāve got āIntelligent Frame Creationā (or whatever Panasonic calls motion interpolation) turned off? If not, try that. I guess it could be a scaling issue too.
Will the Vero 4K be getting a kernel upgrade, or only the V?
This is what that frame looks like here (paused, but I donāt see jaggies like yours when itās playing). Can you drop a log so we can check you setup?
I know whatās happened. There will be yet another Kodi for V available shortly
In our tests, just setting ādeinterlaceā on is enough to play it smoothly. I should have said itās only variable if you turn deinterlace Off or set Auto.
@tanio99 is all for removing the option and treating everything as (field-) interlaced but that doesnāt solve the issue of Dr Whoās shirt and the Tardis pipework in one of the other clips we have (? from @ac16161 IIRC).
Only the Vero V.
hi, Iām looking forward to testing this when the update lands for the V. Is there an ETA for when that might be? Thanks.
Soon ā Iām just changing a couple of other things which stopped us doing a new Kodi build for Vero V at the moment.
Iāll let you know when itās available.