Re: [FFmpeg-user] drawtext filter missing

2023-11-29 Thread Paul B Mahol
On Wed, Nov 29, 2023 at 9:29 PM Leo Butler 
wrote:

> On 11/28/23, Paul B Mahol  wrote:
> > On Tue, Nov 28, 2023 at 9:40 PM Leo Butler via ffmpeg-user <
> > ffmpeg-user@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
>
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".


Re: [FFmpeg-user] drawtext filter missing

2023-11-29 Thread Leo Butler via ffmpeg-user
On 11/28/23, Paul B Mahol  wrote:
> On Tue, Nov 28, 2023 at 9:40 PM Leo Butler via ffmpeg-user <
> ffmpeg-user@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.

Thanks,
Leo
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".


Re: [FFmpeg-user] drawtext filter missing

2023-11-29 Thread David Bernat
You misinterpreted the response. I have emailed the correct unsubscribe
link several times. I figured a commotion was in order. No personal
directed intention to you. I hope you had your question answered. If you
need help building a solution reach out to me.

On Wed, Nov 29, 2023 at 8:15 AM Tobias Rapp  wrote:

> On 29/11/2023 10:14, Tobias Rapp wrote:
>
> > On 29/11/2023 09:40, David Bernat wrote:
> >
> >> Please unsubscribe.
> >>
> > I do not consider such a response as friendly and respectful.
> >
> Or maybe I just misunderstood your intend and instead of suggesting me
> to unsubscribe myself, you just tried to unsubscribe your own mail
> address from the list? In that case you should send your request to
>  instead, see the common mail footer
> text added by the list server below.
>
> Regards,
> Tobias
>
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
>
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".


Re: [FFmpeg-user] drawtext filter missing

2023-11-29 Thread Tobias Rapp

On 29/11/2023 10:14, Tobias Rapp wrote:


On 29/11/2023 09:40, David Bernat wrote:


Please unsubscribe.


I do not consider such a response as friendly and respectful.

Or maybe I just misunderstood your intend and instead of suggesting me 
to unsubscribe myself, you just tried to unsubscribe your own mail 
address from the list? In that case you should send your request to 
 instead, see the common mail footer 
text added by the list server below.


Regards,
Tobias

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".


Re: [FFmpeg-user] drawtext filter missing

2023-11-29 Thread Tobias Rapp

On 29/11/2023 09:40, David Bernat wrote:


Please unsubscribe.


I do not consider such a response as friendly and respectful.

Regards,
Tobias

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".


Re: [FFmpeg-user] drawtext filter missing

2023-11-29 Thread David Bernat
Please unsubscribe.

On Wed, Nov 29, 2023 at 3:26 AM Tobias Rapp  wrote:

> On 28/11/2023 21:40, Leo Butler via ffmpeg-user 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.
>
> Recent versions of the drawtext filter now also depend on libharfbuzz. I
> also did run into this when cross-compiling a static build of FFmpeg.
> Unfortunately the harfbuzz library has some other non-trivial
> dependencies in turn, like GLib and Cairo, and uses Meson for building
> (see https://harfbuzz.github.io/building.html).
>
> In my opinion it would have been nice if the libharfbuzz dependency of
> the drawtext filter could be made optional, for those that do not mind
> non-perfect positioned characters - or just use monospaced fonts anyway.
>
> Regards,
> Tobias
>
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
>
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".


Re: [FFmpeg-user] drawtext filter missing

2023-11-29 Thread Tobias Rapp

On 28/11/2023 21:40, Leo Butler via ffmpeg-user 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.


Recent versions of the drawtext filter now also depend on libharfbuzz. I 
also did run into this when cross-compiling a static build of FFmpeg. 
Unfortunately the harfbuzz library has some other non-trivial 
dependencies in turn, like GLib and Cairo, and uses Meson for building 
(see https://harfbuzz.github.io/building.html).


In my opinion it would have been nice if the libharfbuzz dependency of 
the drawtext filter could be made optional, for those that do not mind 
non-perfect positioned characters - or just use monospaced fonts anyway.


Regards,
Tobias

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".


Re: [FFmpeg-user] drawtext filter missing

2023-11-28 Thread Paul B Mahol
On Tue, Nov 28, 2023 at 9:40 PM Leo Butler via ffmpeg-user <
ffmpeg-user@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.


> See also:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056597
> https://trac.ffmpeg.org/ticket/10705#ticket
>
> Leo
>
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
>
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".