http://www.videohelp.com/tools/ccextractor
0.64
----
- Changed Window GUI size (larger).
- Added Teletext options to GUI.
- Added -teletext to force teletext mode even if not detected
- Added -noteletext to disable teletext detection. This can be needed for streams that have both 608 data and teletext packets if you need to process the 608 data (if teletext is detected it will take precedence otherwise).
- Added -datapid to force a specific elementary stream to be used for data (bypassing detections).
- Added -ru2 and -ru3 to limit the number of visible lines in roll-up captions (bypassing whatever the broadcast says).
- Added support for a .hex (hexadecimal) dump of data.
- Added support for wtv in Windows. This is done by using a new program (wtvccdump.exe) and a new DirectShow filter (CCExtractorDump.dll) that process the .wtv using DirecShow's filters and export the line 21 data to a .hex file. The GUI calls wtvccdump.exe as needed.
- Added --nogoptime to force PTS timing even when CCExtractor would use GOP timing otherwise.
Captioning data can be embedded in mpg2 video that you record with your PC/laptop or DVD recorder, & it at least used to be included on most DVDs. Most software & DVD players will not display captioning, & the HDMI commonly used with Blu-Ray players & HDTVs does not support captioning [the player has to overlay subtitles on the picture it sends the HDTV]. The free ccextractor uses embedded captions in mpg2 video [when present] to create .srt text-based subtitle files that can be edited [e.g. spell checked], & either used as-is [e.g. some Android devices & some Windows players], or converted into subs on DVD/Blu-Ray. Being text-based you can also use the .srt files as transcripts. Note that the people trascriptioning captions live are watching the same program you are, so captions lag behind dialog -- pre-prepared captions aren't a problem [e.g. DVDs or movies on cable/broadcast], but if you record programming with live captioning you have to either put up with the original lag or do quite a bit of re-timing. Note 2: Nero Recode will include embedded subs when you convert a DVD with subs to Nero Digital/AVC, & VLC/VLC Mobile will display them.