One thing I noticed when I first used Handbrake was the Subtitles tab, but lack of information on the forums of how to implement them (especially hard subtitles). Once I managed to get hard subtitles working I decided creating a guide would be good for any new users just starting out. A fore warning though, while soft subtitles (ie turn on and off) will work when encoding a movie avi file and the accociated srt subtitle file, to have hard subtitles you need the DVD files.
All extra software used is freeware
1. You cannot encode hard subtitles (ie. always on) with a srt file. However with the DVD you easily can. First download DVD Decrypter
and install. Open it up then click Mode Tab then File.
2. Insert your DVD, let it load then either leave the Destination as Default or navigate to a folder where you want the files. When you are done, click the big DVD to HDD button in bottom left. Now the disc will rip to a Video_TS folder.
3. Now open up Handbrake and select a preset or your custom setting. Either drag and drop the VIDEO_TS folder intoHandbrake or click Source then DVD/ VIDEO_TS Folder, now navigate to your VIDEO_TS folder then click OK.
4. Rename your Destination file, adding in the complete path (eg. D:\Twister.mp4). Now click the Subtitles tab and then in the Track drop down box select the english track (if theres more than one the 2nd or 3rd may be for hearing impaired or even the subtitles of a commentary track, I'd advise doing a test chapter).
Tick the Burned in Box then click the Add button.
Set the file to encode then once it has finished, you'll see that the video has always-on subtitles.Soft Subtitles
1. If you already have movie file and accociated subtitle srt file, then skip to step 8. First download DVD Decrypter
, install then tweak the settings. Click tools tab then select Settings.
Under general tab select your region (UK/2, US/1 etc.)
Now click IFO tab, under ON Startup tick all 3 boxes then under Options change File Splitting to None. Then click OK in bottom right.
2. Now back at main screen click Mode Tab then IFO.
Insert your DVD, let it load then DVD Decrypter should select the biggest file, generally the movie file (although for TV shows there maybe a few files at about 45mins etc).
Click the file then click on Stream Processing tab. Here you can select or deselect the audio, video and subtitles tracks of the video.
3. Either leave the Destination as Default or navigate to a folder where you want the files. When you are done, click the big DVD to HDD button in bottom left. Now the drive will rip a single VOB file of the movie and partner ifo and txt files.
4. If you already have a srt subtitle file skip to step 8, otherwise download install then run SubRip
. When it opens click either the VOB button or navigate to File then Open VOB. In new window click Open IFO then navigate to the folder that DVD Decrypter ripped film to.
5. Select the IFO file then click Open. Now select your language stream (the amount of subs here depend on how many sub tracks you left ticked in step 2). Pick the English track then click Start button at bottom of window.
6. Now this next step may seem tedious but you have to add in the Letters manually, at least in the beginning. Type in the box below "Fill this (these) character(s)...", then click OK button. Basically once you've added a symbol any subsequent symbols will be automatically written. With some text you may have to press >> button to expand to a full letter etc. As I say this may seem tedious but once you've added in an alphabet of letters it usually just flys through the rest of the subs.
7. When its done, click the save button in bottom window, then leave the defaults and click big save button (best just save to video location).
8. Open up Handbrake and select a preset or your custom setting. Either drag and drop your VOB (or whatever file you are using) into the the interface or click Source then Video File and navigate to your file, and click Open.
9.Now click the Subtitles tab and then the Import SRT button, select your SRT then click Open. Now click the Add button to add in the selected SRT.
Thats pretty much it. Set the file to encode then once it has finished, you can either view them in VLC by clicking videos tab, subtitles track then selecting your subtitles or on an iPod (classic at least), in Videos then Settings turn Subtitles On.