Nicholas Hayes

Results 31 comments of Nicholas Hayes

TIFF with ZIP compression is an Adobe Photoshop extension to the TIFF format, see [Adobe Photoshop TIFF Technical Notes](https://web.archive.org/web/20180810205806/https://www.adobe.io/content/udp/en/open/standards/TIFF/_jcr_content/contentbody/download_1370394226/file.res/TIFFphotoshop.pdf). [libtiff](https://gitlab.com/libtiff/libtiff) supports reading and writing files with ZIP compression, it defines...

The encoder sample project in my [libheif-sharp-samples](https://github.com/0xC0000054/libheif-sharp-samples) repository preserves the EXIF and ICC metadata when encoding. Binaries can be downloaded from the releases page: https://github.com/0xC0000054/libheif-sharp-samples/releases

I fixed a bug in the LibHeifSharp callback for `heif_reader->read` in version 2.2.0. Requests to read zero bytes were failing due to incorrect parameter validation.

What are the error details in Help>System Info?

Did you install the plug-in that matches your version of Photoshop? For example, the x64 version of Photoshop requires the x64 plugin. Other than that I have no idea what...

> But images I save with plugin ain't following "recommendations" according to Firefox, Firefox uses its own AVIF parser (https://github.com/mozilla/mp4parse-rust), so it may be an issue with their implementation. I...

> Is there any way to make it use more cores? It should be possible to have the encoder split the frame into tiles that can be encoded on separate...

The plugin would have to be ported to work on MacOS, the UI and file I/O code is OS-specific. I do not have the hardware or MacOS development experience to...

You will need to convert the document to 16-bit to save as AVIF. AVIF supports 10-bit or 12-bit HDR, so I only implemented support for Photoshop's 16-bit image mode. It...

> If you convert any profile in 32-bits, it gets altered substantially (seems like a bug in PS). It seems to pull the primaries from whatever profile you select at...