Jump to content

Art work flickering


cappa.dot

Recommended Posts

cappa.dot

Can anyone help. I have recently purchased a 3900EU Roku to access my server on my DS416Play. Everything seems to be working except the poster art on the movie/tv profiles constantly flashes as if it keep refreshing. I'll hopefully include a video attached.

Link to comment
Share on other sites

Hi.  Can you tell me how big these images are?  Also, what resolution is your Roku set to?

2017-12-28 08:52:43.039 Info HttpResultFactory: Transmit file /volume1/video/# TV Shows/Ray Donovan (2013)/landscape.jpg
2017-12-28 08:52:43.048 Info HttpResultFactory: Transmit file /volume1/video/# TV Shows/Elementary/landscape.jpg

Link to comment
Share on other sites

cappa.dot

The resolution is set to 1080p which is correct and the images are what Emby downloads itself. Usually 1080p but some are 2160p.

Link to comment
Share on other sites

ruslanb1

Hi,

I have the same issue with my Roku3 and my parents Roku TV. I think I started seeing it over 3 month ago.

My Roku resolution set to 1080 and all images are downloaded by Emby.

Please keep me in the loop for the fix.

 

Thank you,

Ruslan

Link to comment
Share on other sites

thatoneguy

Same issue here as well on Roku, except mine is way worse than the example video. I get this trace spewed throughout the logs:

