[x264-devel] Artifacts in flash player

Jason Garrett-Glaser darkshikari at gmail.com
Mon Nov 30 08:19:58 CET 2009


On Thu, Nov 26, 2009 at 8:32 AM, Mikhail Pritula <pritula at yandex-team.ru> wrote:
> Hi to all.
>
> I usually convert video by command:
>
> ffmpeg -i input -threads 6 -s 450x334 -f flv -vcodec libx264 -acodec
> libmp3lame -ac 2 -ar 44100 -b 512k -ab 128k -deinterlace -bf 3 -subq 7 -cmp
> 256 -refs 5 -qmin 10 -qdiff 4 -coder 1 -trellis 1 -flags +mv4+loop -flags2
> +bpyramid+wpred+mixed_refs+dct8x8 -partitions
> parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 -g 25 -keyint_min 25
> -sc_threshold 40 -i_qfactor 0.71 –y output.h264.flv

Don't use such ridiculously messy commandlines.  Read the guide:

http://rob.opendot.cl/index.php/useful-stuff/ffmpeg-x264-encoding-guide/

> May be it is an Adobe bug, but may be bug is in libx264.

It's a known bug in Flash with weightp.  It's fixed in Flash 10.1,
thanks to a fast response by Adobe.

If you want to disable weightp in the meantime, use -wpredp 0.

Dark Shikari


More information about the x264-devel mailing list