3D Vision Blog

A normal user's look into the world of 3D Stereo Technologies

3D Vision Blog header image 2

3D Subtitler, a Tool For Easily Converting Subtitles for 3D Videos

September 3rd, 2011 · 15 Comments · 3D Movies & Videos

Adding proper subtitles to 3D videos can sometimes be a real pain, even if you already have the subtitles in a text format such as SRT, something that is quite common for 2D videos, but still not as useful for stereo 3D ones. There is the ffdshow subtitles filter that you can use for displaying 2D subtitles properly over a 3D video file, but that method is a bit more limited and can cause some problems setting up and using. An alternative method is to convert the SRT subtitles and integrate them into the video, but I’m not talking about recompressing the whole video and hardcoding them inside the video frame, there is no need to do that. With the help of the free 3D Subtitler software you can convert the 2D SRT text file into the proper format for using with Side by Side videos or Over/Under formatted ones, adjust their position, font size and style and border. Then have the newly prepared subtitles integrated into an MKV video file using MKVmerge (MKVtoolnix) or into a Blu-ray video image with the help of TsMuxeR. As I’ve said this is done without hardcoding the text into the video, so you are able to enable/disable the subtitles at will. Of course using 3D Subtitler requires a bit of time to process the video with the properly prepared subtitles, it is not as easy as to just open the 3D video file with a player using the ffdshow subtitles filter and having the SRT subtitles in the same folder. But still the 3D Subtitler tool can be a useful alternative if you are having problems with making the ffdshow subtitles functionality to work properly for you.

Both of these solutions however will output by default the 2D text subtitles as 2D subtitles appearing at screen depth level, they will not make them into 3D ones that will have varying depth based on the depth information from the current scene of the movie. So if you have the subtitles displayed at screen depth level, but the current scene has some pop-out effects below the position of the subtitles you will be experiencing trouble getting the correct volume information. The same applies if the scene at the position of the subtitles uses a lot of depth, again making it hard to properly focus on the text and the image from the movie properly, making it uncomfortable for the viewer. That however should not be a very common problem and getting rid of it would require a more robust software for preparing 3D subtitles, not to mention that it will also require more knowledge and skill to be properly done, so it is not something that normal users would usually do. The results provided by the ffdshow subtitles filter (it also has parallax adjustment option for the 3D subtitles, but you can set it only once for the whole video and not vary it through the subtitles) or the use of the 3D Subtitler software should be quite good most of the time and easy to use by most people.

To download the free 3D Subtitler software for converting 3D video subtitles…

Tags: ·······

15 responses so far ↓

  • 1 Remy Medranda // Sep 3, 2011 at 18:10

    What about 3ditor from http://www.screen.subtitling.com/index.asp?PageID=223

  • 2 tigerman // Sep 7, 2011 at 14:11

    i found the best/fastest way to see subtitles on a 3d movie is to convert them to srt and then use the subtitle option on ffdshow codec that enables stereoscopic automatically.

  • 3 Bloody // Sep 7, 2011 at 14:40

    The 3Ditor software is exactly the kind of professional subtitling software for 3D subtitles that I’ve mentioned above, it is not something intended for normal home users of for that matter needed by them.

    The FFDshow subtitles filter is probably the easiest way to do it for personal watching, however if you want to subtitle your 3D video and distribute it with subtitles that would be easy to use the 3D Subtitles may be a better choice.

  • 4 Richard // May 14, 2012 at 12:23

    Hi there, I just had a quick question on these captioning softwares available in the market. Would you be able to tell me how accurate and efficient are all these softwares?

  • 5 anika // May 25, 2012 at 23:27

    What’s the required OS? I tried with several XP versions, allways with the result of an initialization error. Please help

    Thanks so much in advance

  • 6 Bloody // May 28, 2012 at 19:05

    Check your Java installation, you may need to update the Java VM.

  • 7 Dan // Aug 24, 2012 at 14:25

    Using 3D-subtitler I obtained a .sup file from the .srt file. Then, using mkvmerge I merged the .sup with the mkv 3d movie. On my computer the subtitle is displayed OK but I can’t see the subtitle on my Panasonic GT30 plasma. Any ideea why?

    The TV has no problem with .srt subtitles merged into mkv but it doesn’t recognise the .sup subtitle merged into mkv. Any solution? Maybe hardcoding the .sup subtitle into mkv?

    The TV is connected with the computer in a network and I use Serviio media server. I can’t connect the TV and the computer by a HDMI cable because they are different rooms.

  • 8 iEatSoxLikeAnimal // Jan 11, 2013 at 20:58

    If it said Java not installed, this may can help you:

    1. Open: http://www.java.com/en/download/manual.jsp
    2. Click & Install: Windows Offline (64-bit)
    3. Done.

  • 9 John // Mar 1, 2013 at 02:36

    ok the convertion was succesfull i got a .sup subtitle now,but when i drag on the movie to display the subs (i use vlc) it says the codec isnt found and my movie closes :( please tell me what to do to see whatch the sup subtitle to see if the convertion is successfull..thanks in advance

  • 10 Bruni // Jul 1, 2013 at 08:36


    You forgot to mention an extremely important thing:
    3DSubtitler requires DotNet Framework 4.0 to installed.
    Otherwise it crashes.
    3DSubitler.exe does NOT need Java.
    The application that needs Java is the BDSup2Sub.jar in the ZIP file.

  • 11 Bruni // Jul 1, 2013 at 08:44

    I have the impression that this program does NOT run on Windows XP.

  • 12 Carlos E. Martinez // Aug 21, 2015 at 14:25

    I need some help.

    For some time I have been using 3DSubtitler to convert my SRT subs to 3D subs.

    But lately I’m getting two errors:

    1) It doesn’t recognize the directory where the .jar file is in, only after you go again and identify it. And it doesn’t save this info.

    2) After I load the SRT file and ask to check the input, I get an error message: “Invalid SRT file, error on line xxx”

    That line is always ther last one, and even if you delete it, it will then show the same error, with a different line number.

    What is causing it and how I solve it?

  • 13 Carlos E. Martinez // Aug 21, 2015 at 14:25

    I forgot to add: this is happening in Windows 7 and in Windows 8.1, on a different computer.

  • 14 AS // Aug 27, 2016 at 19:38


  • 15 Helvio // Oct 25, 2016 at 03:25

    It only works in my pc windows 7 (32). I have another pc windows (64) where I get the error message: “Invalid SRT file, error on line xxx” [Always the last line] .

Leave a Comment