#3302: Cannot draw opaque text on transparent frame
------------------------------------+------------------------------------
             Reporter:  Krieger     |                    Owner:
                 Type:  defect      |                   Status:  open
             Priority:  normal      |                Component:  avfilter
              Version:  git-master  |               Resolution:
             Keywords:  drawtext    |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by andrey.utkin):

 Replying to [comment:5 andrey.utkin]:
 > Thanks for this hardcore workaround, but it is not flawless because when
 you overlay the resulting text over light color, you have "dirt" at the
 edge of letters because of hinting. See
 >
 > {{{
 > ffmpeg -f lavfi -i [email protected],format=yuva444p -vf
 
"drawtext=fontfile=/usr/share/fonts/corefonts/cour.ttf:x=100:y=100:fontsize=40:text=Hello:[email protected],colorchannelmixer=rr=0:rg=0:rb=0:ra=0:gr=0:gg=0:gb=0:ga=0:br=0:bg=0:bb=0:ba=0:ar=2.0:ag=2.0:ab=2.0:aa=0,drawtext=fontfile=/usr/share/fonts/corefonts/cour.ttf:text=Hello:fontcolor=yellow:fontsize=40:x=100:y=100"
 -vframes 1 -f image2 /tmp/out.png
 > }}}

 {{{ ft_load_flags=monochrome+no_hinting+render }}} seems to fix this.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3302#comment:6>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac

Reply via email to