ccextractor is a fast, easy to use closed captions extractor for MPEG files and not only. Supports HDTV transport streams, DVD and Replay TV. In short ccextractor is a small program that processes MPEG 2 files and extracts closed captions data to generate subtitle files.
You can use this program to create .srt (subtitles) files for your TV captures, have transcripts so you can edit subtitles, etc.
You can pass as many input files as you need. They will be processed in order.
Output will be one single file (either raw or srt). Use this if you made your
recording in several cuts (to skip commercials for example) but you want one
subtitle file with contiguous timing.
License : GPL
Whats new:>>- Support to extract Closed Caption from MultiProgram at once.
- CEA-708: exporting to SAMI (.smi), Transcript (.txt), Timed Transcript (ttxt) and SubRip (.srt).
- CEA-708: 16 bit charset support (tested on Korean).
- CEA-708: Roll Up captions handling.
- Changed TCP connection protocol (BIN data is now wrapped in packets, added EPG support and keep-alive packets).
- TCP connection password prompt is removed. To set connection password use -tcppassword argument instead.
- Support ISDB Closed Caption.
- Added a new output format, simplexml (used internally by a CCExtractor user, may or may not be useful for
anyone else).
http://ccextractor.sourceforge.net