Jump to content

ImageProcessor TMDB SVG images


Recommended Posts

Happy2Play
Posted

Anyone else seeing an issue with TMDB SVGimages and Emby imageprocessor?

2024-09-15 20:13:03.971 Error ImageProcessor: Image conversion failed for Z:\ServerFolders\Videos\TV Shows\Rescue, HI-Surf (2024)\clearlogo.svg
	*** Error Report ***
	Version: 4.8.8.0
	Command line: A:\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.19045
	Framework: .NET 6.0.30
	OS/Process: x64/x64
	Runtime: A:/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 16
	Data path: A:\Emby-Server
	Application path: A:\Emby-Server\system
	System.Exception: System.Exception: ffmpeg image conversion failed for Z:\ServerFolders\Videos\TV Shows\Rescue, HI-Surf (2024)\clearlogo.svg
	   at Emby.Server.MediaEncoding.ImageConversion.MediaImageConverter.ConvertImage(String inputPath, String outputPath)
	   at Emby.Drawing.ImageProcessor.GetSupportedImage(ItemImageInfo originalImage, String currentImagePath, String inputFormat, IImageEncoder imageEncoder)
	Source: Emby.Server.MediaEncoding
	TargetSite: Void MoveNext()

Not sure how long TMDB has been providing this format.

Appears to display okay in UI except edit images.

image.png.c2fca8ebb191588de5026feef5a4b7f7.png

image.png.a5b496b6722712d778e4e2aa648c739a.png

image.png.f3a78639b426ff239b8fb56ce18f7985.png

  • Agree 1
GrimReaper
Posted (edited)

I've also noticed it in one member's log the other day:

Quote
2024-09-13 19:10:14.213 Info MediaImageConverter: ProcessRun 'ffmpeg convert-image' Execute: C:\Users\Kodi\AppData\Roaming\Emby-Server\system\ffmpeg.exe -i "\\hells_prison\Video\Film\Bad Boys Ride or Die\clearlogo.svg" "C:\Users\Kodi\AppData\Roaming\Emby-Server\programdata\cache\images\converted-images\d88ff9b0a7836f1ba33925acecd5ae37.webp"
2024-09-13 19:10:14.968 Info MediaImageConverter: ProcessRun 'ffmpeg convert-image' Process exited with code 1 - Failed
2024-09-13 19:10:14.970 Error MediaImageConverter: ffmpeg image conversion failed for \\hells_prison\Video\Film\Bad Boys Ride or Die\clearlogo.svg
2024-09-13 19:10:15.085 Error ImageProcessor: Image conversion failed for \\hells_prison\Video\Film\Bad Boys Ride or Die\clearlogo.svg
	*** Error Report ***
	Version: 4.8.8.0
	Command line: C:\Users\Kodi\AppData\Roaming\Emby-Server\system\EmbyServer.dll
	Operating system: Microsoft Windows 10.0.19045
	Framework: .NET 6.0.30
	OS/Process: x64/x64
	Runtime: C:/Users/Kodi/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: C:\Users\Kodi\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\Kodi\AppData\Roaming\Emby-Server\system
	System.Exception: System.Exception: ffmpeg image conversion failed for \\hells_prison\Video\Film\Bad Boys Ride or Die\clearlogo.svg
	   at Emby.Server.MediaEncoding.ImageConversion.MediaImageConverter.ConvertImage(String inputPath, String outputPath)
	   at Emby.Drawing.ImageProcessor.GetSupportedImage(ItemImageInfo originalImage, String currentImagePath, String inputFormat, IImageEncoder imageEncoder)
	Source: Emby.Server.MediaEncoding
	TargetSite: Void MoveNext()
	
2024-09-13 19:10:15.124 Error ImageProcessor: Error encoding image
	*** Error Report ***
	Version: 4.8.8.0
	Command line: C:\Users\Kodi\AppData\Roaming\Emby-Server\system\EmbyServer.dll
	Operating system: Microsoft Windows 10.0.19045
	Framework: .NET 6.0.30
	OS/Process: x64/x64
	Runtime: C:/Users/Kodi/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: C:\Users\Kodi\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\Kodi\AppData\Roaming\Emby-Server\system
	System.Exception: System.Exception: SKCodec had an error reading \\hells_prison\Video\Film\Bad Boys Ride or Die\clearlogo.svg
	   at Emby.Drawing.Skia.SkiaEncoder.EncodeImage(String inputPath, String outputPath, Boolean autoOrient, Nullable`1 orientation, Int32 quality, ImageProcessingOptions options, ImageFormat selectedOutputFormat)
	   at Emby.Drawing.ImageProcessor.ProcessImage(ImageProcessingOptions options, CancellationToken cancellationToken)
	Source: Emby.Drawing.Skia
	TargetSite: System.String EncodeImage(System.String, System.String, Boolean, System.Nullable`1[MediaBrowser.Model.Drawing.ImageOrientation], Int32, MediaBrowser.Controller.Drawing.ImageProcessingOptions, MediaBrowser.Model.Drawing.ImageFormat)

IIRC I started seeing clearlogo SVG images on TMDB some 6 months ago, more or less. 

And it appears it's preferred format now, so I'd guess we'll be seeing more of them. 

https://developer.themoviedb.org/docs/image-basics

https://developer.themoviedb.org/reference/alternative-names-copy

 

Edited by GrimReaper
  • Agree 1
Posted

Yes indeed. We'll need to get svg supported as an image type.

  • Agree 1
  • 1 year later...
Posted
On 9/19/2024 at 8:32 PM, Luke said:

Yes indeed. We'll need to get svg supported as an image type.

Hey Luke

any news on the svg support? I just discovered some errors in my log too...

cheers

Posted

Hi, we'll take another look at this. Thanks.

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...