Jump to content

Cover art issue in Emby for WMC client


Rainey

Recommended Posts

I have the latest server Version 3.0.5781.8 running on a win8.1 server. I see cover art for every movie in the web interface using a browser on the local server or Emby for WMC on this local server.

 

I have two clients running on Win7 HTPC's and Emby for WMC installed.

Both clients have missing cover art. When checking the clients logs i see error copying the images from the server.

I can not figuire out what is wrong. If i copy and paste the image http link  that failed to copy from the server into a browser at the client it works just fine.

Can anyone help explain the errors in this log or tell what else i can do like maybe get more detailed logs by setting debug at the server or the client?

2015-12-24 22:53:50.3809,Debug,,added list for SleaseMovies loaded with 20 items.,21,Worker thread for Common
2015-12-24 22:53:50.4009,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/a7e0b188f64281e1ad2461f1d090cac8/Images/Primary?maxWidth=350&Quality=90&tag=4ff9de454b8d4f126b36ca003e41d27f,31,Net Image loader-Worker
2015-12-24 22:53:50.4209,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/d5011811dc9bca1462f1b19f87998718/Images/Primary?maxWidth=350&Quality=90&tag=240647958baa292c768b364f5d35dd74,32,Net Image loader-Worker
2015-12-24 22:53:50.4609,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/cec3c0685bcb11237e774b457f82bdc2/Images/Primary?maxWidth=350&Quality=90&tag=99f736ca64ac0ad628c3abbdcf364842,31,Net Image loader-Worker
2015-12-24 22:53:50.7509,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/95812c544125fef7d78d346d1cf5596c/Images/Primary?maxWidth=350&Quality=90&tag=167b4b2815c0431925825ffc240c2b0e,31,Net Image loader-Worker
2015-12-24 22:53:50.7609,Error,,Error saving cache image C:\ProgramData\MediaBrowser-Classic\ImageCache\2\328d1e831264c3d9d0b8bffceaf25e0b ( Exception.  Type=System.Runtime.InteropServices.ExternalException Msg=A generic error occurred in GDI+. Src=System.Drawing Method=Save Line=0 Col=0 [n] StackTrace= [n]    at System.Drawing.Image.Save(Stream stream,, ImageCodecInfo encoder,, EncoderParameters encoderParams) [n]    at MediaBrowser.Library.ImageManagement.ImageCache.SaveImage(Image image,, String fn) ),32,Net Image loader-Worker
2015-12-24 22:53:50.7609,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/4ba1c2164d28fa57537add5ce5fa2f9d/Images/Primary?maxWidth=350&Quality=90&tag=93a1183cbe4b32972d9c1c9f3462de42,32,Net Image loader-Worker
2015-12-24 22:53:50.8609,Error,,Error saving cache image C:\ProgramData\MediaBrowser-Classic\ImageCache\9\d9b75d501f218ea146043115d264ba22 ( Exception.  Type=System.Runtime.InteropServices.ExternalException Msg=A generic error occurred in GDI+. Src=System.Drawing Method=Save Line=0 Col=0 [n] StackTrace= [n]    at System.Drawing.Image.Save(Stream stream,, ImageCodecInfo encoder,, EncoderParameters encoderParams) [n]    at MediaBrowser.Library.ImageManagement.ImageCache.SaveImage(Image image,, String fn) ),31,Net Image loader-Worker
2015-12-24 22:53:50.8609,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/233803c9ef4ec4ab0904d5097e490083/Images/Primary?maxWidth=350&Quality=90&tag=0b3c97117f10c74a88de7d6a329a8765,31,Net Image loader-Worker
2015-12-24 22:53:50.8809,Error,,Error saving cache image C:\ProgramData\MediaBrowser-Classic\ImageCache\9\59fdef986f8415ee5c1d189f635025bf ( Exception.  Type=System.Runtime.InteropServices.ExternalException Msg=A generic error occurred in GDI+. Src=System.Drawing Method=Save Line=0 Col=0 [n] StackTrace= [n]    at System.Drawing.Image.Save(Stream stream,, ImageCodecInfo encoder,, EncoderParameters encoderParams) [n]    at MediaBrowser.Library.ImageManagement.ImageCache.SaveImage(Image image,, String fn) ),32,Net Image loader-Worker
2015-12-24 22:53:50.8809,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/c5e7d5576ca42604198f077913eb4583/Images/Primary?maxWidth=350&Quality=90&tag=f935acba74d3e5af1df2cf37b06b75e5,32,Net Image loader-Worker
2015-12-24 22:53:51.0009,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/0ea84796b63b83866401e263c9f49f22/Images/Primary?maxWidth=350&Quality=90&tag=b790f94ffd6aeaa06c2d2b8bc9285c28,31,Net Image loader-Worker
2015-12-24 22:53:51.0009,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/8adb7882bb396925f3157cc07226e117/Images/Primary?maxWidth=350&Quality=90&tag=5e4e3f5f80734f5fcbae0a2cade7178f,32,Net Image loader-Worker
2015-12-24 22:53:51.0209,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/a4c60b9d21eab0ab9b4cf25ef75cbc8f/Images/Primary?maxWidth=350&Quality=90&tag=a98b2b41078b50f0b6bc8826fb9307ee,31,Net Image loader-Worker
2015-12-24 22:53:51.1109,Error,,Error saving cache image C:\ProgramData\MediaBrowser-Classic\ImageCache\c\0c5d4974bb889be714f15e7f5f7b5831 ( Exception.  Type=System.Runtime.InteropServices.ExternalException Msg=A generic error occurred in GDI+. Src=System.Drawing Method=Save Line=0 Col=0 [n] StackTrace= [n]    at System.Drawing.Image.Save(Stream stream,, ImageCodecInfo encoder,, EncoderParameters encoderParams) [n]    at MediaBrowser.Library.ImageManagement.ImageCache.SaveImage(Image image,, String fn) ),32,Net Image loader-Worker
2015-12-24 22:53:51.1109,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/b14757e3f5d799d2c688851fe33fe4e0/Images/Primary?maxWidth=350&Quality=90&tag=7a6593be8b79ca6233a6806be693c1d5,32,Net Image loader-Worker
2015-12-24 22:53:51.1409,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/bce4fa486be9fa071bdb055f7735ff62/Images/Primary?maxWidth=350&Quality=90&tag=ad160fb27d3bb7f63deaa3211c51c330,31,Net Image loader-Worker
2015-12-24 22:53:51.2309,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/183b136aa209c07e428144f645914212/Images/Primary?maxWidth=350&Quality=90&tag=2f5363c8f92c9c07a149895520a4670c,32,Net Image loader-Worker
2015-12-24 22:53:51.2609,Error,,Error saving cache image C:\ProgramData\MediaBrowser-Classic\ImageCache\b\6b7bdd21bf4f0b14ea1b753cdec420f9 ( Exception.  Type=System.Runtime.InteropServices.ExternalException Msg=A generic error occurred in GDI+. Src=System.Drawing Method=Save Line=0 Col=0 [n] StackTrace= [n]    at System.Drawing.Image.Save(Stream stream,, ImageCodecInfo encoder,, EncoderParameters encoderParams) [n]    at MediaBrowser.Library.ImageManagement.ImageCache.SaveImage(Image image,, String fn) ),31,Net Image loader-Worker
2015-12-24 22:53:51.2609,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/b0d6e9cc2c1d665bae6a4b28b2c16465/Images/Primary?maxWidth=350&Quality=90&tag=dc1684acd07d40065d3cbe6df5e770a5,31,Net Image loader-Worker
2015-12-24 22:53:51.3409,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/670e1ea10ad10ebbc220b23e9a707ffe/Images/Primary?maxWidth=350&Quality=90&tag=b39d74c56e4a91f3b80e55fa632c5925,32,Net Image loader-Worker
2015-12-24 22:53:51.3709,Error,,Error saving cache image C:\ProgramData\MediaBrowser-Classic\ImageCache\7\67a616965ce821c15778a0592b8f9c64 ( Exception.  Type=System.Runtime.InteropServices.ExternalException Msg=A generic error occurred in GDI+. Src=System.Drawing Method=Save Line=0 Col=0 [n] StackTrace= [n]    at System.Drawing.Image.Save(Stream stream,, ImageCodecInfo encoder,, EncoderParameters encoderParams) [n]    at MediaBrowser.Library.ImageManagement.ImageCache.SaveImage(Image image,, String fn) ),31,Net Image loader-Worker
2015-12-24 22:53:51.3709,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/90b6b58c1ed2110bb00d74db07c01e8c/Images/Primary?maxWidth=350&Quality=90&tag=ea7f95ab89c09b4ddf324265f4b53027,31,Net Image loader-Worker
2015-12-24 22:53:51.4309,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/937f2989956a04e1a6216fbcbcb4fb50/Images/Primary?maxWidth=350&Quality=90&tag=57be92bfec847738374744eda1f55f84,32,Net Image loader-Worker
2015-12-24 22:53:51.4609,Debug,,Fetching image: http://192.168.1.13:8096/mediabrowser/Items/db8079bc872080becdebd458d024586d/Images/Primary?maxWidth=350&Quality=90&tag=48d70766f12389498ea71eb830f2decb,31,Net Image loader-Worker

