I made my own tutorial ‘‘How to add subtitles to a DVD’’ in Croatian and English translation (by Mikky)
How to add subtitles to a DVD?!!
I believe many of you have faced the problem of how to add subtitles to a DVD at one time or another. Whether it was because you bought a DVD in another country and it didnâ€™t support your language or because every piece of software you ever encountered made this trivial action just too complicated. There are in fact many ways to add subtitles, but one is the best, fastest and of course, completely free.
In this tutorial Iâ€™ll explain how to add subtitles to an existing DVD, that is, to a DVD you have created yourselves. In order to do this, youâ€™ll need the following software:
DVD Decrypter (for ripping the DVD to your hard disk)
Txt2Sup (for converting subtitles from srt, sub or txt to sup format)
VobEdit (for demuxing video, audio and subtitles)
IfoEdit (for muxing and authoring video, audio and subtitles)
Nero or some other commercial software for DVD burning
0: Set up
Start up DVD Decrypter in Mode/File, choose a destination folder and begin ripping the DVD to your hard disk. To do this you can also use DVD Shrink if you wish to eliminate unnecessary parts or the Stream Processing option in DVD Decrypter. All of you who have created your DVD yourselves or already have your movie on your hard disk can simply skip this step and proceed to demuxing.
I should also mention that the example Iâ€™ll be using in this tutorial is the first episode of the popular series Star Trek Voyager which is comprised of audio and English subtitle only.
Once DVD Decrypter is done, start up VobEdit, Open your DVD and begin with demuxing the video, audio and subtitle. Choose the option Demuxâ€¦
â€¦a new window will open in which you will select Demux all Video streams, Demux all Audio streams and Demux all Subp streams.
Confirm by selecting OK, choose your destination folder and demuxing will begin.
Tip: if you have more than one hard disk, donâ€™t choose the one where your ripped DVD is located; youâ€™re dealing with large files here and by choosing a different hard disk youâ€™ll definitely speed up the whole process. And another piece of advice: before you move on, rename the SUP files according to their corresponding languages especially if the DVD contains more than one subtitle: English.sup, French.sup, German.supâ€¦ just to avoid getting them mixed up later onâ€¦ You can see the order in which the subtitles appear under Stream Processing in DVD Decrypter or DVD Shrink.
2: Getting the subtitles ready
Since subtitles are saved on a DVD in bitmap format, you need to convert (render) them first. Weâ€™ll use Txt2Sup to get the subtitles ready for conversion but you can also use software like Srt2Sup or SubtitleCreator.
Letâ€™s assume that your subtitle is already in order, in other words, that its frame rate is accurate. I wonâ€™t go into how to adjust the frame rate at this point, but I will mention that Subtitle Workshop can help you to do this.
Start up Txt2Sup and Load IFO file. Since our DVDâ€™s IFO file doesnâ€™t include support for SUP, Txt2Sup will add the necessary colors to your subtitle all on its own. Given that in this case weâ€™re dealing with a NTSC DVD you need to check this circle in case Txt2Sup hasnâ€™t done checked it automatically. Otherwise your subtitles might end up being displayed irregularly.
Load the subtitle (Load Srt, Sub, Txt). As a template Txt2Sup gives us a light image with numerous colors which helps us to determine our subtitle colors as best possible. The default settings are standard for DVD subtitles and should be satisfactory to just about anyone. Nevertheless, itâ€™s possible to change the colors of your subtitles, the position of the subtitles on the screen, the font, font style and font size. Every change will be visible in the window.
Once you have adjusted your settings, select Generate Sup. Txt2Sup will begin conversion and when done, heâ€™ll save your converted subtitle under the name Generated.sup along with the Txt2Sup_Help_File.txt file which contains the color codes for your subtitle.
Itâ€™s time to join everything together for your new DVD. Start up IfoEdit and select Author new DVD from the drop-down menu.
A new window will open, first drag and drop the video stream, then the audio stream and last but not least, the subtitles. Once you have selected your audio stream, add the corresponding language on the left in the drop-down menu. Do the same for the subtitles.
Confirm by selecting OK, choose your destination and multiplexing will beginâ€¦
After a few minutes, in the main window IfoEdit will provide you with information on your new DVD.
The only thing remaining is to write in the subtitle color codes in the IFO of the DVD. In the upper part of the window select VTS_01_0.IFO, then VTS_PGCITI and finally VTS_PGC_1.
Youâ€™ll notice that in the bottom part of the window the information changes as you click on each line. Find the lines describing the subtitle color codes (Color 0 Y Cr CB, Color 1 Y Cr CB, Color 2 Y Cr CB and Color 3 Y Cr CB) and enter the new values which Txt2Sup has provided in the Txt2Sup_Help_File.txt file.
Do this by double-clicking on the line in question and a new window will open in which youâ€™ll enter the assigned values.
Color codes for subtitles usually have the following values:
Color 0 Y Cr CB = 00 80 80
Color 1 Y Cr CB = 55 80 80
Color 2 Y Cr CB = AA 80 80
Color 3 Y Cr CB = FF 80 80
Save your new IFO file by selecting Save. IfoEdit will warn you that an IFO file already exists, but youâ€™ll overwrite it with the new one. When closing the program, IfoEdit will warn you that your material has not been saved and ask you once again if you wish to save. Just ignore him.
4: Check and burn
The only thing left for you to do is to check whether your new DVD works properly. My favorite player is PowerDVD, but you can use any other player.
If youâ€™re satisfied with the result, proceed to burn.
And thatâ€™s all. If you have any questions, feel free to contact me.