Jump to content

Plugin - Iconic Image Enhancer


roaku

Recommended Posts

ginjaninja
2 hours ago, roaku said:

It looks like you might have debug logging enabled That would slow things down regardless of plugins.

turning off debug logging doesnt make a difference

 

2 hours ago, roaku said:

And the log snippet about extras isn't coming from Iconic.

understood, but i mention just because im looking for anything database related that looks fishy

2 hours ago, roaku said:

I'm curious what other plugins you have installed.

the issue appears with just vanilla 4.8.1.0 + Iconic

 

2 hours ago, roaku said:

I'm curious what your Iconic configuration looks like (what libraries are active in particular).

I'm also curious what happens if you disable active libraries in your Iconic configuration, rather than removing the plugin.

the issue occurs with no iconic configuration...just having the dll in plugins folder, so iconic gets loaded causes the issue.

 

2 hours ago, roaku said:

I'd also like to see a log from when things are slow.

will send log to you both...from startup. to song click to song playback to shutdown

song click in playlist at 16:58:30

song playback starts 16:58:41

edit - your mailbox is possibly full?

heres the log
 

 

Edited by ginjaninja
Link to comment
Share on other sites

roaku
1 hour ago, ginjaninja said:

turning off debug logging doesnt make a difference

 

understood, but i mention just because im looking for anything database related that looks fishy

the issue appears with just vanilla 4.8.1.0 + Iconic

 

the issue occurs with no iconic configuration...just having the dll in plugins folder, so iconic gets loaded causes the issue.

 

will send log to you both...from startup. to song click to song playback to shutdown

song click in playlist at 16:58:30

song playback starts 16:58:41

edit - your mailbox is possibly full?

heres the log
 

 

Iconic never gets asked or tries to do anything in this log. There's just the generic initialization of the plugin by Emby.

The only other thing I can suggest is to delete your Iconic.xml config file and restart Emby:

Quote

2024-02-26 16:58:30.587 Debug XmlSerializer: Deserializing file C:\embyserver-win-x64-4.8.1.0\programdata\plugins\configurations\Iconic.xml


But I don't see anything to implicate Iconic in the issue you're having and haven't experienced anything like it on my installs.

Link to comment
Share on other sites

ginjaninja
2 hours ago, roaku said:

Iconic never gets asked or tries to do anything in this log

im not dissenting.

2 hours ago, roaku said:

The only other thing I can suggest is to delete your Iconic.xml config file and restart Emby:

yes tried that

4 hours ago, ginjaninja said:

the issue occurs with no iconic configuration...just having the dll in plugins folder, so iconic gets loaded causes the issue.

 

2 hours ago, roaku said:

But I don't see anything to implicate Iconic in the issue you're having and haven't experienced anything like it on my installs.

i agree the logs dont show anything to implicate Iconic which is why i cced @Luke but all i can say is i reproduced the issue on a separate computer in 10 minutes with just 4.8.1.0 portable + iconic. Removing iconic removes the issue..and putting iconic back on returns the issue and so on ad infinitum. ive tried a handful of catalogue and personal plugins and iconic was the only one i could find that showed the issue.

Steps to reproduce on another computer....

1. Extract portable 4.8.1.0

2. create a movie and music library using UNC paths and tick "Keep a cached copy of images in the server's metadata folder" and NFO reader and NFO saver

3. let scan complete.

4. create a 500 song music playlist

5. play a track on the playlist

6. twiddle thumbs for 10+ seconds 🙂

My best guess on pertinent config to show the issue are Library  UNC paths, and library setting "Keep a cached copy of images in the server's metadata folder". (only because they are image adjacent and a new setting which will have had less testing) The Database debug activity smells fishy to me as well but i have nothing to back that up. I might just have to be patient and see if someone else has the same issue..

 

Link to comment
Share on other sites

roaku
10 minutes ago, ginjaninja said:

im not dissenting.

yes tried that

 

i agree the logs dont show anything to implicate Iconic which is why i cced @Luke but all i can say is i reproduced the issue on a separate computer in 10 minutes with just 4.8.1.0 portable + iconic. Removing iconic removes the issue..and putting iconic back on returns the issue and so on ad infinitum. ive tried a handful of catalogue and personal plugins and iconic was the only one i could find that showed the issue.

Steps to reproduce on another computer....

1. Extract portable 4.8.1.0

2. create a movie and music library using UNC paths and tick "Keep a cached copy of images in the server's metadata folder" and NFO reader and NFO saver

3. let scan complete.

4. create a 500 song music playlist

5. play a track on the playlist