Attached are a few screen shots since the last upgrade i get a default cover art for any cover that failed (errored out) during the movie scan. If i try and do a Control-R on the movie the default cover art is gone like in the second screen shot.

If i manually copy the file(s) from the cache on the server to the clients cache then it works. I hated to have to copy the whole cache to the clients after adding movies.

I would really like to find out why Emby for WMC if failing to copy all of the cache coverart from the server to the clients.

 

thanks for any help

post-6287-0-06727300-1451191748_thumb.jpg

post-6287-0-08338300-1451191760_thumb.jpg

Edited by Rainey
Link to comment
Share on other sites

Not the drive, it is a 3TB drive with less then 25% used.

 

If i copy the cache manually from the server drive to the client drive all cover art then works on the clients. But of course that is a few 100 thousand files and takes some time and i hate to have to do it that way.

 

I would like to figuire out why the process is having exceptions. Is there any way to get more info on this error, like change the debug level to get more info that might help.

 

( Exception. Type=System.Runtime.InteropServices.ExternalException Msg=A generic error occurred in GDI+. Src=System.Drawing Method=Save Line=0 Col=0 [n] StackTrace= [n] at System.Drawing.Image.Save(Stream stream,, ImageCodecInfo encoder,, EncoderParameters encoderParams) [n] at MediaBrowser.Library.ImageManagement.ImageCache.SaveImage(Image image,, String fn) ),32,Net Image loader-Worker

