Jump to content

Emby Server Unable to Parse Compressed TIF Files


Recommended Posts

dark_aegis
Posted (edited)

I've got a bunch of scanned images in compressed TIF format and it looks like Emby is having trouble seeing them - only showing a broken image where they should be in the browser.}

The files were scanned uncompressed then bulk lossless compressed via a script in photoshop. I believe I used ZIP compression. Uncompressed TIF seem to show up fine.

Here's a sample of what I'm seeing in my log when I try to get them running - this is on the newest stable version of Emby, but it's been an issue since I started using it - the most telling bit seems to be the repeated "AdobeDeflate compression support is not configured":

Quote

2026-01-20 20:39:29.653 Error ImageProcessor: Error encoding image
*** Error Report ***
Version: 4.9.3.0
Command line: C:\Users\Bedroom\AppData\Roaming\Emby-Server\system\EmbyServer.dll
Operating system: Microsoft Windows 10.0.22631
OS/Process: x64/x64
Framework: .NET 8.0.22
Runtime: C:/Users/Bedroom/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
Processor count: 16
Data path: C:\Users\Bedroom\AppData\Roaming\Emby-Server\programdata
Application path: C:\Users\Bedroom\AppData\Roaming\Emby-Server\system
NetVips.VipsException: NetVips.VipsException: unable to call jpegsave
source input: AdobeDeflate compression support is not configured
tiff2vips: read error
 
at NetVips.Operation.Call(String operationName, VOption kwargs, Image matchImage, Object[] args)
at NetVips.Image.Jpegsave(String filename, Nullable`1 q, Nullable`1 optimizeCoding, Nullable`1 interlace, Nullable`1 trellisQuant, Nullable`1 overshootDeringing, Nullable`1 optimizeScans, Nullable`1 quantTable, Nullable`1 subsampleMode, Nullable`1 restartInterval, Nullable`1 keep, Double[] background, Nullable`1 pageHeight, String profile)
at Emby.Drawing.LibVips.LibVipsImageProcessor.EncodeImage(String inputPath, String outputPath, Boolean autoOrient, Nullable`1 orientation, Int32 quality, ImageProcessingOptions options, ImageFormat outputFormat)
at Emby.Drawing.ImageProcessor.ProcessImage(ImageProcessingOptions options, CancellationToken cancellationToken)
Source: NetVips
TargetSite: System.Object Call(System.String, NetVips.VOption, NetVips.Image, System.Object[])
...
2026-01-20 20:40:27.548 Error ImageProcessor: Error encoding image
*** Error Report ***
Version: 4.9.3.0
Command line: C:\Users\Bedroom\AppData\Roaming\Emby-Server\system\EmbyServer.dll
Operating system: Microsoft Windows 10.0.22631
OS/Process: x64/x64
Framework: .NET 8.0.22
Runtime: C:/Users/Bedroom/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
 

 

Edited by dark_aegis
  • Agree 1
Posted

Hello dark_aegis,

** This is an auto reply **

Please wait for someone from staff support or our members to reply to you.

It's recommended to provide more info, as it explain in this thread:


Thank you.

Emby Team

dark_aegis
Posted

I doubt it'll help, but this is what I see in the interface.

image.thumb.png.ff6c7d03a8213007ed3befbc00af74dd.png

dark_aegis
Posted (edited)
11 hours ago, Luke said:

Hi there, please attach the Emby server log from when the problem occurred:

Thanks!

 

Gotcha. My bad on extracting the part I thought was pertinent - actually against the guidelines, whoops. Usually I'm better at reading directions than that. Here's the full entry.

I saw that there were other logs, but they were created before I went through and tried to generate thumbnails/view the problem files. The issues seem to start around line 379.

My album is a mix of jpeg, compressed tif, and uncompressed TIF, so a lot of the images were able to successfully generate - you should see a few points in the log, though, where dozens of photos failed (I was able to get the pages of broken images a few times).

Let me know if you need anything else.

TifImageIssue012726.txt

Edited by dark_aegis
Posted

OK so the bundled libtiff needs to be compiled with support for certain features. Hopefully it is easy enough to add libraries but it usually doesn't end up being that simple. We'll look into it. Thanks.

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...