6. twiddle thumbs for 10+ seconds 🙂

My best guess on pertinent config to show the issue are Library  UNC paths, and library setting "Keep a cached copy of images in the server's metadata folder". (only because they are image adjacent and a new setting which will have had less testing) The Database debug activity smells fishy to me as well but i have nothing to back that up. I might just have to be patient and see if someone else has the same issue..

 

Do you mind trying your plugin add/remove test with the CoverArt plugin instead of Iconic?

Link to comment
Share on other sites

ginjaninja
12 hours ago, roaku said:

Do you mind trying your plugin add/remove test with the CoverArt plugin instead of Iconic?

sure ill help test anything.

i removed iconic and added covertart rebooted and waited for treatments to kick in.

no evidence of any issues

i removed coverart and readded iconic 2.4.0.0 with no iconic configuration from the catalogue..rebooted

issue returned.

edit

tried  fresh install without "Keep a cached copy of images in the server's metadata folder", without NFO reader, without NFO saver and with local paths,  so doesnt seem like any of that is relevant My/The emby 4.8.1.0 portable installation just doesnt like the Iconic 2.4.0.0 dll 🙂

FWIW I also tried going back to 4.6.7 portable + iconic 2.0.0.1  and the issue is not present.

Edited by ginjaninja
Link to comment
Share on other sites

roaku
5 hours ago, ginjaninja said:

sure ill help test anything.

i removed iconic and added covertart rebooted and waited for treatments to kick in.

no evidence of any issues

i removed coverart and readded iconic 2.4.0.0 with no iconic configuration from the catalogue..rebooted

issue returned.

edit

tried  fresh install without "Keep a cached copy of images in the server's metadata folder", without NFO reader, without NFO saver and with local paths,  so doesnt seem like any of that is relevant My/The emby 4.8.1.0 portable installation just doesnt like the Iconic 2.4.0.0 dll 🙂

FWIW I also tried going back to 4.6.7 portable + iconic 2.0.0.1  and the issue is not present.

Ok, thanks for checking.

The plugin is properly telling the core that it isn't going to process the track images, but I'll do some testing soon to see if there's anything in that evaluation process that can be done more quickly or skipped altogether.

Link to comment
Share on other sites

roaku

@ginjaninja

I've pushed up Iconic version 2.4.0.1 to the catalog as a beta.

Please try it and let me know if it speeds things up for you.

Link to comment
Share on other sites

ginjaninja
4 hours ago, roaku said:

@ginjaninja

I've pushed up Iconic version 2.4.0.1 to the catalog as a beta.

Please try it and let me know if it speeds things up for you.

Thanks @roaku The issue is not present in 2.4.0.1

Playlist tracks start immediately and navigating albums/playlists is responsive once again.❤️

 

 

 

Link to comment
Share on other sites

roaku
5 hours ago, ginjaninja said:

Thanks @roaku The issue is not present in 2.4.0.1

Playlist tracks start immediately and navigating albums/playlists is responsive once again.❤️

 

 

 

Glad to hear it. It seems the call to check an item's parent library got more expensive at some point.

For that beta build, I'm skipping the library check when the item is a music related or user type, since Iconic isn't going to process those anyway. This allows me to tell Emby sooner that Iconic won't be processing that item's images.

I'll need to do some more testing before a final release, but it's fine for you to keep using that beta until then.

Thanks for finding this.

  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...
iloveparks

Is it possible to get Iconic to overlay on the "backdrop" image displayed in Continue Watching for Movies?
I was able to get an overlay for TV shows "backdrop" image in the Continue Watching row when using the "tag" rule for a TV Shows library - I set this at the Shows, Seasons, AND Episodes level.  I don't see a way to set a rule for anything other than the movie for a Movie library, but it seems to only update the main poster for the movie.

Two quick screenshots of why it is nice/my use-case - for when items are duplicated in CW:

image.png.81edef3dab1d84d0a5baceae90633d5b.png

image.png.03164eba1d1d986d2c9596795e3d3514.png

 

Link to comment
Share on other sites

roaku
12 hours ago, iloveparks said:

Is it possible to get Iconic to overlay on the "backdrop" image displayed in Continue Watching for Movies?
I was able to get an overlay for TV shows "backdrop" image in the Continue Watching row when using the "tag" rule for a TV Shows library - I set this at the Shows, Seasons, AND Episodes level.  I don't see a way to set a rule for anything other than the movie for a Movie library, but it seems to only update the main poster for the movie.

Two quick screenshots of why it is nice/my use-case - for when items are duplicated in CW:

