Hi,
Very happy owner of a Vero 4k for almost 4 years now.
I have 2 files - one, which VLC reports as resolution 3840 x 1608, the TV plays in 4k resolution.
Another file which VLC reports as resolution 3832 x 1596, the TV plays in 1080p resolution.
Any ideas on how to troubleshoot this? I’ve been using the Whitelist guide on:
The logic may have changed recently, but the last time I checked, having an active whitelist would cause that video to be upscaled to 2160p rather than downscaled to 1080p. (Indeed, that’s one of the main reasons for using a whitelist - without a whitelist it would indeed have been downscaled). Has that changed?
Quick aside: Is there a way to see the native file resolution details when playing the file?
According to https://kodi.wiki/view/Player_process_info pressing ‘o’ should do that. But I don’t have keyboard attached, tried the Kodi remote app, tried to remap a key - no joy.
IIRC, to play at 4k, the logic needs at least one of width or height to be 3840 or 2160 respectively, so a video that’s been trimmed in both directions won’t be played as 4k. You can override that by setting the resolution specifically (icon bottom right in the OSD with OSMC skin).
I won’t bother you all with the log files as it is quite obvious what the issue is - as grahamh says either the height or width needs to match 4k resolution. As the logs say:
[WHITELIST] Searching the whitelist for: width: 3832, height: 1596, fps: 23.976, 3D: false - no match is found:
[WHITELIST] Matched a desktop resolution with an exact refresh rate 1920x1080 @ 23.98 - Full Screen (23) - But for the other file:
[WHITELIST] Searching the whitelist for: width: 3840, height: 1608, fps: 23.976, 3D: false - we get:
[WHITELIST] Matched an exact resolution with an exact refresh rate 3840x2160 @ 23.98 - Full Screen (36).
I am using the default OSMC skin but don’t see an option in the playback OSD to override the resolution setting. Is it in the Video Settings menu?
I would need to see debug logs to have any insight but are you sure your using the remote that came with the Vero? OSMC loads a special keymap when it sees the official dongle and that has playerprocessinfo attached to long-press i. The overlay that your seeing is playerdebug and with the offical remote that is mapped to long-press home, not i. I find this particularly confusing since I don’t think that action is part of any stock keymap out there other than our current one and I never had playerdebug mapped that way.
I am using the Official Kodi Remote app v1.9 on iPhone (the Vero 4k remote was not working consistently in my setup). That overlay comes up with long press i on the iPhone app.
Any idea if there is a keypress on the app that would bring up playerprocessinfo?
Mystery solved then as the expected behavior grahamh was talking about is only valid for the OSMC remote controls. The phone apps for controlling Kodi work in a completely different way than a regular remote and they don’t use the keymapping system allowing you to modify them in this way. I don’t think the official Kodi remote app currently has the ability call this action id.