It would also be nice if 3d subtitle mode would be automatically detected from the file name. For example, if the letters "sbs" occur in a file name, Side-by-Side 3D ​​subtitle mode would go on automatically. I have not yet investigated how to get find out the name of the file being played when subtitles are drawn in CGUIWindowFullScreen method RenderTTFSubtitles().

@noeikujoo I think it would be better to attack the problem in a lower code layer to get proper font rendering.

For example add a parameter to RenderOutline() so that it does the x/y adjustments, and changes the texture coordinates so that the sub is rendered in the correct position and squished as required by the sbs/ou mode. No need to load the font differently.

Then in GUIWindowFullScreen you'd find for example and in pseudo code:

Does anyone know whether there is any way that the TV auto-detects that the file played is H-SBS and switches (rather than the manual switching that I currently do). Is there any player that can do this? I find the manual switching super-painful and annoying. Would so much to see this real and curious whether any other player succeeded to accomplish this?

I've tested above-below movie with first version of this patch some time ago and in that case sutitles are displayed at top of the screen instead of bottom edge. Sbs movie is ok. I rather preffer over-under movies since they provide better quality with passive glasses and screens.

(2012-04-20 04:30)steve1977 Wrote: Does anyone know whether there is any way that the TV auto-detects that the file played is H-SBS and switches (rather than the manual switching that I currently do). Is there any player that can do this? I find the manual switching super-painful and annoying. Would so much to see this real and curious whether any other player succeeded to accomplish this?

Other media players can do that, then you dont need to switch on your TV.
For now, you can create a rule to open files with "SBS" in the filename with an external player that can handle this kind of situation (like mplayer or stereoscopic player).

I don't know if (the devs of) XBMC have any plans to support 3d media at all, i haven't read anything about that yet.
Imagine how cool it would be a 3d skin, 3d OSD, 3d subtitles... Just saying, I don't have a 3d TV either.

(2012-04-20 04:30)steve1977 Wrote: Does anyone know whether there is any way that the TV auto-detects that the file played is H-SBS and switches (rather than the manual switching that I currently do). Is there any player that can do this? I find the manual switching super-painful and annoying. Would so much to see this real and curious whether any other player succeeded to accomplish this?

I believe that it is not technically possible because the 3D-TV sees the H-SBS picture as a standard 1080p picture. 3D H-SBS mode could possibly be identified by examining the image, but it would require a complex calculation, which the TV video signal processors probably will not be able to do.

The automatic 3D mode detection could work, if the player would be able to send 3D image via HDMI using frame packing (a full resolution top-bottom) 24 fps format, which is used in 3D Blu-ray movies. Then you should have a HDMI 1.4 video card and powerful CPU.

BTW. Any information about the XBMC for the planned support for 3D Blu-Ray images?

(2012-04-18 18:56)CrystalP Wrote: @noeikujoo I think it would be better to attack the problem in a lower code layer to get proper font rendering.

For example add a parameter to RenderOutline() so that it does the x/y adjustments, and changes the texture coordinates so that the sub is rendered in the correct position and squished as required by the sbs/ou mode. No need to load the font differently.

Then in GUIWindowFullScreen you'd find for example and in pseudo code:

Hello i just gotten my first few (3-4) half sbs 3d movies, but the subtitles are all messed up, i found this thread, using latest nightly on osx, instead of reading 25 pages, what do i have to do, to enable half sbs subtitles, is it enough to download half sbs subtitltes? like for example lion.king.3d.halfsbs.subtitles

When i do subtitles with 3d-subtitles software i dont get them work with xbmc?
Inside the xxxx.sub everything is messed with this mumbojumbo ºDÄ‚‰Ãø ½ì kia1ÚvÑ=øýöÓ/ÓoßÑ6–°?À?Àmýøökiomß‹Ö¸¶–ö–#!kOÖ±?
The file is also big also like 10Megs.

I don't understand what is your problem. You should select subitles as always you do (for example, when you want to select external .srt file), but select .idx file. Or - better soulution: mux subtitles to .mkv file - you can use mkvmerge to do this. In this case, no any external files needed.

This should work if your xbmc version supports VobSub subitlte format. I have no idea what version supports it and what version dosn't. But I can use idx subtitles without any problems with xbmc 11 on linux.