Auto3D plugin for MediaPortal 1.2 - 1.12 (GUI & TV/Beamer) (4 Viewers)

Marcus Venturi

MP Donator
  • Premium Supporter
  • March 23, 2012
    614
    745
    57
    Home Country
    Germany Germany
    I uploaded a new version today. :)

    The following changes were made:
    • Configuration files now in XML-format (instead of propietary one)
    • Experimental support for TV
    • Delay command for all devices (Configurable through command timings)
    • Support for Philips DeVine and jointSpace
    • Support for Epson Beamers (RS232/USB)
      EH-TW8000/TW8000W, PL Home Cinema 5010/5010e, EH-TW9000/TW9000W/PL Pro Cinema 6010
    • Support for Pananonic VIErA TVs (3D SBS)
    • Fixed timing bug in device detection for UPnP devices (Panasonic/Sony)
    • Fixed some display bugs
    • Improved blit performance by caching temporary buffer
    If you had already made your own sequences you have to re-enter them as the new code is not able to take over the old format :(. The truth is, I was too lazy doing this. ;)

    Due to the amount of changes there might be a lot of bugs in this version. It's on you to find and report them. :D

    It is not easy to develop support for TVs / Beamers I do not own, but with the help of the following people I was able to get things done:

    @Tuomaa (Sony TV testing and code)
    @blackmack (Philips TV DeVine testing)
    @este22 (Epson Beamer testing)
    @dishwasher (Philips TV jointSpace / DeVine testing)
    @radical (Panasonic TV testing)

    ...and all the others that helped me so far with hints and suggestions to improve this plugin

    At the Moment I'm not sure if the Initial sequences work with every model of the supported devices.

    If you had to set up a sequence which is different from the initial one to get your TV / Beamer running, please post your XML-file and the exact name of your model, then I can set up a compatibility list in the future about which TVs and Beamers work and which do not.
     
    Last edited:

    vuego

    Documentation Group
  • Team MediaPortal
  • August 5, 2006
    1,641
    764
    Göteborg
    Home Country
    Sweden Sweden
    Thank you Marcus, this is great :)

    I'm sure you already know but the 3D subtitle depth is not working in Auto3D v8. Subtitles are always displayed with 0 depth, no matter where you put the slider.

    I'm using the Epson EH-TW9000 beamer (RS232) and the remote command sequence is not perfect. What I do is always having 3D display set to On and then simply switch between 2D - by selecting 3D format Auto and 3D - by selecting 3D Format SBS or TAB.
    Default settings in Auto 3D for Espon is to first set 3D format and then set 3D display On or Off but that means that the next switch to 3D mode will fail since 3D display is set to Off (changing 3D format to SBS at this point will display an error message). I fixed it by simply removing the 3DDisplayOn and 3DDisplayOff commands but this will only work if the beamer is always in 3D Display On mode. It's a mess, I know.

    Another problem is with MediaPortal Configuration and RS232. I think there's a conflict with Remote / SerialUIR. Even when SerialUIR is disabled. It is set to COM1: by default and it seems to be locking the serial port. When opening Auto3D configuration I get an error message "Access to port COM1: is denied".
    However the really strange part is if I change SerialUIR to COM2: I still get the access denied message in Auto3D. The only steps I found to release the serial port is to set SerialUIR to use COM1:, close and restart MediaPortal Configuration, change SerialUIR to COM2: and then opening Auto3D Configuration. If I leave SerialUIR at COM2: when restarting MediaPortal Configuration I still get the "Access to port COM1: is denied" message.
    Auto3D always works when changing mode in MediaPortal. This is just an issue with MediaPortal Configuration which means it might be outside your scope to fix...?
     

    superforever

    Portal Pro
    April 13, 2009
    156
    15
    @Marcus, what I mean is I want to turn on subtitle, I use srt and I have already use 3Dsubtitler to make the subtitle left and right in idx format so that it can play it correctly in 3D movie and embedded into the mkv file.

    But after I use Auto3D it split it up again and no way to set it not to do it.
     

    este22

    MP Donator
  • Premium Supporter
  • February 13, 2007
    1,753
    120
    Home Country
    Austria Austria
    you are right with your epson Settings. but i think the "Standard way" of users is to have 3d Display off as Standard (i have asked in hifi-forum for example). and then it's the right way like it is.
    i have also testet to turn 3d Display on before switching Format, but that will take too Long. because the command 3d Display on Needs about 10 seconds or more.

    Thank you Marcus, this is great :)
    I'm using the Epson EH-TW9000 beamer (RS232) and the remote command sequence is not perfect. What I do is always having 3D display set to On and then simply switch between 2D - by selecting 3D format Auto and 3D - by selecting 3D Format SBS or TAB.
    Default settings in Auto 3D for Espon is to first set 3D format and then set 3D display On or Off but that means that the next switch to 3D mode will fail since 3D display is set to Off (changing 3D format to SBS at this point will display an error message).

    for me theres is no error when 3d Display is always on?
    if 3d modus is changed from sbs to tab, the 3d Display stays on, if the 3d Display is set to off because of 2d mode at the next Change it's turned on?
    my tw8100 doesn't Show an error. i have also testet it with tw9000?

    edit: i agree with you that 3d Display always on is the fastest way, but then Marcus venturi has to make 2 profiles or say it to the users because it's not Standard.
    and as i read in Forums it's not the perfekt way because some functions ar not working then in 2d? but this i haven't testet.

    edit2: what is SerialUIR ? i can't find nothing about it. i don't have Errors in config with my usb2serial adapter
     
    Last edited:

    Marcus Venturi

    MP Donator
  • Premium Supporter
  • March 23, 2012
    614
    745
    57
    Home Country
    Germany Germany
    So there should be a second Profile for the Epson Beamers available. The first one for 3d display off as default and a second one for 3d Display on as default. Did I get this right? If yes, how must the sequences for this second profile look like?

    @superforever: This means you have 4 subtitles (instead of 2) on the screen?

    @vuego: I will check the 3D subtitles again. Can't say anything about the COM-port 'access denied' stuff, as I have no beamer to test against, but I can activate SerialUIR to see if it blocks the COM-port.
     
    Last edited:

    este22

    MP Donator
  • Premium Supporter
  • February 13, 2007
    1,753
    120
    Home Country
    Austria Austria
    hi,

    i second profile would be great.

    i think the sequenzes should be:

    2d>3dsbs:
    3DFormatSBS

    3DSBS>2d:
    3DFormatAuto

    2D>3DTAB
    3DFormatTAB

    3DTAB>2D
    3DFormatAuto

    3DConversion stays as it is.

    i have testet this settings with tw8100 and it worked good, and much faster.
    the timings can be 500 ms. but it makes no difference to 5000 because there is no reason why the beamer should wait.
     

    vuego

    Documentation Group
  • Team MediaPortal
  • August 5, 2006
    1,641
    764
    Göteborg
    Home Country
    Sweden Sweden
    I can activate SerialUIR to see if it blocks the COM-port.
    You don't even have to activate it. It seems to block COM1: even when deactivated.

    This means you have 4 subtitles (instead of 2) on the screen?
    Here's an example subtitle file which works without Auto3D since it duplicates and positions the subtitles accordingly:
    Code:
    Dialogue: 0,0:07:28.99,0:07:34.41,3D,,0000,0000,0000,,{\pos(486,1060)}- Nån glömde stänga kranen.\N- Vänta lite. Gå höger igen.
    Dialogue: 0,0:07:28.99,0:07:34.41,3D,,0000,0000,0000,,{\pos(1434,1060)}- Nån glömde stänga kranen.\N- Vänta lite. Gå höger igen.
    Dialogue: 0,0:07:40.87,0:07:45.23,3D,,0000,0000,0000,,{\pos(486,1060)}- Ta dig närmare garderobsdörren.\N- Anar du nåt?
    Dialogue: 0,0:07:40.87,0:07:45.23,3D,,0000,0000,0000,,{\pos(1434,1060)}- Ta dig närmare garderobsdörren.\N- Anar du nåt?
    Dialogue: 0,0:07:45.25,0:07:48.59,3D,,0000,0000,0000,,{\pos(486,1060)}- Jag vill titta under den.\N- Ge mig händerna.
    Dialogue: 0,0:07:45.25,0:07:48.59,3D,,0000,0000,0000,,{\pos(1434,1060)}- Jag vill titta under den.\N- Ge mig händerna.
    This means that Auto3D will duplicate the subtitle again making it double double :)

    i have testet this settings with tw8100 and it worked good, and much faster.
    Remember that the user must first enable 3D display or, for example, the 3DFormatSBS command will not work. It's not a problem for me since I always have it enabled but new users might be confused.
     

    Attachments

    • Titanic.1997.swe_3D.ass.zip
      2.6 KB

    este22

    MP Donator
  • Premium Supporter
  • February 13, 2007
    1,753
    120
    Home Country
    Austria Austria
    @vuego
    on my tw8100 and also on the tw9000 i had before the 3dsbs command worked when 3ddisplay on was sent after the sbs command. (the order doesn't matter)
    the Advantage is that this is much faster, because 3ddisplay on Needs 10 seconds.
     

    vuego

    Documentation Group
  • Team MediaPortal
  • August 5, 2006
    1,641
    764
    Göteborg
    Home Country
    Sweden Sweden
    Yes, same here but what I mean is that if the user have set 3D Display Off, then this second profile will not work.
     

    Users who are viewing this thread

    Top Bottom