[FFmpeg-user] drawtext filter missing

Paul B Mahol onemda at gmail.com
Wed Nov 29 22:42:18 EET 2023


On Wed, Nov 29, 2023 at 9:29 PM Leo Butler <leo.butler81 at googlemail.com>
wrote:

> On 11/28/23, Paul B Mahol <onemda at gmail.com> wrote:
> > On Tue, Nov 28, 2023 at 9:40 PM Leo Butler via ffmpeg-user <
> > ffmpeg-user at ffmpeg.org> wrote:
> >
> >> Hello,
> >>
> >> I ran into this problem with the current Debian testing build, so I
> >> thought I would try the static build. Both are compiled with
> >> --enable-libfreetype but both barf on a drawtext filter. I am attaching
> >> the log file from the static build.
> >>
> >> According to:
> >>
> >> https://ffmpeg.org/ffmpeg-all.html#drawtext-1
> >>
> >> the libfreetype library should be sufficient.
> >>
> >>
> > Citation from that link:
> >
> > To enable compilation of this filter, you need to configure FFmpeg with
> > --enable-libfreetype and --enable-libharfbuzz. To enable default font
> > fallback and the font option you need to configure FFmpeg with
> > --enable-libfontconfig. To enable the text_shaping option, you need to
> > configure FFmpeg with --enable-libfribidi.
> >
> > So your statements are invalid.
>
> You are correct.
>
> It looks like in commit 1eeb59a2099 you added the libharfbuzz
> dependency (6 months ago).
> But you did not include this change in the Changelog. I will guess
> that downstream packagers, including Debian and whoever it is who
> builds unofficial binaries, missed this new dependency. Hence, their
> packages are broken.
>
> Please fix this, Paul. Those folks shouldn't need to wade through
> every commit message in order to build ffmpeg correctly.
>


I'm neither providing those binaries, I'm not their boss and I'm not going
to revert that commit because of poor people
complaining to me.

This is open source project. If you do not want it, get some commercial
support elsewhere.


>
> Thanks,
> Leo
>


More information about the ffmpeg-user mailing list