doc/muxers: refresh the RCWT muxer's doc to be consistent with the demuxer

Signed-off-by: Marth64 <marth64@proxyid.net>
This commit is contained in:
Marth64 2024-04-02 00:24:57 -05:00 committed by Stefano Sabatini
parent 58f04608c2
commit 0866b2ba5e
1 changed files with 19 additions and 10 deletions

View File

@ -3126,19 +3126,18 @@ ogg files can be safely chained.
@end table
@anchor{rcwt}
@anchor{rcwtenc}
@section rcwt
Raw Captions With Time (RCWT) is a format native to ccextractor, a commonly
used open source tool for processing 608/708 closed caption (CC) sources.
It can be used to archive the original, raw CC bitstream and to produce
a source file for later CC processing or conversion. As a result,
it also allows for interopability with ccextractor for processing CC data
extracted via ffmpeg. The format is simple to parse and can be used
to retain all lines and variants of CC.
RCWT (Raw Captions With Time) is a format native to ccextractor, a commonly
used open source tool for processing 608/708 Closed Captions (CC) sources.
It can be used to archive the original extracted CC bitstream and to produce
a source file for later processing or conversion. The format allows
for interoperability between ccextractor and FFmpeg, is simple to parse,
and can be used to create a backup of the CC presentation.
This muxer implements the specification as of 2024-01-05, which has
been stable and unchanged for 10 years as of this writing.
This muxer implements the specification as of March 2024, which has
been stable and unchanged since April 2014.
This muxer will have some nuances from the way that ccextractor muxes RCWT.
No compatibility issues when processing the output with ccextractor
@ -3148,6 +3147,16 @@ and outputs will not be a bit-exact match.
A free specification of RCWT can be found here:
@url{https://github.com/CCExtractor/ccextractor/blob/master/docs/BINARY_FILE_FORMAT.TXT}
@subsection Examples
@itemize
@item
Extract Closed Captions to RCWT using lavfi:
@example
ffmpeg -f lavfi -i "movie=INPUT.mkv[out+subcc]" -map 0:s:0 -c:s copy -f rcwt CC.rcwt.bin
@end example
@end itemize
@anchor{segment}
@section segment, stream_segment, ssegment