White artifacts with S905X4 video decoder

@Portisch When playing 1080i Blu-ray movie with bad color, NG-20250116, please correct. The H264 hardware acceleration must be disabled for it to work.
rosegold homatics

1 Like

Old issue I think. You need to use CoreElec NO for this type of files 1080i).
It will never work on CoreElec NG with the SoC S905X4 rev D.
It would apparently work if the SoC is rev A, but it’s unavailable new.

Jestem tutaj pierwszy raz i zaczynam dopiero w coreelec.
When playing a movie I have a strange symptom of a partially snowy image, but only on some movies from the BR disk. On Kodi under Android everything is fine. I use When playing a movie I have a strange symptom of a partially snowy image, but only on some movies from the BR disk. On Kodi under Android everything is fine. I use CoreELEC-Amlogic-ng.arm-21.2-Omega_nightly_20250224-Generic.im g.gz. Normal movies from work fine. Only the version from the BR disk. Normal movies from work fine. Only the version from the BR disk

Does it look like this?

s905x4 rev d is affected by an AML bug in interlaced h264 playback on kernel 4.9 (CE-NG). The bug doesn’t exist in kernel 5.4 (probably your Android kernel version). Amlogic didn’t provide a 4.9 kernel fix. This problem doesn’t exist in CE-NE (5.4) and CE-NO (5.15).

A post was merged into an existing topic: Homatics Box R 4K Plus

Should I download the arm64 file, because I’ve already tried it and it turns out that the colors in it are crazy. I have dune homatics box r 4k plus.

One more question, in the price it does not play 4K for me, e.g. in addon MAX or in Disney

Sorry. One more question, in the CE-NE it does not play 4K for me, e.g. in addon MAX or in Disney

4K streams from major streaming providers (Disney, Max, Netflix etc) are only available through Android.

If you’re video artifacts look like this, this, this, then use CE-NE or CE-NO.

If your CE-NE ‘crazy colors’ looks like this. I think the solution is to set HDR to auto in display settings in Android, not sure. Ask in the Homatic’s thread if that doesn’t work.

I tried to install CE-22 and it installs, but there is no DV because I have Android 14. However, CE-21.2 does not want to install, neither through Balen nor Rufus. It keeps restarting and does not want to catch the pendrive. Strange thing, ce22 works, but ce21.2 does not. And I do not know where the problem is

DV works in CE-NO regardless of the Android version, including ATV14. You’ll need to show your dmesg log to see what’s the problem.

Ok, and how do I find that journal? I’m still a CE newbie. :slight_smile:

SSH in and type dmesg | paste
https://wiki.coreelec.org/coreelec:debuglogs#dmesg

I just have no idea why ce-ne21.2 won’t start, but no22 does. I do everything the same way.

Is that what the logo was about?
https://paste.coreelec.org/pinotkraut

I’m not sure what you’re asking, logo?

@YadaYada
Is it possible that this also applies to non-interlaced (progressive) streams? I have this problem on some channels, kodi shows 1080p, TV and other players also show 1080p but the video is distorted.

I don’t know, are you certain that video is 1080p, not 1080i? I don’t know that skin and if those labels are accurate. Does the PlayerProcessInfo reprort 1080p?

kodi-send --action “PlayerProcessInfo” (or press ‘o’ on keyboard).

I didn’t know that the labels could be wrong. Thank you for mentioning it because after sending the command I only saw a new big window with very partial information with the same 1080p graphic icon (I got the same thing earlier from the OSD level). There was nothing additional, the remote buttons (left, right, up, down, ok) did not change anything, I could only exit by pressing back. But your information was helpful, I went back to the basic skin and sent the command again. I didn’t think about it before. Video is 1080i.

1 Like

Out of curiosity, I compared PlayerProcessInfo in Kodi 22 on Windows and in CE NO on Homatics. Kodi Windows shows Video track: 1920x1080i 25fps and CE 1920x1080i 50fps. Why is the FPS information wrong in CE? Additionally, if I use InputstreamAdaptive instead of ffmpegdirect, the Video track shows 1920x1080p instead of 1080i (only in CE, the information in Windows is correct, apart from the fact that there is no sound in both cases) As we can see, it’s not only the skin that can show incorrect labels.