3D Support builds for Raspberry Pi

  • I may need a sample to understand exactly how the subs are encoded.
    I assume you don't mean harcoded subtitles (i.e. in the pixels of the video).

    I'm assuming some format where each subtitle's text appears twice for each timestamp, with some positional offset aligning it to left eye or right eye half of screen?

    That sounds like a hack to support a media player that doesn't understand 3d.

    Without some metadata describing the format it is probably going to be awkward to handle.

    Exactly, made so you can play using like VLC and then just activate the SBS or OU settings on your TV and you get 3D subs.
    In the swisstransfer link in my last post has both a video of the Cars glitches and a small MKV from Cars HSBS MKV that has the stereo subtitles I am talking about.

    Also I just notices that resume does not work anymore. I guess the "playlist already in use" fix broke the resume? Video files still remeber their last postition but 3D ISOs now always starts for the beginning. Would be great if each ISOs remebers its position like other video files.

  • I know I'm late to the party but this is amazing - many thanks to popcornmix (and Claude) for all of this.

    If I think back to the original 3D on a RPi3, I don't believe it did an automatic detection of the 3D signal and I would have to manually change the projector settings for SBS, TAB and FP.

    This new incantation will automatically change to the correct 3D format, with one issue that I am 99.9% certain is down to my setup.
    I have a splitter that is connected to my AVR and then onto a 2D TV and a 3D projector so I think there is probably some confusion with the EDID from each display?

    Even though the projector is showing the correct 3D format I get an error on the screen:

    Code
    Notice
    This TV is not 3D capable.
    Please change to 2D signal on your source.
    
    OK

    I don't mind having this notice due to my setup but I am unable to remove it. I'm assuming this is coming from le since pressing the projector remote ok button doesn't work but also pressing ok on my le remote doesn't work either. The "Ok" in the notice doesn't look like an ordinary button as well - I can provide a photo if necessary.

    Other than my possibly unique issue I once again thank popcornmix for resurrecting 3D - you never know it might catch on this time.

  • Cars still has the same glitching. I tried making a sample ISO but the glitching does not show up in that one so the issue may be on another level. See the attached video I made that show the glitching and notice how the time jumps back to 00:57 during the first glitch, playlist issues causing them maybe?

    I think that rules out the MVC decoder (it doesn't have the means to make the elapsed time jump).

    So, probably at the playlist/demuxer end. Possibly some older packets turning up (causing a timestamp jump backwards and potentially corrupt video frames). I have now got Cars.2006 iso so I'll see if I can reproduce.

  • Even though the projector is showing the correct 3D format I get an error on the screen:

    Code
    Notice
    This TV is not 3D capable.
    Please change to 2D signal on your source.
    
    OK

    Pretty sure this doesn't come from Kodi. It is likely coming from projector, AVR or splitter.

    It depends exactly on how these are connected. Giving a list of hdmi cables connected from device A to device B may help me understand that.

    Personally I'd start from the simplest setup (pi connected to projector) and check if that works (without the "Notice") and add the splitter then AVR back in one at a time and see at which point it appears.