Re: [FFmpeg-user] drawtext filter missing
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
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
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
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
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
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
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
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".