2017-12-28 10:07:52.570 Info ImageProcessor: Creating image collage and saving to /config/cache/temp/745da3f70fd94eabacc526391be1ba73.png
2017-12-28 10:07:52.571 Error App: Error in Dynamic Image Provider
	*** Error Report ***
	Version: 3.2.36.0
	Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /config -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe
	Operating system: Unix 3.10.0.693
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: False
	Mono: 4.8.1 (Stable 4.8.1.0/22a39d7 Sun Oct  8 11:30:16 UTC 2017)
	Processor count: 4
	Program data path: /config
	Application directory: /usr/lib/emby-server/bin
	ImageMagickSharp.WandException: NoDecodeDelegateForThisImageFormat `JPEG' @ error/constitute.c/ReadImage/504
	  at ImageMagickSharp.WandCore`1[T].CheckErrorBool (System.Int32 status) [0x00009] in <953a0750dcf04671b3542271d1ee6221>:0 
	  at ImageMagickSharp.MagickWand.OpenImage (System.String path) [0x0000d] in <953a0750dcf04671b3542271d1ee6221>:0 
	  at ImageMagickSharp.MagickWand.OpenImages (System.String[] paths) [0x0000a] in <953a0750dcf04671b3542271d1ee6221>:0 
	  at ImageMagickSharp.MagickWand..ctor (System.String[] paths) [0x0003e] in <953a0750dcf04671b3542271d1ee6221>:0 
	  at Emby.Drawing.ImageMagick.StripCollageBuilder.BuildThumbCollageWand (System.String[] paths, System.Int32 width, System.Int32 height) [0x0000e] in <a8a8a01490de4a13a97dbd238a0562e4>:0 
	  at Emby.Drawing.ImageMagick.StripCollageBuilder.BuildThumbCollage (System.String[] paths, System.String outputPath, System.Int32 width, System.Int32 height) [0x00000] in <a8a8a01490de4a13a97dbd238a0562e4>:0 
	  at Emby.Drawing.ImageMagick.ImageMagickEncoder.CreateImageCollage (MediaBrowser.Controller.Drawing.ImageCollageOptions options) [0x0004a] in <a8a8a01490de4a13a97dbd238a0562e4>:0 
	  at Emby.Drawing.ImageProcessor.CreateImageCollage (MediaBrowser.Controller.Drawing.ImageCollageOptions options) [0x0001f] in <3d5d0d416e61413b9fadc55b6474fdeb>:0 
	  at Emby.Server.Implementations.Images.BaseDynamicImageProvider`1[T].CreateCollage (MediaBrowser.Controller.Entities.IHasMetadata primaryItem, System.Collections.Generic.List`1[T] items, System.String outputPath, System.Int32 width, System.Int32 height) [0x00070] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	  at Emby.Server.Implementations.Images.BaseDynamicImageProvider`1[T].CreateThumbCollage (MediaBrowser.Controller.Entities.IHasMetadata primaryItem, System.Collections.Generic.List`1[T] items, System.String outputPath, System.Int32 width, System.Int32 height) [0x00000] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	  at Emby.Server.Implementations.UserViews.CollectionFolderImageProvider.CreateImage (MediaBrowser.Controller.Entities.IHasMetadata item, System.Collections.Generic.List`1[T] itemsWithImages, System.String outputPathWithoutExtension, MediaBrowser.Model.Entities.ImageType imageType, System.Int32 imageIndex) [0x00020] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	  at Emby.Server.Implementations.Images.BaseDynamicImageProvider`1+<FetchToFileInternal>c__async2[T].MoveNext () [0x00074] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	--- End of stack trace from previous location where exception was thrown ---
	  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at Emby.Server.Implementations.Images.BaseDynamicImageProvider`1+<FetchAsync>c__async1[T].MoveNext () [0x00109] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	--- End of stack trace from previous location where exception was thrown ---
	  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at Emby.Server.Implementations.Images.BaseDynamicImageProvider`1+<FetchAsync>c__async0[T].MoveNext () [0x000e0] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	--- End of stack trace from previous location where exception was thrown ---
	  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at MediaBrowser.Providers.Manager.MetadataService`2+<RunCustomProvider>c__async5[TItemType,TIdType].MoveNext () [0x000db] in <9ee038f3219f4d2c94613f02b6d3f96a>:0 
	ImageMagickSharp.WandException
	  at ImageMagickSharp.WandCore`1[T].CheckErrorBool (System.Int32 status) [0x00009] in <953a0750dcf04671b3542271d1ee6221>:0 
	  at ImageMagickSharp.MagickWand.OpenImage (System.String path) [0x0000d] in <953a0750dcf04671b3542271d1ee6221>:0 
	  at ImageMagickSharp.MagickWand.OpenImages (System.String[] paths) [0x0000a] in <953a0750dcf04671b3542271d1ee6221>:0 
	  at ImageMagickSharp.MagickWand..ctor (System.String[] paths) [0x0003e] in <953a0750dcf04671b3542271d1ee6221>:0 
	  at Emby.Drawing.ImageMagick.StripCollageBuilder.BuildThumbCollageWand (System.String[] paths, System.Int32 width, System.Int32 height) [0x0000e] in <a8a8a01490de4a13a97dbd238a0562e4>:0 
	  at Emby.Drawing.ImageMagick.StripCollageBuilder.BuildThumbCollage (System.String[] paths, System.String outputPath, System.Int32 width, System.Int32 height) [0x00000] in <a8a8a01490de4a13a97dbd238a0562e4>:0 
	  at Emby.Drawing.ImageMagick.ImageMagickEncoder.CreateImageCollage (MediaBrowser.Controller.Drawing.ImageCollageOptions options) [0x0004a] in <a8a8a01490de4a13a97dbd238a0562e4>:0 
	  at Emby.Drawing.ImageProcessor.CreateImageCollage (MediaBrowser.Controller.Drawing.ImageCollageOptions options) [0x0001f] in <3d5d0d416e61413b9fadc55b6474fdeb>:0 
	  at Emby.Server.Implementations.Images.BaseDynamicImageProvider`1[T].CreateCollage (MediaBrowser.Controller.Entities.IHasMetadata primaryItem, System.Collections.Generic.List`1[T] items, System.String outputPath, System.Int32 width, System.Int32 height) [0x00070] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	  at Emby.Server.Implementations.Images.BaseDynamicImageProvider`1[T].CreateThumbCollage (MediaBrowser.Controller.Entities.IHasMetadata primaryItem, System.Collections.Generic.List`1[T] items, System.String outputPath, System.Int32 width, System.Int32 height) [0x00000] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	  at Emby.Server.Implementations.UserViews.CollectionFolderImageProvider.CreateImage (MediaBrowser.Controller.Entities.IHasMetadata item, System.Collections.Generic.List`1[T] itemsWithImages, System.String outputPathWithoutExtension, MediaBrowser.Model.Entities.ImageType imageType, System.Int32 imageIndex) [0x00020] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	  at Emby.Server.Implementations.Images.BaseDynamicImageProvider`1+<FetchToFileInternal>c__async2[T].MoveNext () [0x00074] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	--- End of stack trace from previous location where exception was thrown ---
	  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at Emby.Server.Implementations.Images.BaseDynamicImageProvider`1+<FetchAsync>c__async1[T].MoveNext () [0x00109] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	--- End of stack trace from previous location where exception was thrown ---
	  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at Emby.Server.Implementations.Images.BaseDynamicImageProvider`1+<FetchAsync>c__async0[T].MoveNext () [0x000e0] in <ed9d9a739e4b4dd69dd175646f337511>:0 
	--- End of stack trace from previous location where exception was thrown ---
	  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 
	  at MediaBrowser.Providers.Manager.MetadataService`2+<RunCustomProvider>c__async5[TItemType,TIdType].MoveNext () [0x000db] in <9ee038f3219f4d2c94613f02b6d3f96a>:0 
Link to comment
Share on other sites

jeflatt

I know it's being looked into, but I thought I would mention that it seems to be across the board. I have a Roku express and am having the same issue.

Link to comment
Share on other sites

jeflatt

I've installed .59 also, and it has stopped the constant flickering. Not to sound ungrateful, or disappointed, but I will state an observation. When the artwork changes from one picture to another, there is a flicker. It just happens the one time during transition though, but every image (backdrop, chapter scenes, actor images) flickers during this transition. So it is stable once it completes its transition, but it seems to "struggle" with a transition and refreshes every image on the screen through an awkward cycle.

  • Like 1
Link to comment
Share on other sites

When the artwork changes from one picture to another, 

 

Exactly what are you talking about here and where?

 

Thanks.

Link to comment
Share on other sites

jeflatt

I'm referring to the backdrop images; the wallpaper that is in the background of the movie information screen. (You'll forgive my non-technical descriptions, I'm a mechanical engineer not software :) ) I don't see any flickering when I'm in the main menu, only when I am looking at the screen for a particular movie. There are typically 4 backdrop images for a given movie, and these images are changed at regular intervals. 

Link to comment
Share on other sites

I'm referring to the backdrop images; the wallpaper that is in the background of the movie information screen. (You'll forgive my non-technical descriptions, I'm a mechanical engineer not software :) ) I don't see any flickering when I'm in the main menu, only when I am looking at the screen for a particular movie. There are typically 4 backdrop images for a given movie, and these images are changed at regular intervals. 

 

Okay, and on what device?

 

I'm afraid some of these Roku devices simply cannot handle large amounts of large images.

Link to comment
Share on other sites

  • 4 weeks later...

I have a Roku SE and I get the artwork flickering with both the stable release .54 and the beta .64, the audio plays fine but the Roku will eventually lockup and become unresponsive. 

 

The PLEX app works fine though so I don't think it's the Roku itself. I'll upload a log file shortly.

Link to comment
Share on other sites

I have a Roku SE and I get the artwork flickering with both the stable release .54 and the beta .64, the audio plays fine but the Roku will eventually lockup and become unresponsive. 

 

The PLEX app works fine though so I don't think it's the Roku itself. I'll upload a log file shortly.

I tried a different model Roku and the emby app works fine so maybe the app is too much for the Roku SE.

Link to comment
Share on other sites

  • 2 weeks later...

I did that and it work great but when i"m in the TV Shows section (example I lick on Big Bang Theory)  the backdrop flicker

It will be great to be able to disable the backdrop everywhere.

 

I have the Roku express 3900ca

 

Thanks

 

On your lower powered device, try turning off the option to show backdrops while browsing.

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