LINUX.ORG.RU

Жёлтые ореолы при записи скринкаста в GIF

 ,


0

2

На записанной анимации (прокрутка черного текста на белом фоне) видны желтые ореолы. В чем может быть причина?

http://i.imgur.com/sa2qa8G.gif

Командная строка, использованная для записи скринкаста:

ffmpeg -f x11grab -show_region 1 -framerate 25 -video_size 748x525 -i :0.0+46\,289 -pix_fmt rgb24 out.gif
$ ffmpeg -version | grep version
ffmpeg version 2.2.11

попробуй более свежие _ветки_ релизов ffmpeg

Krieger_Od ★★
()

Похоже на ошибку при преобразовании RGB0 -> RGB8. Единственный бубен, который я нашел, это прогнать через промежуточный формат с 16 бит на пиксель. RGB0 -> YUV422 -> RGB8. Получится одно лишнее преобразование.

ffmpeg -f x11grab -show_region 1 -framerate 25 -video_size 748x525 -i :0.0+46\,289 -vf 'format=pix_fmts=yuv422p' out.gif
Указывать -pix_fmt rgb24 не имеет смысла, т. к. gif может только 256 цветов.

fopen ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.