[FFmpeg-devel] [PATCH 2/2] lavd/lavfi: allow to extract subcc.

Carlos Fernandez cfsmp3 at gmail.com
Mon Mar 17 10:37:32 CET 2014

On Sun, Mar 16, 2014 at 7:54 PM, Nicolas George <george at nsup.org> wrote:

> Second, there is the issue of the name of the codec and its id. I called it
> CEA-708, but Anshul says it should be CEA-608; unfortunately, I do not find
> any trace of such a thing, there is only EIA-608. According to wikipedia and
> Reimar, CEA-708 would be a combination of EIA-608 and some more data; but
> maybe that is already what is coded by AV_CODEC_ID_EIA_608.

CEA-608 and CEA-708 and the new names of the EIA-608 and EIA-708
documents. For 608 the exact title in the first page is
"ANSI/CEA-608-E" (for the revision I have, anyway).

608 describes the 'old' standard, which comes from the analog world
(but the data itself is quite digital, of course). A few pages
describe how data is transmitted in an analog broadcast (i.e. the line
21 waveform). After that, everything else is a description of the 608

708 describes the new standard which was developed in the digital era.
708 cannot be transmitted analogically.

> For the last point, I believe Anshul can be of some help: you gave a small
> source code that would save the same binary data in a file. Can you explain
> what you do exactly with that file afterwards? I do not suppose you can just
> give it as is to ccextractor.

Yes, pretty much. CCExtractor will be happy to process a file with
timing + CC data, or even just a small header + CC data.


More information about the ffmpeg-devel mailing list