diff options
author | Stefano Sabatini <stefano.sabatini-lala@poste.it> | 2009-03-14 10:18:18 +0000 |
---|---|---|
committer | Stefano Sabatini <stefano.sabatini-lala@poste.it> | 2009-03-14 10:18:18 +0000 |
commit | c73d39965ec942e335fcbddcfc8a1c6dd6cab9ed (patch) | |
tree | 5f86496173df8695f7a2c53579eaf45278271ea1 /doc | |
parent | 786dcfef48177f422dc4fb7e06b41028afe064ae (diff) | |
download | ffmpeg-c73d39965ec942e335fcbddcfc8a1c6dd6cab9ed.tar.gz |
Add an example showing how to create a video from many images.
Originally committed as revision 17955 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ffmpeg-doc.texi | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/doc/ffmpeg-doc.texi b/doc/ffmpeg-doc.texi index a217ef9ad4..b1114507b1 100644 --- a/doc/ffmpeg-doc.texi +++ b/doc/ffmpeg-doc.texi @@ -141,8 +141,9 @@ to get the desired audio language. NOTE: To see the supported input formats, use @code{ffmpeg -formats}. -* You can extract images from a video: +* You can extract images from a video, or create a video from many images: +For extracting images from a video: @example ffmpeg -i foo.avi -r 1 -s WxH -f image2 foo-%03d.jpeg @end example @@ -151,15 +152,20 @@ This will extract one video frame per second from the video and will output them in files named @file{foo-001.jpeg}, @file{foo-002.jpeg}, etc. Images will be rescaled to fit the new WxH values. +If you want to extract just a limited number of frames, you can use the +above command in combination with the -vframes or -t option, or in +combination with -ss to start extracting from a certain point in time. + +For creating a video from many images: +@example +ffmpeg -f image2 -i foo-%03d.jpeg -r 12 -s WxH foo.avi +@end example + The syntax @code{foo-%03d.jpeg} specifies to use a decimal number composed of three digits padded with zeroes to express the sequence number. It is the same syntax supported by the C printf function, but only formats accepting a normal integer are suitable. -If you want to extract just a limited number of frames, you can use the -above command in combination with the -vframes or -t option, or in -combination with -ss to start extracting from a certain point in time. - * You can put many streams of the same type in the output: @example |