This is the version history page for ccextractor. You can return to the main page for this software by clicking here. Index:
- Version 0.60 (Jan 25, 2012)
- Version 0.59 (Oct 7, 2011)
- Version 0.58 (Aug 22, 2011)
- Version 0.57 (Dec 16, 2010)
- Version 0.56 (Dec 10, 2010)
- Version 0.55 (Aug 10, 2009)
- Version 0.54 (Apr 17, 2009)
- Version 0.53 (Feb 25, 2009)
- Version 0.52 (Dec 21, 2008)
- Version 0.50 (Dec 13, 2008)
- Version 0.49 (Dec 10, 2008)
- Version 0.46 (Nov 25, 2008)
- Version 0.45 (Nov 15, 2008)
- Version 0.44 (Sep 11, 2008)
- Version 0.43 (Jun 21, 2008)
- Version 0.42 (Jun 18, 2008)
- Version 0.41 (Jun 16, 2008)
- Version 0.40 (May 21, 2008)
- Version 0.39 (May 12, 2008)
Version 0.60
- Release Date: Jan 25, 2012
- Download(s):
Version 0.59
- Release Date: Oct 7, 2011
- Download(s):
- More AVC/H.264 work. pic_order_cnt_type != 0 will be processed now.
- Fix: Roll-up captions with interruptions for Text (with ResumeTextDisplay
in the middle of the caption data) were missing complete lines.
- Added a timed text transcript output format, probably only useful for
roll-up captions. Use --timedtranscript or -ttxt. Output is like this:
00:01:25,485 | HOST: LAST NIGHT THE REPUBLICAN
00:01:29,522 | HOPEFULS INTRODUCE THEMSELVES TO
00:01:30,623 | PRIMARY VOTERS.
- XDS parser. Not complete (no point in dealing with V-Chip stuff for
example), but enough to extract program and station information.
- Input streams can now come from standard input using - (just an hyphen)
as parameter.
- Added a new output format called 'null' (use -null or -out=null). This
format means "Don't produce any file", and is useful to have CCExtractor
process the stream (for XDS messages, debugging, etc) without actually
generating anything.
- Updated Windows GUI.
- Added -quiet => If used, CCExtractor will not write any message.
- Added -stdout => If used, the captions will be sent to stdout (console)
instead of file. Combined with -, CCExtractor can work as a filter in
a larger process, receiving the stream from stdin and sending the
captions to stdout.
- Some code clean up, minor refactoring.
- Teletext detection (not yet processing).
Version 0.58
- Release Date: Aug 22, 2011
- Download(s):
- Implemented new PTS based mode to order the caption information of AVC/H.264 data streams. The old pic_order_cnt_lsb based method is still available via the -poc or --usepicorder command switches.
- Removed a couple of those annoying "Impossible!" error messages that appears when processing some (possibly broken, unsure) files.
- Added -nots --notypesettings to prevent italics and underline codes from being displayed.
- Note to those not liking the paragraph symbol being used for the music note: Submit a VALID replacement in latin-1.
- Added preliminary support for multiple program TS files. The parameter --program-number (or -pn) will let you choose which program number to process. If no number is passed and the TS file contains more than one, CCExtractor will display a list of found programs and terminate.
- Added support (basic, because I only received one sample) for some Hauppauge cards that save CC data in their own format. Use the parameter -haup to enable it (CCExtractor will display a notice if it thinks that it's processing a Hauppauge capture anyway).
- Fixed bug in roll-up.
- More AVC work, now TS files from echostar that provided garbled output are processed OK.
- Updated Windows GUI.
Version 0.57
- Release Date: Dec 16, 2010
- Download(s):
- Bugfixes in the Windows version. Some debug code was unintentionally left in the released version.
Version 0.56
- Release Date: Dec 10, 2010
- Download(s):
- CCExtractor 0.56 is the first H264 capable CCExtractor release. It works well with the available samples, but by all means submit your own difficult cases.
Version 0.55
- Release Date: Aug 10, 2009
- Download(s):
- Replace pattern matching code with improved parser for MPEG-2 elementary streams.
- Fix parsing of ReplayTV 5000 captions.
- Add ability to decode SCTE 20 encoded captions.
- Make decoding of TS files more error tolerant.
- Start implementation of EIA-708 decoding (not active yet).
- Add -gt / --goptime switch to use GOP timing instead of PTS timing.
- Start implementation of AVC/H.264 decoding (not active yet).
- Fixed: The basic problem is that when 24fps movie film gets converted to 30fps NTSCthey repeat every 4th frame. Some pics have 3 fields of CC data with field 3 CC databelongs to the same channel as field 1. The following pics have the fields reversedbecause of the odd number of fields. I used top_field_first to tell when the channelsare reversed. See Table 6-1 of the SCTE 20 [Paul Fernquist]
Version 0.54
- Release Date: Apr 17, 2009
- Download(s):
- Add -nosync and -fullbin switches for debugging purposes.
- Remove -lg (--largegops) switch.
- Improve syncronization of captions for source files with jumps in their time information or gaps in the caption information.
- [R. Abarca] Changed Mac script, it now compiles/link everything from the /src directory.
- It's now possible to have CCExtractor add credits automatically.
- Added a feature to add start and end messages (for credits). See help screen for details.
Version 0.53
- Release Date: Feb 25, 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.
Version 0.52
- Release Date: Dec 21, 2008
- Download(s):
- Removed -autopad and -goppad, no longer needed.
- In preparation to a new binary format we have
renamed the current .bin to .raw. Raw files
have only CC data (with no header, timing, etc).
- The input file format (when forced) is now
specified with
-in=format
such as -in=ts, -in=raw, -in=ps ...
The old switches (-ts, -ps, etc) still work.
The only exception is -bin which has been removed
(reserved for the new binary format). Use
-in=raw to process a raw file.
- Removed -d, which when produced a raw file used
a DVD format. This has been merged into a new
output type "dvdraw". So now instead of using
-raw -d as before, use -out=dvdraw if you need
this.
- Removed --noff
- Added gui_mode_reports for frontend communications,
see related file.
- Windows GUI rewritten. Source code now included,
too.
- [Volker] Dish Network clean-up
Version 0.50
- Release Date: Dec 13, 2008
- [Volker] Fix in DVR-MS NTSC timing
- [Volker] More clean-up
- Minor fixes
Version 0.49
- Release Date: Dec 10, 2008
- [Volker] Major MPEG parser rework. Code much
cleaner now.
- Some stations transmit broken roll-up captions,
and for some reason don't send CRs but RUs...
Added work-around code to make captions readable.
- Started work on EIA-708 (DTV). Right now you can
add -debug-708 to get a dump of the 708 data.
An actually useful decoder will come soon.
- Some of the changes MIGHT HAVE BROKEN MythTV's
code. I don't use MythTV myself so I rely on
other people's samples and reports. If MythTV
is broken please let me know.
- Added new debug options.
- Other minor bugfixes and changes.
Version 0.46
- Release Date: Nov 25, 2008
- Added support for live streaming, ccextractor
can now process files that are being recorded
at the same time.
- [Volker] Added a new DVR-MS loop - this is
completely new, DVR-MS specific code, so we no
longer use the generic MPEG code for DVR-MS.
DVR-MS should (or will be eventually at least)
be as reliable as TS.
Note: For now, it's only ATSC recordings, not
NTSC (analog) recordings.
Version 0.45
- Release Date: Nov 15, 2008
- Added autodetection of DVR-MS files.
- Added -asf to force DVR-MS mode.
- Added some specific support for DVR-MS files. These format used to work correcty in 0.34 (pure luck) but the MPEG code rework broke it. It should work as it used to.
- fUpdated Windows GUI to support the new options.
- Added -lg --largegops From the help screen: Each Group-of-Picture comes with timing information. When this info is too separate (for example because there are a lot of frames in a GOP) ccextractor may prefer not to use GOP timing. Use this option is you need ccextractor to use GOP timing in large GOPs.
Version 0.44
- Release Date: Sep 11, 2008
- Added an option to the GUI to process individual files in batch, i.e. call ccextractor once per file. Use it if you want to process several unrelated files in one go.
- Added an option to prevent duplicate lines in roll-up captions.
- Several minor bugfixes.
- Updated the GUI to add the new options.
Version 0.43
- Release Date: Jun 21, 2008
- Fixed a bug in the read loop (no less)
that caused some files to fail when
reading without buffering (which is
the default in the linux build).
- Several improvements in the GUI, such as
saving current options as default.
Version 0.42
- Release Date: Jun 18, 2008
- The option switch "-transcript" has been
changed to "--transcript". Also, "-txt"
has been added as the short alias.
- Windows GUI
- Updated help screen
Version 0.41
- Release Date: Jun 16, 2008
- Default output is now .srt instead of .bin,
use -raw if you need the data dump instead of
.srt.
- Added -trim, which removes blank spaces at
the left and rights of each line in .srt.
Note that those spaces are there to help
deaf people know if the person talking is
at the left or the right of the screen, i.e.
there aren't useless. But if they annoy
you go ahead...
Version 0.40
- Release Date: May 21, 2008
- Fixed a bug in the sanity check function
that caused the Myth branch to abort.
- Fixed the OSX build script, it needed a
new #define to work.
- Several other minor fixes.
Version 0.39
- Release Date: May 12, 2008
- Please refer to the release notes for a full list of changes
|
|
Rate this software:
Your Rating:
You have not voted yet!
Average: 1.84
Total Ratings: 3
|