All right here is how I got subtitles working on my xbox 360 for my HD 720p and HD 1080p .mkv videos.
You Can Skip This Part, Just Friendly Tips:
First make sure you have the latest xbox 360 dashboard updates:
http://www.xbox.com/en-US/support/syste ... pdates.htm
So you do already have your subtitles right? That is the .srt file for the video? No?
OK well download the correct one from:
Or if you can't find it there and your file already has subtitles "built into it" such as .mkv files, then you first need to extract the subtitle information in the form of the .srt file using:
Or using: http://www.videohelp.com/tools/MKVExtractGUI
Tip: You can use MP4Creator to extract subtitles from MP4 files:
So make sure the video file and the .srt file are named the same and in the same directory. Must be!!!!
For example have these two files in the same directory:
By the way I highly recommend you name all non divx files as .avi so that the xbox 360 will see it. XboX 360 for example will not see .mp4 or .mkv files.
Tip, use XenonMKV to get .mkv files working on your xbox 360:
Then follow my guide after converting the .mkv file to .avi .
Now we are ready to get our subtitles working:
Note that the subtitles are going to be "burned into" the video, which means you can not turn them off.
"Burning" the subtitles into the video is the only way you can get subtitles working on the xbox 360. Blame Microsoft for this!! Anyhow..
1.) First lets open Videora XboX 360 Converter and turn off the subtitles option for the profile you wish to use. Do this for all the profiles you plan on using for the xbox 360.
You will see why later, basically we are going to use more advanced software for our subtitles.
If you don't turn this option off, you will get double subtitles, that is the subtitle text will be shown on screen twice, merged together as one. Meaning the subtitles will be unreadable and useless. So pay close attention.
So turn this option off please:
Settings > Encoding > Edit Profile > Video > General 2 > Uncheck "Subtitles"
2.) Download and install http://www.free-codecs.com/download/K_L ... c_Pack.htm, the standard version is all you need.
If have have another codec pack installed remove it first and reboot PC and then do this step. Just install using default settings. Reboot after installing this codec pack.
3.) So now after you have rebooted the PC (you must have or this will not work, so reboot now if you have not yet, don't waste your time and mine troubleshooting please)..
We now turn on subtitles in ffdshow video decoder. So open ffdshow video decoder from the start menu:
start > all programs > K-Lite Codec Pack > Configuration > ffdshow video decoder
4.) Switch to subtitles on left side bar in ffdshow video decoder. Check the subtitles box to enable subtitles. And make sure these options on the right are checked (enabled) as well:
Process whole image
accept embedded subtitles
accept ssa, ass and ass2 subtitles (experimental)
decode closed captions
5.) Switch to Font on left sidebar in ffdshow video decoder under subtitles. Check the "autosize" check box and then click OK button on the bottom to save our settings.
Note: This makes the subtitle front huge and might be too big for your tv, if it is then change "Body" under "Size, Colors & Alpha" to some other size.
Notice when you enable "autosize" it sets it to 60, so perhaps try something like 40. Also, notice it was 26 by default.
OK, so at this point the subtitles will now work. But the problem is we will get double subtitles. Whoops, so lets fix that.
6.) Open Haali Media Splitter from start menu:
start > all programs > K-Lite Codec Pack > Configuration > Haali Media Splitter
Switch to "Options" tab. Open "Compatibility" and then "Autoload VSFilter" and then set its value to "No" and click Ok to save our settings.
OK almost got subtitles working correctly now, almost done, I promise.
7) Open DirectVobSub from the start menu:
start > all programs > K-Lite Codec Pack > Configuration > DirectVobSub
Switch to the "Misc" tab and check under "Picture Output" > "Hide subtitles" and then click ok to save our changes.
All right no more double subtitles.
Good to go, transcode away my friend with all those lovely subtitles of yours.
Glad to help you out if you run into any problems. I've only tested this myself on Windows Vista SP2.