[gdal-dev] WEBP in GEOTIFF

thomas bonfort thomas.bonfort at gmail.com
Fri Oct 9 08:53:03 PDT 2020


Andreas,
The size gains compared to JPEG are marginal, at the cost of noticeably
higher compression and decompression times (especially compared to the
optimized turbo jpeg library). WEBP does however support an alpha channel
which can be desirable, as it avoids having to add a mask IFD to the TIFF.
Regards,
Thomas

On Fri, Oct 9, 2020 at 4:30 PM Andreas Neumann <a.neumann at carto.net> wrote:

> Thanks Thomas,
>
> Yes, compiling it with libtiff=internal and libgeotiff=internal did the
> trick - thanks for the hint!
>
> Do you recommending using webp instead of jpeg inside GTIFF or COG? It
> seems like the WEBP compression produces smaller file sizes than JPEG, but
> how does it look speed-wise regarding decompression?
>
> Thanks,
>
> Andreas
>
> On 2020-10-09 15:33, thomas bonfort wrote:
>
> You might need to compile with gdal's internal libtiff so that webp-in-tif
> support is enabled (i.e. the system libtiff might not have webp support).
> Also note you should probably be adding "-co TILED=YES" to your translate
> command.
>
> On Fri, Oct 9, 2020 at 3:07 PM Andreas Neumann <a.neumann at carto.net>
> wrote:
>
> Hi,
>
> I am using a self-compiled GDAL 3.1.2 version and try to create a GTIFF
> file with COMPRESS=WEBP
>
> libwebp-devel and other webp automatic dependencies are installed on this
> ubuntu 18.04 machine. I could also compile against libwebp
>
> However, when running gdal_translate like
>
> gdal_translate -b 1 -b 2 -b 3 -b mask -of GTIFF -co COMPRESS=WEBP -co
> PHOTOMETRIC=YCBCR -co BLOCKXSIZE=512 -co BLOCKYSIZE=512 -co BIGTIFF=YES -co
> NUM_THREADS=4 -a_srs EPSG:2056 -projwin 2599700 1226200 2602200 1224650
> ch.swisstopo.orthofoto_2018.rgb.vrt test_webp_ycbcr.tif
>
> I get the following error output:
>
> Input file size is 530000, 480000
> Warning 6: 'WEBP' is an unexpected value for COMPRESS creation option of
> type string-select.
> ERROR 1: Cannot create TIFF file due to missing codec for WEBP.
>
> Any idea what might be missing in my installation - where do I get this
> missing codec for WEBP?
>
> Thanks,
>
> Andreas
>
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev
>
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20201009/90de3f18/attachment-0001.html>


More information about the gdal-dev mailing list