[FFmpeg-cvslog] doc/filters: itemize crop examples
Stefano Sabatini
git at videolan.org
Sat Dec 15 20:51:06 CET 2012
ffmpeg | branch: master | Stefano Sabatini <stefasab at gmail.com> | Sat Dec 15 17:03:12 2012 +0100| [55b81528a991969f6367e8273c3732f71534fb6f] | committer: Stefano Sabatini
doc/filters: itemize crop examples
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=55b81528a991969f6367e8273c3732f71534fb6f
---
doc/filters.texi | 72 ++++++++++++++++++++++++++++++++++++++----------------
1 file changed, 51 insertions(+), 21 deletions(-)
diff --git a/doc/filters.texi b/doc/filters.texi
index f37ac18..7e3c7b9 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -1610,41 +1610,71 @@ is approximated to the nearest valid value.
The expression for @var{x} may depend on @var{y}, and the expression
for @var{y} may depend on @var{x}.
-Follow some examples:
+ at subsection Examples
+ at itemize
+ at item
+Crop the central input area with size 100x100:
@example
-# crop the central input area with size 100x100
crop=100:100
+ at end example
-# crop the central input area with size 2/3 of the input video
-"crop=2/3*in_w:2/3*in_h"
+ at item
+Crop the central input area with size 2/3 of the input video:
+ at example
+crop=2/3*in_w:2/3*in_h
+ at end example
-# crop the input video central square
+ at item
+Crop the input video central square:
+ at example
crop=in_h
+ at end example
-# delimit the rectangle with the top-left corner placed at position
-# 100:100 and the right-bottom corner corresponding to the right-bottom
-# corner of the input image.
+ at item
+Delimit the rectangle with the top-left corner placed at position
+100:100 and the right-bottom corner corresponding to the right-bottom
+corner of the input image:
+ at example
crop=in_w-100:in_h-100:100:100
+ at end example
-# crop 10 pixels from the left and right borders, and 20 pixels from
-# the top and bottom borders
-"crop=in_w-2*10:in_h-2*20"
+ at item
+Crop 10 pixels from the left and right borders, and 20 pixels from
+the top and bottom borders
+ at example
+crop=in_w-2*10:in_h-2*20
+ at end example
-# keep only the bottom right quarter of the input image
-"crop=in_w/2:in_h/2:in_w/2:in_h/2"
+ at item
+Keep only the bottom right quarter of the input image:
+ at example
+crop=in_w/2:in_h/2:in_w/2:in_h/2
+ at end example
-# crop height for getting Greek harmony
-"crop=in_w:1/PHI*in_w"
+ at item
+Crop height for getting Greek harmony:
+ at example
+crop=in_w:1/PHI*in_w
+ at end example
-# trembling effect
-"crop=in_w/2:in_h/2:(in_w-out_w)/2+((in_w-out_w)/2)*sin(n/10):(in_h-out_h)/2 +((in_h-out_h)/2)*sin(n/7)"
+ at item
+Appply trembling effect:
+ at example
+crop=in_w/2:in_h/2:(in_w-out_w)/2+((in_w-out_w)/2)*sin(n/10):(in_h-out_h)/2 +((in_h-out_h)/2)*sin(n/7)
+ at end example
-# erratic camera effect depending on timestamp
-"crop=in_w/2:in_h/2:(in_w-out_w)/2+((in_w-out_w)/2)*sin(t*10):(in_h-out_h)/2 +((in_h-out_h)/2)*sin(t*13)"
+ at item
+Apply erratic camera effect depending on timestamp:
+ at example
+crop=in_w/2:in_h/2:(in_w-out_w)/2+((in_w-out_w)/2)*sin(t*10):(in_h-out_h)/2 +((in_h-out_h)/2)*sin(t*13)"
+ at end example
-# set x depending on the value of y
-"crop=in_w/2:in_h/2:y:10+10*sin(n/10)"
+ at item
+Set x depending on the value of y:
+ at example
+crop=in_w/2:in_h/2:y:10+10*sin(n/10)
@end example
+ at end itemize
@section cropdetect
More information about the ffmpeg-cvslog
mailing list