[libav-tools] avconv documentation examples do not work .. "-filter_complex" completely hosed

Sampsa Riikonen sampsa.riikonen at iki.fi
Fri Apr 10 10:44:36 CEST 2015


Hello,

Following examples in libav documentation ..

https://libav.org/avconv.html#overlay-1

.. produces errors.

avconv -y -v 9 -loglevel 99 -i HIK_TABLE.mkv -i 
~/dasys/RecMobile/gfx/offline.tif -i ~/dasys/RecMobile/gfx/offline.tif  
-filter_complex 'overlay=x=10:y=H-h-10,overlay=x=W-w-10:y=H-h-10' output.mkv

gives

[overlay @ 0x206fb60] [Eval @ 0x7fff9c7505e0] Undefined constant or 
missing '(' in 'x=10'
Error when evaluating the expression 'x=10'
[fifo @ 0x2065a20] Failed to configure input pad on Parsed filter 0 overlay

or even simpler (without parameters W, w, etc.):

avconv -y -v 9 -loglevel 99 -i HIK_TABLE.mkv -i 
~/dasys/RecMobile/gfx/offline.tif -i ~/dasys/RecMobile/gfx/offline.tif  
-filter_complex 'overlay=x=10:y=10,overlay=x=10:y=10' output.mkv

gives the same errors.

The same problem seems to exist for any "-filter_complex" command. My 
guess: the manual is based on ffmpeg, but someone has changed the 
syntax.  I wonder what is the right syntax here..  Should I file a bug 
report?

(I am running avconv version 9.16-6:9.16-0ubuntu0.14.04.1)

Regards,

Sampsa




More information about the libav-tools mailing list