2016-12-14 01:39:05 +00:00
|
|
|
ccextractor, 0.83
|
2014-04-12 10:41:27 +00:00
|
|
|
-----------------
|
2016-12-25 00:29:46 +00:00
|
|
|
Authors: Carlos Fernández (cfsmp3), Volker Quetschke.
|
2014-04-12 10:41:27 +00:00
|
|
|
Maintainer: cfsmp3
|
|
|
|
|
|
|
|
Lots of credit goes to other people, though:
|
|
|
|
McPoodle (author of the original SCC_RIP), Neuron2, and others (see source
|
|
|
|
code).
|
|
|
|
|
2014-07-29 08:12:22 +00:00
|
|
|
Home: http://www.ccextractor.org
|
2014-04-12 10:41:27 +00:00
|
|
|
|
2014-07-29 08:12:22 +00:00
|
|
|
Google Summer of Code 2014 students
|
2016-05-25 18:58:42 +00:00
|
|
|
- Willem Van Iseghem
|
2014-07-29 08:12:22 +00:00
|
|
|
- Ruslan KuchumoV
|
|
|
|
- Anshul Maheshwari
|
|
|
|
|
2015-06-20 11:54:21 +00:00
|
|
|
Google Summer of Code 2015 students
|
2016-05-25 18:58:42 +00:00
|
|
|
- Willem Van Iseghem
|
2015-12-14 20:29:45 +00:00
|
|
|
- Ruslan Kuchumov
|
2015-06-20 11:54:21 +00:00
|
|
|
- Anshul Maheshwari
|
|
|
|
- Nurendra Choudhary
|
|
|
|
- Oleg Kiselev
|
|
|
|
- Vasanth Kalingeri
|
|
|
|
|
2016-12-14 01:39:05 +00:00
|
|
|
Google Summer of Code 2016 students
|
|
|
|
- Willem Van Iseghem
|
|
|
|
- Ruslan Kuchumov
|
|
|
|
- Abhishek Vinjamoori
|
|
|
|
- Abhinav Shukla
|
|
|
|
- Rishabh Garg
|
|
|
|
|
|
|
|
Google Code-in 2016 students
|
2016-12-16 11:02:37 +00:00
|
|
|
- Evgeny Shulgin
|
2016-12-25 00:29:46 +00:00
|
|
|
- Manveer Basra
|
2016-12-14 01:39:05 +00:00
|
|
|
(to be listed)
|
|
|
|
|
|
|
|
|
2015-06-20 11:54:21 +00:00
|
|
|
|
2014-04-12 10:41:27 +00:00
|
|
|
License
|
|
|
|
-------
|
|
|
|
GPL 2.0.
|
|
|
|
|
|
|
|
Description
|
|
|
|
-----------
|
|
|
|
ccextractor was originally a mildly optimized C port of McPoodle's excellent
|
|
|
|
but painfully slow Perl script SCC_RIP. It lets you rip the raw closed
|
|
|
|
captions (read: subtitles) data from a number of sources, such as DVD or
|
|
|
|
ATSC (digital TV) streams.
|
|
|
|
|
|
|
|
Since the original port, lots of changes have been made, such as HDTV
|
|
|
|
support, analog captures support (via bttv cards), direct .srt/.smi
|
|
|
|
generation, time adjusting, and more.
|
|
|
|
|
|
|
|
Basic Usage
|
|
|
|
-----------
|
|
|
|
(please run ccextractor with no parameters for the complete manual -
|
|
|
|
this is for your convenience, really).
|
|
|
|
|
|
|
|
ccextractor reads a video stream looking for closed captions (subtitles).
|
|
|
|
It can do two things:
|
|
|
|
|
|
|
|
- Save the data to a "raw", unprocessed file which you can later use
|
|
|
|
as input for other tools, such as McPoodle's excellent suite.
|
|
|
|
- Generate a subtitles file (.srt,.smi, or .txt) which you can directly
|
|
|
|
use with your favourite player.
|
|
|
|
|
|
|
|
Running ccextractor without parameters shows the help screen. Usage is
|
|
|
|
trivial - you just need to pass the input file and (optionally) some
|
|
|
|
details about the input and output files.
|
|
|
|
|
|
|
|
|
|
|
|
Languages
|
|
|
|
---------
|
|
|
|
Usually English captions are transmitted in line 21 field 1 data,
|
|
|
|
using channel 1, so the default values are correct so you don't
|
|
|
|
need to do anything and you don't need to understand what it all
|
|
|
|
means.
|
|
|
|
|
|
|
|
If you want the Spanish captions, you may need to play a bit with
|
|
|
|
the parameters. From what I've been, Spanish captions are usually
|
|
|
|
sent in field 2, and sometimes in channel 2.
|
|
|
|
|
|
|
|
So try adding these parameter combinations to your other parameters.
|
|
|
|
|
|
|
|
-2
|
|
|
|
-cc2
|
|
|
|
-2 -cc2
|
|
|
|
|
|
|
|
If there are Spanish subtitles, one of them should work.
|
|
|
|
|
|
|
|
McPoodle's page
|
|
|
|
---------------
|
2014-07-29 08:12:22 +00:00
|
|
|
http://www.theneitherworld.com/mcpoodle/SCC_TOOLS/DOCS/SCC_TOOLS.HTML
|
2014-04-12 10:41:27 +00:00
|
|
|
|
|
|
|
Essential CC related information and free (with source) tools.
|
|
|
|
|
|
|
|
Encoding
|
|
|
|
--------
|
|
|
|
This version, in both its Linux and Windows builds generates by
|
2014-07-29 08:12:22 +00:00
|
|
|
default Unicode files. You can use -latin1 and -utf8 if you prefer
|
|
|
|
these encodings (usually it just depends on what your specific
|
|
|
|
player likes).
|
2014-04-12 10:41:27 +00:00
|
|
|
|
|
|
|
Future work
|
|
|
|
-----------
|
2014-07-29 08:12:22 +00:00
|
|
|
- Please check www.ccextractor.org for news and future work.
|
2014-04-12 10:41:27 +00:00
|
|
|
|