[FFmpeg-user] hue filter set brightness broken?

Karl Kiniger karl.kiniger at med.ge.com
Fri Oct 17 15:18:36 CEST 2014

On Mon 141013, Karl Kiniger wrote:

> -vf hue=b=-10 does not result in black images depending
> on colors. 

-vf  mp=eq2=1.0:1.0:-1:1.0 gives  the very same result like hue=b=-10


red,green,blue colors from testsrc when saved w/o filter as png are exactly 
#ff0000, #00ff00, #0000ff as expected.

going thru hue=b=0 or mp=eq2=1.0:1.0:0.0:1.0 the colors are:
#fe0000, #00ff01, #0000ff

however when setting brightness to minimum: (hue=b=-10 or

the resulting colors (rgb) are:

#a00000, #005700, #0000cf

Is this really the expected behaviour? Simply-minded I expected the
brightness value to act like the brigthness control on a color TV...

Going into YUV vs RGB  pm weekend if time permits..

have a nice weekend,

eq2 testing fragment:

a2z=($(echo {a..z}))
for i in $(seq -10 10);do
     b=$(bc -l <<< "scale=1;$i/10.")
     fn=$(printf "eq2test-%c-%d.png" $t $i)
     ffmpeg -f lavfi -i testsrc -an -vf mp=eq2=1.0:1.0:$b:1.0 -frames 1 -y $fn

More information about the ffmpeg-user mailing list