
Originally Posted by
ryaneveritt
I can't seem to get the SRT file out of the DVR-MS file.
After reading the manual for TTSubRipper, it looks like you have to use GraphEdit to extract the raw subtitles from the video, before it can convert them into SRT format. Did you follow these steps exactly (listed below for reference purposes)?
According to this post on the VideoReDo forums, the TTSubRipper author says it should work with WTV files so you may want to give that a try too.
Code:
* Start up GraphEdit.
* From the File menu, choose Render Media File, and open the DVR-MS file you want to get the subtitles from.
It will pop up a warning message that it could not render some streams. This indeed refers to the Teletext data.
* Now remove everything, except for the Decrypt/Tag box and your DVR-MS file.
* You can do this by clicking on a box and then pushing the delete button on your keyboard.
* Now connect pin 2 from the DVR-MS file to the Decrypt/Tag box, by clicking on DVR-out-2 and dragging the line to the Input pin of the decrypt/tag component.
* In the Graph menu, click Insert Filters, and go to the Directshow Filters list, where you select the Dump filter.
The program will now ask you for a location, call the file DUMP.FIL as TTsubripper looks for this specific name.
For the location of the file, choose the folder you installed the TTsubripper program in.
* You should now have a graph that is similar to this one:
http://www.extrabuttons.net/Graphedit-VIsta.jpg
* Now hit the green play button, and wait for a while.
First the green button will turn to grey, and once the conversion has finished (might take a couple of minutes), it will turn to green again.
The DUMP.FIL data will now have been created in the location you specified.
This is the raw Teletext data, which still needs to be decoded.
* Now we 're ready for the real work.
* Open a command prompt and go to the folder you installed the program in (CD \<installation folder>)
* Make sure the DUMP.FIL file is in the same location.
* From a command prompt, run the TTSUBRIPPER program, by simply typing: TTSUBRIPPER.
It will now perform several phases.
The whole process only takes a couple of minutes.
However, during this process your CPU might easily go to 100%, so only run this while you are not recording a show.
The result should be four files in the same folder : "Subtitles.SRT", "Subtitles without colours.SRT", "Subtitles.HTM" and DUMP.DEC.
The first file, "Subtitles.srt" contains all the subtitles, together with the times they are to be played, and the colours they should appear in.
If you copy this file to the folder where your video is in, and you convert the video to MPEG2 or Divx, etc., and then rename your SRT file to the same name as your video, but with an SRT extension, DirectVobsub or Media Player Classic will automatically play the subtitles together with the video.
The second file, "Subtitles without colours.srt" is meant to be used if you want to burn a DVD that contains the subtitles.
DVD's do not support coloured subtitles, so you will need a white-only variant, and this is it.
Subtitles.HTM is an HTML file you can open in your browser, that gives you an impression of how the subtitles will appear on screen.
It can be very useful as a reference if you want to burn a DVD with the subtitles and you want to make sure that it remains clear at all times who said what.
You might then change the subtitles a bit (for example, add "-" when speakers change).
Finally, DUMP.DEC is the decode Teletext data, that is, ALL of it.
Some people might find it useful to have a look at it, maybe write their own utility to extract data from it, whatever.
You can of course delete any file you do not need for the purpose you want to use my utility.

Originally Posted by
ryaneveritt
I have used CC Extractor which produces a blank SRT file
I could be wrong but CC Extractor only works for (NTSC) Closed Captions. Teletext subtitles are completely different which could explain why this didn't work.