diff options
author | Clément Bœsch <clement.boesch@smartjog.com> | 2012-01-03 10:47:42 +0100 |
---|---|---|
committer | Clément Bœsch <ubitux@gmail.com> | 2012-01-24 16:20:21 +0100 |
commit | 5dfc7f73427de2c079a1cd0683696dad963f0288 (patch) | |
tree | 72f134ad9e3dd0b70fbcf274a49c7954699a0a27 /doc | |
parent | cfa2963b7e55cd7b0061578d67b724ef99554dcb (diff) | |
download | ffmpeg-5dfc7f73427de2c079a1cd0683696dad963f0288.tar.gz |
doc: add Timecode documentation.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ffmpeg.texi | 7 | ||||
-rw-r--r-- | doc/ffprobe.texi | 17 | ||||
-rw-r--r-- | doc/general.texi | 13 |
3 files changed, 36 insertions, 1 deletions
diff --git a/doc/ffmpeg.texi b/doc/ffmpeg.texi index e2f6add250..d38ce41b69 100644 --- a/doc/ffmpeg.texi +++ b/doc/ffmpeg.texi @@ -978,6 +978,13 @@ ffmpeg -i file.mov -an -vn -sbsf mov2textsub -c:s copy -f rawvideo sub.txt @item -tag[:@var{stream_specifier}] @var{codec_tag} (@emph{per-stream}) Force a tag/fourcc for matching streams. + +@item -timecode @var{hh}:@var{mm}:@var{ss}SEP@var{ff} +Specify Timecode for writing. @var{SEP} is ':' for non drop timecode and ';' +(or '.') for drop. +@example +ffmpeg -i input.mpg -timecode 01:02:03.04 -r 30000/1001 -s ntsc output.mpg +@end example @end table @section Preset files diff --git a/doc/ffprobe.texi b/doc/ffprobe.texi index 4382e66819..c6e8cd9cf7 100644 --- a/doc/ffprobe.texi +++ b/doc/ffprobe.texi @@ -292,6 +292,23 @@ This option automatically sets @option{fully_qualified} to 1. For more information about the XML format, see @url{http://www.w3.org/XML/}. +@chapter Timecode + +@command{ffprobe} supports Timecode extraction: + +@itemize + +@item MPEG1/2 timecode is extracted from the GOP, and is available in the video +stream details (@option{-show_streams}, see @var{timecode}). + +@item MOV timecode is extracted from tmcd track, so is available in the tmcd +stream metadatas (@option{-show_streams}, see @var{TAG:timecode}). + +@item DV and GXF timecodes are available in format metadata +(@option{-show_format}, see @var{TAG:timecode}). + +@end itemize + @c man end WRITERS @include decoders.texi diff --git a/doc/general.texi b/doc/general.texi index b1b0e4b1a7..e4139c8a24 100644 --- a/doc/general.texi +++ b/doc/general.texi @@ -94,7 +94,7 @@ details), you must upgrade FFmpeg's license to GPL in order to use it. -@chapter Supported File Formats and Codecs +@chapter Supported File Formats, Codecs or Features You can use the @code{-formats} and @code{-codecs} options to have an exhaustive list. @@ -866,4 +866,15 @@ performance on systems without hardware floating point support). @code{X} means that input/output is supported. +@section Timecode + +@multitable @columnfractions .4 .1 .1 +@item Codec/format @tab Read @tab Write +@item DV @tab X @tab X +@item GXF @tab X @tab X +@item MOV @tab X @tab +@item MPEG1/2 @tab X @tab X +@item MXF @tab @tab X +@end multitable + @bye |