CCExtractor Changelog

New in version 0.67

October 10th, 2013
  • This version adds UDP multicast support, bugfixes, and some minor features.

New in version 0.66 (July 3rd, 2013)

  • This version added the ability to auto-detect packets with CC data, several bugfixes, improved PAT/PMT output, and improved multi-program transport stream support.
  • XDS support was extended with Content Advisory information and Copy Management information.
  • Teletext code was updated.
  • There were several other minor improvements.

New in version 0.64 (October 29th, 2012)

  • 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.

New in version 0.63 (August 18th, 2012)

  • Teletext support has been added.
  • Bugfixes.
  • Work on CEA-708.
  • Better Hauppauge format support.

New in version 0.60 (January 25th, 2012)

  • MP4 support has been added.
  • The Windows version was writing text files with double \r.
  • Closed captions blocks with no data could cause a crash.
  • -noru (to generate files without duplicate lines in roll-up) was broken, with complete lines being missing.
  • bin format was not working as input.

New in version 0.56 (December 9th, 2010)

  • Added support for H.264

New in version 0.53 (February 24th, 2009)

  • Force generated RCWT files to have the same length as source file.
  • Fix documentation for -startat / -endat switches.
  • Make -startat / -endat work with all output formats.
  • Fix sync check for raw/rcwt files.
  • Improve timing of dvr-ms NTSC captions.
  • Add -in=bin switch to read CCExtractor's own binary format.
  • Fix problem with short input files (smaller 1MB).
  • Clean up regular and debug output.
  • Add --no_progress_bar switch to help readability of redirected output.
  • Add -out=bin switch to write RCWT data.
  • Remove -bo/--bufferoutput switch and functionality.
  • [Volker] Added new generic binary format (RCWT for Raw Captions With Time). This new format allows one file to contain all the available closed caption data instead of just one stream.
  • Added --no_progress_bar to disable status information (mostly used when debugging, as the progress information is annoying in the middle of debug logs).
  • The Windows GUI was reported to freeze in some conditions. Fixed.
  • The Windows GUI is now targeted for .NET 2.0 instead of 3.5. This allows Windows 2000 to run it (there's not .NET 3.5 for Windows 2000), as requested by a couple of key users.

New in version 0.52 (December 20th, 2008)

  • Support was added for frontends, which can now get realtime status information.
  • The Windows GUI was rewritten.
  • DVR-MS support was improved.
  • Clean-up was finished.

New in version 0.50 (December 12th, 2008)

  • [Volker] Fix in DVR-MS NTSC timing
  • [Volker] More clean-up
  • Minor fixes