[FFmpeg-cvslog] avfilter/vidstabtransform: update optzoom range values for recent vid.stab update.

Georg Martius git at videolan.org
Fri Sep 27 16:49:29 CEST 2013


ffmpeg | branch: master | Georg Martius <martius at mis.mpg.de> | Sat Sep 14 02:54:39 2013 +0200| [e064d0aaf622a78d15c051602c929b203c45c1e3] | committer: Clément Bœsch

avfilter/vidstabtransform: update optzoom range values for recent vid.stab update.

Signed-off-by: Georg Martius <martius at mis.mpg.de>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e064d0aaf622a78d15c051602c929b203c45c1e3
---

 doc/filters.texi                  |   11 +++++++++--
 libavfilter/vf_vidstabtransform.c |    2 +-
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/doc/filters.texi b/doc/filters.texi
index 7708fe3..bd39495 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -7853,8 +7853,15 @@ percentage to zoom (default: 0)
 @end table
 
 @item optzoom
-if 1 then optimal zoom value is determined (default).
-Optimal zoom means no (or only little) border should be visible.
+set optimal zooming to avoid borders
+ at table @samp
+ at item 0
+disabled
+ at item 1
+optimal static zoom value is determined (only very strong movements will lead to visible borders) (default)
+ at item 2
+optimal adaptive zoom value is determined (no borders will be visible)
+ at end table
 Note that the value given at zoom is added to the one calculated
 here.
 
diff --git a/libavfilter/vf_vidstabtransform.c b/libavfilter/vf_vidstabtransform.c
index 5152325..40c0593 100644
--- a/libavfilter/vf_vidstabtransform.c
+++ b/libavfilter/vf_vidstabtransform.c
@@ -67,7 +67,7 @@ static const AVOption vidstabtransform_options[] = {
     {"zoom",      "percentage to zoom >0: zoom in, <0 zoom out",                    OFFSETC(zoom),
                    AV_OPT_TYPE_DOUBLE, {.dbl = 0},     -100, 100,  FLAGS},
     {"optzoom",   "0: nothing, 1: determine optimal zoom (added to 'zoom')",        OFFSETC(optZoom),
-                   AV_OPT_TYPE_INT,    {.i64 = 1},        0, 1,    FLAGS},
+                   AV_OPT_TYPE_INT,    {.i64 = 1},        0, 2,    FLAGS},
     {"interpol",  "type of interpolation",                                          OFFSETC(interpolType),
                    AV_OPT_TYPE_INT,    {.i64 = 2},        0, 3,    FLAGS, "interpol"},
     {  "no",      "no interpolation",                                               0,



More information about the ffmpeg-cvslog mailing list