In LE 7.0.3/8.2.5 releases software deinterlace worked properly with doubling framerate. But from version 18.x deinterlace works poor with frame dropping. Hardware deinterlace works properly, but videos a little blurry with it in comparison with software deinterlace. Just compare playback this interlaced video: https://samples.ffmpeg.org/MPEG2/interlaced/burosch1.mpg in versions 7.0.3/8.2.5 with disabled hardware acceleration. This problem also is present in CoreELEC releases with the same versions of Kodi.
Software deinterlace problem from LE 9.0 versions
-
Lirk -
December 16, 2024 at 9:08 PM -
Thread is Unresolved
-
-
The codebase for those images is long-dead. The developers who might have half a clue about the issue are long-gone. The newer (upstream) codebase used in AMLGX doesn't support hardware deinterlacing.
-
The codebase for those images is long-dead. The developers who might have half a clue about the issue are long-gone. The newer (upstream) codebase used in AMLGX doesn't support hardware deinterlacing.
Hardware deinterlacing doesn't work even in newer SOCs?
-
The codebase for those images is long-dead. The developers who might have half a clue about the issue are long-gone. The newer (upstream) codebase used in AMLGX doesn't support hardware deinterlacing.
But what changes were made in LE 9.x, that even software deinterlace got worse?
-
Hardware deinterlacing doesn't work even in newer SOCs?
The deinterlace IP block has never been implemented in the upstream kernel for any Amlogic hardware (older or newer). The main difference is that newer SoCs generally have more CPU grunt than the older ones and can cope with software deinterlace on 1080p media. Improvements made in the last year for better software deinterlace mean it's actually quite good.
But what changes were made in LE 9.x, that even software deinterlace got worse?
No idea, it's before my time and the vendor codebase is a crapfest so I have no interest in investigating. Feel free to look in the commit history here to guess the breaking change: https://github.com/LibreELEC/linu…amlogic-3.14.y/
-
Maybe similar problems were solved in OSMC? https://discourse.osmc.tv/t/problems-det…-pulldown/95797
-