Link to comment
Share on other sites

I noticed this in the EMC install log   

 

Is that error normal or should i look into that

 

MediaBrowser.Classic.Installer.exe Information: 0 : Installing Emby for WMC
MediaBrowser.Classic.Installer.exe Information: 0 : Attempting to retrieve latest version of MBClassic
MediaBrowser.Classic.Installer.exe Information: 0 : Found 1 versions.  Will choose latest one of Release class
MediaBrowser.Classic.Installer.exe Information: 0 : Version is 3.0.292
MediaBrowser.Classic.Installer.exe Information: 0 : Downloading Emby for WMC version 3.0.292
MediaBrowser.Classic.Installer.exe Information: 0 : Successfully downloaded version 3.0.292
MediaBrowser.Classic.Installer.exe Information: 0 : Archive is MSI installer D:\Temp\Emby\MediaBrowserClassic.msi
MediaBrowser.Classic.Installer.exe Information: 0 : Calling msi install
MediaBrowser.Classic.Installer.exe Error: 0 : Error shutting down - InvalidOperationException - Cannot set Visibility to Visible or call Show, ShowDialog, Close, or WindowInteropHelper.EnsureHandle while a Window is closing.
MediaBrowser.Classic.Installer.exe Information: 0 : Deleting Pismo install files
MediaBrowser.Classic.Installer.exe Information: 0 : Attempting to start program C:\Windows\ehome\ehshell.exe /nostartupanimation /entrypoint:{CE32C570-4BEC-4aeb-AD1D-CF47B91DE0B2}\{FC9ABCCC-36CB-47ac-8BAB-03E8EF5F6F22}
MediaBrowser.Classic.Installer.exe Information: 0 : Installation complete

Link to comment
Share on other sites

Ok, i got some of them working, by re downloading new coverart at the server web interface.

 

So it seems some of my cover art has something in the file that Emby don't like.

 

Funny how it works on the server in both the web interface and Emby for MC, but not over the network copy to EMC.

 

Any ways it looks like i have a lot of work to clean this up.

Link to comment
Share on other sites

Ok i found out what was wrong with the files.

 

It seems if the file has EXIF info, in my case (Date/Time  see attached)  in them then the file will fail to display in EMC as it will fail to copy from the server to the client.

If i open the file in a jpg viewer and remove all jpeg metadata then the file works in EMC.

 

 

post-6287-0-48607700-1451628811_thumb.jpg

Link to comment
Share on other sites

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