2020-09-14, 09:40
So I'm working on an 18.8 build but have finally narrowed down the right eye first issue.
The right eye first issue occurs when using MKV which are marked as right eye first. The display will change to 3D mode and the codec info will report "block_rl" mode for the codec instead of the normal "block_lr". The problem is it displays the same eye in both frames so the picture is completely flat.
Workaround:
Open the file in MKVToolNixGui header editor
Expand the video and change the "Video stereo mode" from 14 to 13
Save the change
Now you will get a proper 3D effect from Kodi with this file but will need to enable the swap eyes option
I have had a look at trying to fix this but unfortunately I'm not much of a programmer and have never done anything with C. A variable called hints.stereo.mode seems to be used to store the determined 3D mode / right eye first from the MKV and I could easily disable that behaviour but I cannot see a function to manipulate the user swap eyes function and it seems like a less than ideal fix anyway. @afedchin can you offer any help or advice on how to fix this issue?
The right eye first issue occurs when using MKV which are marked as right eye first. The display will change to 3D mode and the codec info will report "block_rl" mode for the codec instead of the normal "block_lr". The problem is it displays the same eye in both frames so the picture is completely flat.
Workaround:
Open the file in MKVToolNixGui header editor
Expand the video and change the "Video stereo mode" from 14 to 13
Save the change
Now you will get a proper 3D effect from Kodi with this file but will need to enable the swap eyes option
I have had a look at trying to fix this but unfortunately I'm not much of a programmer and have never done anything with C. A variable called hints.stereo.mode seems to be used to store the determined 3D mode / right eye first from the MKV and I could easily disable that behaviour but I cannot see a function to manipulate the user swap eyes function and it seems like a less than ideal fix anyway. @afedchin can you offer any help or advice on how to fix this issue?