Posts by NTM-3D

    Yes, debug enabled log file would be useful. Also is this a regression compared to previous build, or did that do it too?

    Here are the logs: https://www.swisstransfer.com/dl/01a065c8-37…09-a4a2b26e53c4
    1. I resume Cars 2, FP output starts, UI is 3D but video and subtitles are 2D.
    2. I start Cars 3 from the start, video is 3D, did not activate subtitles. I try to skip 5 minutes, video goes black and audio continue.
    3. I try to resume Cars 3, FP output starts, UI is 3D but video and subtitles are 2D.

    Also I keep getting questions about the playlist already being used and if I want to reassign it. Anyway to supress those?

    I see there have been some discussion about 3D-planes and subtitle depth so I will insert this I wrote some time ago where I go through some of the different variant you see on 3D Blu-rays. In case it is to some use :)

    --------------------------------------------------------------------

    First you have Cars 3. This disc shows how every disc should be done. Each subtitle has each own 3d-plane and each of those 3d-plane are different to match each subtitle track. Since different languages take up different amount of space and thus interact with the background object different.

    A bit lazier version of this is having one 3d-plane with dynamic depth and then connecting all subtitles tracks to that. This can work good enough if all of you subtitles are in related languages that produce text in about the same amount of space.

    3D-Plane #00
    NumFrames: 147333
    Minimum depth: -3
    Maximum depth: 24
    Average depth: 6.25
    Number of changes of depth value: 776
    First frame with a defined depth: 1097
    Last frame with a defined depth: 139153
    Number of frames with undefined depth: 9895
    Identical Planes: None

    3D-Plane #01
    NumFrames: 147333
    Minimum depth: -1
    Maximum depth: 24
    Average depth: 6.10
    Number of changes of depth value: 522
    First frame with a defined depth: 1124
    Last frame with a defined depth: 146108
    Number of frames with undefined depth: 2808
    Identical Planes: None

    3D-Plane #02
    NumFrames: 147333
    Minimum depth: -3
    Maximum depth: 24
    Average depth: 6.28
    Number of changes of depth value: 925
    First frame with a defined depth: 1124
    Last frame with a defined depth: 146108
    Number of frames with undefined depth: 3423
    Identical Planes: None

    3D-Plane #03
    NumFrames: 147333
    Minimum depth: -1
    Maximum depth: 11
    Average depth: 6.43
    Number of changes of depth value: 8
    First frame with a defined depth: 3393
    Last frame with a defined depth: 133805
    Number of frames with undefined depth: 16920
    Identical Planes: None

    3D-Plane #04
    NumFrames: 147333
    Minimum depth: 2
    Maximum depth: 11
    Average depth: 7.25
    Number of changes of depth value: 7
    First frame with a defined depth: 20290
    Last frame with a defined depth: 133805
    Number of frames with undefined depth: 33817
    Identical Planes: None

    --------------------------------------------------------------------

    The Super Mario Bros has all the subtitles on the same 3d-plane and that 3d-plane is just a fixed distance from the screen. Lazy creator and lazy maker of the disc. At least this disc has a small positive depth, you can find discs where the 3d-plane is just at screen depth. For these at screen depth it would be nice if you could override the depth and just set a fixed one to your own liking.

    3D-Plane #00
    NumFrames: 132946
    Minimum depth: 10
    Maximum depth: 10
    Average depth: 10.00
    Number of changes of depth value: 1
    First frame with a defined depth: 0
    Last frame with a defined depth: 132945
    Number of frames with undefined depth: 0
    Identical Planes: None

    --------------------------------------------------------------------

    Then you have these really unfortunate cases like The House of Magic disc. Here the creator is nWave Studios, lovers of 3D. But the maker of the disc was an idiot. There is a 3d-plane with dynamic depth but since the idiot swapped the eyes it's all inverted in relation to the video so instead of just swapping the eyes to the standard left eye first they make a fixed -12 depth 3d-plane, to make a small positive pop for the sub, and assigned that to the subtitle instead and called it a day. At least they still included the original 3d-plane so we can use that.

    3D-Plane #00
    NumFrames: 122472
    Minimum depth: -12
    Maximum depth: -12
    Average depth: -12.00
    Number of changes of depth value: 1
    First frame with a defined depth: 0
    Last frame with a defined depth: 122471
    Number of frames with undefined depth: 0
    Identical Planes: None
    *** Warning This 3D-Plane has a fixed depth of -12! ***

    3D-Plane #01
    NumFrames: 122472
    Minimum depth: 1
    Maximum depth: 50
    Average depth: 17.22
    Number of changes of depth value: 533
    First frame with a defined depth: 0
    Last frame with a defined depth: 122388
    Number of frames with undefined depth: 702
    Identical Planes: None

    Subtitle depth parsing

    Tried to try the subtitle depth parsing in the new build but had some issues. Most of the ISOs I tried played the intro in 3D then black screen. If I tried to skip it would result in instant froozen image or black screen. Audio always kept playing. If I skipped for example 10 minutes into the movie, stopped it and the resumed it would play and activate 3D but the image was 2D.

    A few of the ISOs i tried however seemed to work and most if not all the ones that had the issues above was Disney/Pixar movies.
    I will be able to get logs and even a video of the problem tomorrow if that helps :)

    Can you provide a sample file that includes varying depth in the subtitles?

    I have looked but it's been hard. I checked the example from https://kodi.wiki/view/Samples but that has static depth on the subtitles. I have a lot of ISOs but they are all around 40GB.

    But most commercial 3D Blu-rays have dynamic depth, especially from the "golden age" period around 2010-2015. Do you access to any Disney and or Pixar movies? I know for example that Cars 1, 2 and 3 all have unique 3d-plane with around 500-700 depth changes for each subttitle track.

    I will continue to look and see if I can find or produce a sample ISO.

    Thank you for making this fork :)
    I was wondering if you have any plans of adding support for rendering the subtitles at the dynamic depth according to the 3D-plane they are assigned when playing a 3D Blu-ray? Instead of just the static value you set in the Kodi settings.