To summarize the problem: On 1080i25 channels, motion adaptive deinterlacing doesn't work it is always locked to 50fps video deinterlacing which makes picture quality worse on film, documentary and tv show channels since those shouldn't be deinterlaced and stay at 25fps.What exactly should I add to the autoresolution plugin, any ideas?
Hi, I found one problem with deinterlacing on Zgemma H9S and I suspect it is the same on the other Zgemmas with the same chipset.
Adaptive Deinterlacing works on channels that are encoded in MBAFF (type of interlaced encoding) and the box shows "1080p25" on those channels. If you watch sports on those channels it will automatically switch to video deinterlacing 50fps and if you watch movies/shows it will stop deinterlacing and leave the content in 25fps keeping the full resolution.
- So here is the problem if the channels are encoded as basic interlaced which the box recognizes as "1080i25" then the box is locked to 50fps video deinterlacing. Resulting in slight artifacts and worse picture on 25fps content such as Movies/TV Shows which are not meant to be deinterlaced.
Here are my 2 possible suggestions on how it could be fixed:
1. Somehow force the box to recognize every interlaced channel as 1080p25 ( I am aware that this might not be possible or optimal)
2. Force the box to recognize every channel as 1080i25 so the user can set the output signal to 1080i and leave the deinterlacing to the TV.
-You may ask why I am not able to do the 2nd solution right now? The problem is when channels are recognized as 1080p25 and the output signal is set to 1080i, the TV is always locked to 50fps video deinterlacing which is not the case on 1080i25 which works correctly and the tv is able to switch between film and video deinterlacing.
Also keeping the output signal for 1080p25 to 1080p and 1080i25 to 1080i results in annoying consistent resolution switches because sometimes even MBAFF is recognized as interlaced.
Sorry for such a long message and I really hope that this could be fixed somehow. Thanks in advance.
On the other side, motion adaptive deinterlacing works (automatically switches between film and video deinterlacing) on MBAFF encoded channels which are recognized as 1080p25