Hi, I'm getting some colour artefacts when decoding H.264 using ffmpeg
built from source. When I use the ffmpeg package for Fedora 9 from
livna, it works fine. I get the same artefacts when I compile my
application on Windows - whether I link against the pre-built binaries
or build the libs myself.
There's a screenshot of the effect here:

http://img26.yfrog.com/i/h264artifacts.jpg/

When I'm looking at an IDR frame, it's all purple. When I'm on a
p-frame, it looks like the screenshot above. The green and purple
coloured patches move around, seeming to follow the areas of motion.

It seems that the Y plane is fine but the U and V are corrupted
somehow. Here are my configure options on Linux:

./configure --prefix=/usr --incdir=/usr/include/ffmpeg
--libdir=/usr/lib --mandir=/usr/share/man --arch=i386
'--extra-cflags=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fno-common -fstack-protector --param=ssp-buffer-size=4
-m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables'
--enable-avfilter --enable-avfilter-lavf --enable-postproc
--enable-pthreads --disable-static --enable-shared --enable-gpl
--disable-debug --disable-optimizations --disable-stripping
--shlibdir=/usr/lib --cpu=i386 --disable-amd3dnow --disable-mmx
--disable-sse

Any thoughts on what might be causing this?

I really need to use the latest because it fixes another issue I've
been having with the Fedora rpm - I won't go into details here as it's
not really relevant to the problem.

Thanks, Chris.
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to