image.png.81edef3dab1d84d0a5baceae90633d5b.png

image.png.03164eba1d1d986d2c9596795e3d3514.png

 

Thumbnail images get the same icons the poster image does.

For movies, ungrouped duplicates should get a set of icons specific to each item.

For TV episodes, last I checked, some clients would use a thumbnail image for continue watching when present. Iconic will overlay the icons on these images.

There's no way for the plugin to overlay icons for an episode on the show background image when it's used for a TV episode in continue watching though.

Link to comment
Share on other sites

iloveparks

Hmm ok, sounds like I should have icons on these thumbnail images in CW for my movies based on your response..  Thanks, I will look into my rules a little more and see if I can't figure it out.

Link to comment
Share on other sites

  • 2 weeks later...
ginjaninja
On 28/02/2024 at 15:06, roaku said:

Glad to hear it. It seems the call to check an item's parent library got more expensive at some point.

For that beta build, I'm skipping the library check when the item is a music related or user type, since Iconic isn't going to process those anyway. This allows me to tell Emby sooner that Iconic won't be processing that item's images.

I'll need to do some more testing before a final release, but it's fine for you to keep using that beta until then.

Thanks for finding this.

FWIW ICONIC 2.4.1.0 brings 4.9.0.11 to its knees again when using music / large playlists...ICONIC 2.4.0.2 seems fine...

Struggling to stop  plugin from auto updating from 2.4.0.2 to 2.4.1.0

2024-03-18 21:26:50.387 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.387 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug SqliteItemRepository: GetitemById Folder 235687 \\x99\x99a\Music\Portishead\[2008] Third
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of Third because it is a MediaBrowser.Controller.Entities.Audio.MusicAlbum
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.389 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.389 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.389 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.389 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.389 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.390 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.390 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.390 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.391 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.391 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.391 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Reflections: A Retrospective because it is a MediaBrowser.Controller.Entities.Audio.MusicAlbum
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Highway 61 Revisited because it is a MediaBrowser.Controller.Entities.Audio.MusicAlbum
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.400 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.406 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.411 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.418 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.423 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.430 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.436 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.442 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.448 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.454 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.461 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.467 Debug App: bypassing image enhancement of Doolittle because it is a MediaBrowser.Controller.Entities.Audio.MusicAlbum

FWIW ive attached some logging for server 4.9.0.11 + 2.4.1.0 whilst waiting  for Theatre 3.0.20 to play a 1000 track playlist...FWIW The number of log entries "bypassing image enhancement" for the artists is not commensurate with  the number of appearances of the artist on a playlist (is emby making ICONIC iterate through more than the playlist would suggest was necessary ?)  FWIW with 2.4.1.0 iconic on 4.9.0.11 server the web client takes 20 seconds to shuffle my 1000 track playlist but Emby theatre 3.0.20 is still going with a spinning circle 4 minutes later......I guess different clients are 'doing different things;' with regards to image caching/loading. Whilst 2.4.0.2 starts playback  'immediately'.

May 4.8+ builds of Emby are having a significant impact on image processing plugins.

Edited by ginjaninja
Link to comment
Share on other sites

roaku
37 minutes ago, ginjaninja said:

FWIW ICONIC 2.4.1.0 brings 4.9.0.11 to its knees again when using music / large playlists...ICONIC 2.4.0.2 seems fine...

Struggling to stop  plugin from auto updating from 2.4.0.2 to 2.4.1.0

2024-03-18 21:26:50.387 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.387 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of The Temper Trap because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.388 Debug SqliteItemRepository: GetitemById Folder 235687 \\x99\x99a\Music\Portishead\[2008] Third
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of Third because it is a MediaBrowser.Controller.Entities.Audio.MusicAlbum
2024-03-18 21:26:50.388 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.389 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.389 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.389 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.389 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.389 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.390 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.390 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.390 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.391 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.391 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.391 Debug App: bypassing image enhancement of Portishead because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Reflections: A Retrospective because it is a MediaBrowser.Controller.Entities.Audio.MusicAlbum
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.392 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Mary J. Blige because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Highway 61 Revisited because it is a MediaBrowser.Controller.Entities.Audio.MusicAlbum
2024-03-18 21:26:50.393 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.400 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.406 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.411 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.418 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.423 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.430 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.436 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.442 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.448 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.454 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.461 Debug App: bypassing image enhancement of Bob Dylan because it is a MediaBrowser.Controller.Entities.Audio.MusicArtist
2024-03-18 21:26:50.467 Debug App: bypassing image enhancement of Doolittle because it is a MediaBrowser.Controller.Entities.Audio.MusicAlbum

