Re: webp miscs

Pro Turm <[email protected]> Tue, 2 Mar 2021 10:16:58 +0100
Newsgroups gmane.comp.video.graphicsmagick.help
Message-ID <CADC9rU-8cmX4DezXGHFearD53mX4u2vKmdd57xiWSgJ42BagDA@mail.gmail.com>
--===============1073562778989581959==
Content-Type: multipart/alternative; boundary="000000000000ec3cc705bc8a3236"

--000000000000ec3cc705bc8a3236
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I would put a hint into http://www.graphicsmagick.org/README.html or into
similar place, that that the libwebp is needed together with libwebmux, and
that if built from sources, the option "./configure --enable-libwebpmux "
used.

Am Di., 2. M=C3=A4rz 2021 um 01:26 Uhr schrieb Bob Friesenhahn <
[email protected]>:

> On Tue, 2 Mar 2021, Pro Turm wrote:
> >> libwebpmux?
> >
> > How did you deduce about the libwebmux? Is libwebpmux always needed?
> > In the webp-cmake code it is only built, if
> >
> > if(WEBP_BUILD_GIF2WEBP OR WEBP_BUILD_IMG2WEBP)
> >
> > I dont intend to have gif2webp or img2webp. Just raw bytes to webp.
>
> That is interesting.  I think that the "streaming" APIs that the
> GraphicsMagick WebP decoder/encoder is using would also be used by
> gif2webp.  These APIs come from libwebmux.
>
> In the future when we might support animated WebP then this library
> would definitely be needed.
>
> As to how I deduced, I used 'ldd' on the gm binary to see what shared
> libraries were used.  I would have also known this due to writing the
> configure script and Makefiles.
>
> Bob
> --
> Bob Friesenhahn
> [email protected], http://www.simplesystems.org/users/bfriesen=
/
> GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
> Public Key,     http://www.simplesystems.org/users/bfriesen/public-key.tx=
t
>
>
> _______________________________________________
> Graphicsmagick-help mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/graphicsmagick-help
>

--000000000000ec3cc705bc8a3236
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I would put a hint into <a href=3D"http://www.graphicsmagi=
ck.org/README.html">http://www.graphicsmagick.org/README.html</a> or into s=
imilar place, that that the libwebp is needed together with libwebmux, and =
that if built from sources, the option &quot;./configure --enable-libwebpmu=
x &quot; used.<br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" cla=
ss=3D"gmail_attr">Am Di., 2. M=C3=A4rz 2021 um 01:26=C2=A0Uhr schrieb Bob F=
riesenhahn &lt;<a href=3D"mailto:[email protected]">bfriesen@sim=
ple.dallas.tx.us</a>&gt;:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex">On Tue, 2 Mar 2021, Pro Turm wrote:<br>
&gt;&gt; libwebpmux?<br>
&gt;<br>
&gt; How did you deduce about the libwebmux? Is libwebpmux always needed?<b=
r>
&gt; In the webp-cmake code it is only built, if<br>
&gt;<br>
&gt; if(WEBP_BUILD_GIF2WEBP OR WEBP_BUILD_IMG2WEBP)<br>
&gt;<br>
&gt; I dont intend to have gif2webp or img2webp. Just raw bytes to webp.<br=
>
<br>
That is interesting.=C2=A0 I think that the &quot;streaming&quot; APIs that=
 the <br>
GraphicsMagick WebP decoder/encoder is using would also be used by <br>
gif2webp.=C2=A0 These APIs come from libwebmux.<br>
<br>
In the future when we might support animated WebP then this library <br>
would definitely be needed.<br>
<br>
As to how I deduced, I used &#39;ldd&#39; on the gm binary to see what shar=
ed <br>
libraries were used.=C2=A0 I would have also known this due to writing the =
<br>
configure script and Makefiles.<br>
<br>
Bob<br>
-- <br>
Bob Friesenhahn<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">bfriesen@=
simple.dallas.tx.us</a>, <a href=3D"http://www.simplesystems.org/users/bfri=
esen/" rel=3D"noreferrer" target=3D"_blank">http://www.simplesystems.org/us=
ers/bfriesen/</a><br>
GraphicsMagick Maintainer,=C2=A0 =C2=A0 <a href=3D"http://www.GraphicsMagic=
k.org/" rel=3D"noreferrer" target=3D"_blank">http://www.GraphicsMagick.org/=
</a><br>
Public Key,=C2=A0 =C2=A0 =C2=A0<a href=3D"http://www.simplesystems.org/user=
s/bfriesen/public-key.txt" rel=3D"noreferrer" target=3D"_blank">http://www.=
simplesystems.org/users/bfriesen/public-key.txt</a><br>
<br>
<br>
_______________________________________________<br>
Graphicsmagick-help mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_bla=
nk">[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/graphicsmagick-help=
" rel=3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/=
listinfo/graphicsmagick-help</a><br>
</blockquote></div>

--000000000000ec3cc705bc8a3236--


--===============1073562778989581959==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============1073562778989581959==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Graphicsmagick-help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/graphicsmagick-help

--===============1073562778989581959==--