PDA

View Full Version : sf8008 2160p24, 2160p25, 2160p30 display modes missing



toxicated101
29-08-19, 12:21
Hi,

I have a OpenVIX 5.3 installed on a sf8008. My sf8008 connects to my t.v through a old (HDMI 1.4) av receiver. HDMI 1.4 spec says the max resolution is 3840 × 2160 at 24, 25, and 30 Hz which is fine however the sf8008 only shows 50Hz / 60Hz when I select 2160p in the video settings.

Forcing the mode using "echo 2160p25 > /proc/stb/video/videomode" works and I can confirm the t.v has switched resolution and is displaying fine, however when I change channel the videomode goes back to 1080p.

is there anyway to stop the box from changing resolution when I change channel or to get the actual video mode to show up in settings.

The /proc/stb/video/videomode_preferred and videomode_available has the following:-
pal ntsc 480i 480p 576i 576p 720p50 720p 720p24 1080i50 1080i 1080p50 1080p 1080p24 2160p25 2160p30 2160p50 2160p 2160p24

Thanks

twol
29-08-19, 13:13
So what are you trying to achieve - is there an issue with the TV?? What TV do you have ?

Trial
29-08-19, 13:21
Hi,
this is the old problem we discussed several times. He simply wants to see 4K files but he only has HDMI 1.4 which is limited to max. 30Hz which OpenViX does not offer as video resolution.

He could try to enable auto resolution. I think it also played 30Hz on my boxes.

Ralf

Sicilian
29-08-19, 13:22
Modes where added at one stage, but then got removed: https://github.com/OpenViX/enigma2/commit/6308679b57cfa462a7a8e97b2102103b580dff4a#diff-5a25825681d073918a3e4caee6f323c5

toxicated101
29-08-19, 13:27
I use kodi / dreamplex on the box and would like to be able to watch 4K movies. The TV is a Philips 55PUS6753/12. I don't think it's an issue with the t.v because as I mentioned when I force the mode by writing to the videomode file it goes into 3840 × 2160 x 25Hz

What I would like is it to stay in this mode so when I switch to deamplex or kodi I'm not playing 4k content in 1080p.

The sf8008 has the video mode available, the t.v can support it but for some reason the Videomode.py script doesn't show me the options to manually set.

The Videomode.py script has the following:-

if '2160p24' in iAVSwitch.readAvailableModes():
self.list.append(getConfigListEntry(_("Show 2160p 24fps as"), config.av.autores_2160p24,_("This option allows you to choose how to display 2160p 24Hz on your TV. (as not all TV's support these resolutions)")))
self.list.append(getConfigListEntry(_("Show 2160p 25fps as"), config.av.autores_2160p25,_("This option allows you to choose how to display 2160p 25Hz on your TV. (as not all TV's support these resolutions)")))
self.list.append(getConfigListEntry(_("Show 2160p 30fps as"), config.av.autores_2160p30,_("This option allows you to choose how to display 2160p 30Hz on your TV. (as not all TV's support these resolutions)")))


and as far as I can tell the iAVSwitch.readAvailableModes reads the available mode from videomodes_available and again that looks like that is there also but I don't get the option in the settings.

toxicated101
29-08-19, 13:31
Oh so they got removed from AVSwitch.py, that explains why it's not working. I give some different images a try then.

Thanks

toxicated101
29-08-19, 13:32
Hi,
this is the old problem we discussed several times. He simply wants to see 4K files but he only has HDMI 1.4 which is limited to max. 30Hz which OpenViX does not offer as video resolution.

He could try to enable auto resolution. I think it also played 30Hz on my boxes.

Ralf

I'll try auto but I assumed it would just drop itself into 50Hz.

twol
29-08-19, 14:24
I'll try auto but I assumed it would just drop itself into 50Hz.

Should play at the specified output in autores