FWIW ive attached some logging for server 4.9.0.11 + 2.4.1.0 whilst waiting  for Theatre 3.0.20 to play a 1000 track playlist...FWIW The number of log entries "bypassing image enhancement" for the artists is not commensurate with  the number of appearances of the artist on a playlist (is emby making ICONIC iterate through more than the playlist would suggest was necessary ?)  FWIW with 2.4.1.0 iconic on 4.9.0.11 server the web client takes 20 seconds to shuffle my 1000 track playlist but Emby theatre 3.0.20 is still going with a spinning circle 4 minutes later......I guess different clients are 'doing different things;' with regards to image caching/loading. Whilst 2.4.0.2 starts playback  'immediately'.

May 4.8+ builds of Emby are having a significant impact on image processing plugins.

Did you turn debug logging on because you were having a problem, or did you already have it on? Because debug logging itself is going to slow things down.

Link to comment
Share on other sites

ginjaninja
Just now, roaku said:

Did you turn debug logging on because you were having a problem, or did you already have it on? Because debug logging itself is going to slow things down.

the former...i havent ever found logging to significantly slow things down ..my server / nvme is quite fast fwiw....that said anecdotally 4.8+ did get a tad slower than previous builds.

Link to comment
Share on other sites

roaku
24 minutes ago, ginjaninja said:

the former...i havent ever found logging to significantly slow things down ..my server / nvme is quite fast fwiw....that said anecdotally 4.8+ did get a tad slower than previous builds.

Ok, this should be fixed again with 2.4.1.1. Just a dumb dumb on my part.

When I 'improved' the bypass for final release, I somehow removed the line of code that actually carries out the bypass.

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
wyhghost

Hello, this is a great plugin that has been of great help to me and I am very happy to pay for it.Thank you for making it!

But my film cover picture is not the standard 2:3, but 3:2.

On the 3:2 cover, the icon is displayed very small and will be stretched.

May I ask if this plugin can be adapted to cover images of different proportions.

Thank you again for your contribution.

Link to comment
Share on other sites

roaku
1 hour ago, wyhghost said:

Hello, this is a great plugin that has been of great help to me and I am very happy to pay for it.Thank you for making it!

But my film cover picture is not the standard 2:3, but 3:2.

On the 3:2 cover, the icon is displayed very small and will be stretched.

May I ask if this plugin can be adapted to cover images of different proportions.

Thank you again for your contribution.

Hi, it depends on whether the distortion is actually coming from my plugin, or if the Emby client is adjusting the image after it receives it from the server.

I can't do anything about the second one.

Link to comment
Share on other sites

  • 3 weeks later...
Gohlas

Hi @roaku,

I paid for the plugin earlier today and I am still having the unregistered message.

After I paid it, I got an email with my premium key. Not sure why.

Can you assist to get it working?

Edited by Gohlas
Link to comment
Share on other sites

roaku
7 minutes ago, Gohlas said:

Hi @roaku,

I paid for the plugin earlier today and I am still having the unregistered message.

After I paid it, I got an email with my premium key. Not sure why.

Can you assist to get it working?

Thanks for registering.

It can take up to 24 hours for registrations to fully activate on Emby's side.

Also, if you registered with a different email address than your Emby Premiere email address, we'll need someone from the Emby team to update your registration information.

Link to comment
Share on other sites

Gohlas
11 minutes ago, roaku said:

Thanks for registering.

It can take up to 24 hours for registrations to fully activate on Emby's side.

Also, if you registered with a different email address than your Emby Premiere email address, we'll need someone from the Emby team to update your registration information.

Thanks for quick reply.

I believe it is the same e-mail, then I will wait until tomorrow and check again.

Thanks!

  • Thanks 1
Link to comment
Share on other sites

Gohlas

Hi again @roaku

It still doesn't work.

Who should I get in contact from emby's teams to solve this?

I'm pretty sure  used the same e-mail, but maybe because it was long ago?

Link to comment
Share on other sites

roaku
3 hours ago, Gohlas said:

Hi again @roaku

It still doesn't work.

Who should I get in contact from emby's teams to solve this?

I'm pretty sure  used the same e-mail, but maybe because it was long ago?

Please open a new DM with myself and @ebr as invitees.

  • Thanks 1
Link to comment
Share on other sites

Gohlas
3 hours ago, roaku said:

Please open a new DM with myself and @ebr as invitees.

Nevermind.

Looks like it took a bit more then 24 hours. Now its working!

 

Thanks :)

  • Like 1
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...