Jump to content


Photo

Roku thumbnails plug-in should ignore Trailers

Roku thumbnails

  • Please log in to reply
5 replies to this topic

#1 Napsterbater OFFLINE  

Napsterbater

    Advanced Member

  • Members
  • 34 posts
  • Local time: 09:27 AM

Posted 05 January 2019 - 04:07 AM

Seems the Roku thumbnails plugin always tries to create thumbnails for trailers during a scheduled task.

 

Except it has nowhere to save these so simply discards them, wasting a bunch of time, and trailers are so short they shouldn't need thumbnails anyways.



#2 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 138124 posts
  • Local time: 09:27 AM

Posted 05 January 2019 - 04:30 PM

Hi there, how did you determine this?



#3 Napsterbater OFFLINE  

Napsterbater

    Advanced Member

  • Members
  • 34 posts
  • Local time: 09:27 AM

Posted 05 January 2019 - 05:22 PM

By starting the scheduled task and watching ffmpeg launch and watching the command arguments passed to it.

When I'm home tonight Ill get a screenshot and more details.

#4 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 138124 posts
  • Local time: 09:27 AM

Posted 05 January 2019 - 09:56 PM

What version of Emby Server? 



#5 Napsterbater OFFLINE  

Napsterbater

    Advanced Member

  • Members
  • 34 posts
  • Local time: 09:27 AM

Posted 06 January 2019 - 12:50 AM

2019-01-05 02:45:00.055 Info App: Application version: 3.6.0.83
2019-01-05 02:45:00.055 Info App: Emby
	Command line: D:\Emby\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: D:\Emby\programdata
	Application directory: D:\Emby\system
2019-01-05 02:45:00.055 Info App: Plugins:
	Auto Box Sets 1.2.2.0
	Auto Organize 1.3.6.0
	Cinema Mode 1.0.10.0
	Email Notifications 3.1.4.0
	Fanart.tv 1.0.2.0
	IMVDb 1.0.5.0
	MovieDb 1.0.6.0
	MusicBrainz 1.0.1.0
	Nfo Metadata 1.0.10.0
	OMDb 1.0.3.0
	Open Subtitles 1.0.11.0
	Reports 1.0.24.0
	Roku Thumbnails 3.2.3.0
	Server Configuration Backup 1.3.3.0
	Studio Images 1.0.0.0
	TheAudioDb 1.0.4.0
	Trailers 1.1.9.0
2019-01-05 03:00:25.090 Info App: Creating roku thumbnails at 320 width, for http://trailers.apple.com/movies/paramount/a-quiet-place/a-quiet-place-trailer-2_h480p.mov
2019-01-05 03:00:25.096 Info MediaEncoder: ProcessRun 'ffmpgeg extract-imageseries' Execute: D:\Emby\system\ffmpeg.exe -f mov -i "http://trailers.apple.com/movies/paramount/a-quiet-place/a-quiet-place-trailer-2_h480p.mov" -threads 0 -v quiet -vf "fps=fps=1/10,scale=min(iw\,320):trunc(ow/dar/2)*2" -f image2 "D:\Emby\Cache\cache\temp\743e32e51596445b867bce2450c5c7d0\img_%05d.jpg"
2019-01-05 03:00:25.097 Info MediaEncoder: ProcessRun 'ffmpgeg extract-imageseries' Started.
2019-01-05 03:00:30.002 Info MediaEncoder: ProcessRun 'ffmpgeg extract-imageseries' Process exited with code 0
2019-01-05 03:00:30.035 Error App: Error creating roku thumbnails for A Quiet Place
	*** Error Report ***
	Version: 3.6.0.83
	Command line: D:\Emby\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: D:\Emby\programdata
	Application directory: D:\Emby\system
	System.IO.IOException: System.IO.IOException: The filename, directory name, or volume label syntax is incorrect : 'D:\Emby\system\http:\trailers.apple.com\movies\paramount\a-quiet-place'
	   at System.IO.FileSystem.CreateDirectory(String fullPath)
	   at System.IO.Directory.CreateDirectory(String path)
	   at Emby.Server.Implementations.IO.ManagedFileSystem.CreateDirectory(String path)
	   at RokuMetadata.Drawing.VideoProcessor.CreateBif(String path, Int32 width, BaseItem item, MediaSourceInfo mediaSource, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, String itemModifier, MediaSourceInfo mediaSource, Int32 width, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, CancellationToken cancellationToken)
	   at RokuMetadata.ScheduledTasks.RokuScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress)
	Source: System.IO.FileSystem
	TargetSite: Void CreateDirectory(System.String)
	   at System.IO.FileSystem.CreateDirectory(String fullPath)
	   at System.IO.Directory.CreateDirectory(String path)
	   at Emby.Server.Implementations.IO.ManagedFileSystem.CreateDirectory(String path)
	   at RokuMetadata.Drawing.VideoProcessor.CreateBif(String path, Int32 width, BaseItem item, MediaSourceInfo mediaSource, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, String itemModifier, MediaSourceInfo mediaSource, Int32 width, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, CancellationToken cancellationToken)
	   at RokuMetadata.ScheduledTasks.RokuScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress)
	
2019-01-05 03:00:30.036 Info App: Creating roku thumbnails at 320 width, for http://trailers.apple.com/movies/disney/a-wrinkle-in-time/a-wrinkle-in-time-trailer-2_h480p.mov
2019-01-05 03:00:30.036 Info MediaEncoder: ProcessRun 'ffmpgeg extract-imageseries' Execute: D:\Emby\system\ffmpeg.exe -f mov -i "http://trailers.apple.com/movies/disney/a-wrinkle-in-time/a-wrinkle-in-time-trailer-2_h480p.mov" -threads 0 -v quiet -vf "fps=fps=1/10,scale=min(iw\,320):trunc(ow/dar/2)*2" -f image2 "D:\Emby\Cache\cache\temp\ea809d9f108b4e098f300ddbd4bd1195\img_%05d.jpg"
2019-01-05 03:00:30.038 Info MediaEncoder: ProcessRun 'ffmpgeg extract-imageseries' Started.
2019-01-05 03:00:33.590 Info MediaEncoder: ProcessRun 'ffmpgeg extract-imageseries' Process exited with code 0
2019-01-05 03:00:33.599 Error App: Error creating roku thumbnails for A Wrinkle in Time
	*** Error Report ***
	Version: 3.6.0.83
	Command line: D:\Emby\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: D:\Emby\programdata
	Application directory: D:\Emby\system
	System.IO.IOException: System.IO.IOException: The filename, directory name, or volume label syntax is incorrect : 'D:\Emby\system\http:\trailers.apple.com\movies\disney\a-wrinkle-in-time'
	   at System.IO.FileSystem.CreateDirectory(String fullPath)
	   at System.IO.Directory.CreateDirectory(String path)
	   at Emby.Server.Implementations.IO.ManagedFileSystem.CreateDirectory(String path)
	   at RokuMetadata.Drawing.VideoProcessor.CreateBif(String path, Int32 width, BaseItem item, MediaSourceInfo mediaSource, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, String itemModifier, MediaSourceInfo mediaSource, Int32 width, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, CancellationToken cancellationToken)
	   at RokuMetadata.ScheduledTasks.RokuScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress)
	Source: System.IO.FileSystem
	TargetSite: Void CreateDirectory(System.String)
	   at System.IO.FileSystem.CreateDirectory(String fullPath)
	   at System.IO.Directory.CreateDirectory(String path)
	   at Emby.Server.Implementations.IO.ManagedFileSystem.CreateDirectory(String path)
	   at RokuMetadata.Drawing.VideoProcessor.CreateBif(String path, Int32 width, BaseItem item, MediaSourceInfo mediaSource, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, String itemModifier, MediaSourceInfo mediaSource, Int32 width, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, CancellationToken cancellationToken)
	   at RokuMetadata.ScheduledTasks.RokuScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress)
	
2019-01-05 03:00:33.601 Info App: Creating roku thumbnails at 320 width, for http://trailers.apple.com/movies/independent/aardvark/aardvark-trailer-1_h480p.mov
2019-01-05 03:00:33.601 Info MediaEncoder: ProcessRun 'ffmpgeg extract-imageseries' Execute: D:\Emby\system\ffmpeg.exe -f mov -i "http://trailers.apple.com/movies/independent/aardvark/aardvark-trailer-1_h480p.mov" -threads 0 -v quiet -vf "fps=fps=1/10,scale=min(iw\,320):trunc(ow/dar/2)*2" -f image2 "D:\Emby\Cache\cache\temp\8bd4cc4a292e47dc9fbce24e102834ed\img_%05d.jpg"
2019-01-05 03:00:33.603 Info MediaEncoder: ProcessRun 'ffmpgeg extract-imageseries' Started.
2019-01-05 03:00:35.514 Debug MediaEncoder: Ffprobe -i file:"V:\StandupComedy\George Carlin Collection\(1966) George Carlin - The Tonight Show Starring Johnny Carson.avi" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data
2019-01-05 03:00:35.514 Info MediaEncoder: ProcessRun 'ffprobe' Execute: D:\Emby\system\ffprobe.exe -i file:"V:\StandupComedy\George Carlin Collection\(1966) George Carlin - The Tonight Show Starring Johnny Carson.avi" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data
2019-01-05 03:00:35.517 Info MediaEncoder: ProcessRun 'ffprobe' Started.
2019-01-05 03:00:35.577 Info MediaEncoder: ProcessRun 'ffprobe' Process exited with code 0
2019-01-05 03:00:35.579 Info HttpClient: POST https://api.opensubtitles.org/xml-rpc
2019-01-05 03:00:36.989 Info MediaEncoder: ProcessRun 'ffmpgeg extract-imageseries' Process exited with code 0
2019-01-05 03:00:36.995 Error App: Error creating roku thumbnails for Aardvark
	*** Error Report ***
	Version: 3.6.0.83
	Command line: D:\Emby\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: D:\Emby\programdata
	Application directory: D:\Emby\system
	System.IO.IOException: System.IO.IOException: The filename, directory name, or volume label syntax is incorrect : 'D:\Emby\system\http:\trailers.apple.com\movies\independent\aardvark'
	   at System.IO.FileSystem.CreateDirectory(String fullPath)
	   at System.IO.Directory.CreateDirectory(String path)
	   at Emby.Server.Implementations.IO.ManagedFileSystem.CreateDirectory(String path)
	   at RokuMetadata.Drawing.VideoProcessor.CreateBif(String path, Int32 width, BaseItem item, MediaSourceInfo mediaSource, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, String itemModifier, MediaSourceInfo mediaSource, Int32 width, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, CancellationToken cancellationToken)
	   at RokuMetadata.ScheduledTasks.RokuScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress)
	Source: System.IO.FileSystem
	TargetSite: Void CreateDirectory(System.String)
	   at System.IO.FileSystem.CreateDirectory(String fullPath)
	   at System.IO.Directory.CreateDirectory(String path)
	   at Emby.Server.Implementations.IO.ManagedFileSystem.CreateDirectory(String path)
	   at RokuMetadata.Drawing.VideoProcessor.CreateBif(String path, Int32 width, BaseItem item, MediaSourceInfo mediaSource, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, String itemModifier, MediaSourceInfo mediaSource, Int32 width, CancellationToken cancellationToken)
	   at RokuMetadata.Drawing.VideoProcessor.Run(BaseItem item, CancellationToken cancellationToken)
	   at RokuMetadata.ScheduledTasks.RokuScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress)
	
2019-01-05 03:00:36.997 Info App: Creating roku thumbnails at 320 width, for http://trailers.apple.com/movies/paramount/action-point/action-point-trailer-1_h480p.mov
2019-01-05 03:00:36.998 Info MediaEncoder: ProcessRun 'ffmpgeg extract-imageseries' Execute: D:\Emby\system\ffmpeg.exe -f mov -i "http://trailers.apple.com/movies/paramount/action-point/action-point-trailer-1_h480p.mov" -threads 0 -v quiet -vf "fps=fps=1/10,scale=min(iw\,320):trunc(ow/dar/2)*2" -f image2 "D:\Emby\Cache\cache\temp\290ac2d08e9146318289c02b603b3ada\img_%05d.jpg"
2019-01-05 03:00:36.999 Info MediaEncoder: ProcessRun 'ffmpgeg extract-imageseries' Started.
2019-01-05 03:00:37.055 Info HttpClient: POST https://api.opensubtitles.org/xml-rpc
2019-01-05 03:00:37.364 Info App: MovieDbProvider: Finding id for item: (1966) George Carlin - The Tonight Show Starring Johnny Carson
2019-01-05 03:00:37.364 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=(1966)+George+Carlin+-+The+Tonight+Show+Starring+Johnny+Carson&language=en
2019-01-05 03:00:37.480 Error App: Error in TheMovieDb
	*** Error Report ***
	Version: 3.6.0.83
	Command line: D:\Emby\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: D:\Emby\programdata
	Application directory: D:\Emby\system
	System.ArgumentException: System.ArgumentException: name
	   at MovieDb.MovieDbSearch.GetSearchResultsGeneric(String name, String type, Nullable`1 year, String language, String baseImageUrl, CancellationToken cancellationToken)
	   at MovieDb.MovieDbSearch.GetSearchResults(ItemLookupInfo idInfo, String searchType, CancellationToken cancellationToken)
	   at MovieDb.GenericMovieDbInfo`1.GetMetadata(ItemLookupInfo itemId, CancellationToken cancellationToken)
	   at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
	Source: MovieDb
	TargetSite: Void MoveNext()
	   at MovieDb.MovieDbSearch.GetSearchResultsGeneric(String name, String type, Nullable`1 year, String language, String baseImageUrl, CancellationToken cancellationToken)
	   at MovieDb.MovieDbSearch.GetSearchResults(ItemLookupInfo idInfo, String searchType, CancellationToken cancellationToken)
	   at MovieDb.GenericMovieDbInfo`1.GetMetadata(ItemLookupInfo itemId, CancellationToken cancellationToken)
	   at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
	
2019-01-05 03:00:37.511 Debug MediaEncoder: Ffprobe -i file:"V:\StandupComedy\George Carlin Collection\(1977) George.Carlin - On Location_ George Carlin at USC.avi" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data
2019-01-05 03:00:37.511 Info MediaEncoder: ProcessRun 'ffprobe' Execute: D:\Emby\system\ffprobe.exe -i file:"V:\StandupComedy\George Carlin Collection\(1977) George.Carlin - On Location_ George Carlin at USC.avi" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data
2019-01-05 03:00:37.513 Info MediaEncoder: ProcessRun 'ffprobe' Started.
2019-01-05 03:00:37.701 Info MediaEncoder: ProcessRun 'ffprobe' Process exited with code 0
2019-01-05 03:00:37.705 Info App: MovieDbProvider: Finding id for item: (1977) George.Carlin - On Location_ George Carlin at USC
2019-01-05 03:00:37.705 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=(1977)+George.Carlin+-+On+Location_+George+Carlin+at+USC&language=en
2019-01-05 03:00:37.762 Error App: Error in TheMovieDb
	*** Error Report ***
	Version: 3.6.0.83
	Command line: D:\Emby\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: D:\Emby\programdata
	Application directory: D:\Emby\system
	System.ArgumentException: System.ArgumentException: name
	   at MovieDb.MovieDbSearch.GetSearchResultsGeneric(String name, String type, Nullable`1 year, String language, String baseImageUrl, CancellationToken cancellationToken)
	   at MovieDb.MovieDbSearch.GetSearchResults(ItemLookupInfo idInfo, String searchType, CancellationToken cancellationToken)
	   at MovieDb.GenericMovieDbInfo`1.GetMetadata(ItemLookupInfo itemId, CancellationToken cancellationToken)
	   at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
	Source: MovieDb
	TargetSite: Void MoveNext()
	   at MovieDb.MovieDbSearch.GetSearchResultsGeneric(String name, String type, Nullable`1 year, String language, String baseImageUrl, CancellationToken cancellationToken)
	   at MovieDb.MovieDbSearch.GetSearchResults(ItemLookupInfo idInfo, String searchType, CancellationToken cancellationToken)
	   at MovieDb.GenericMovieDbInfo`1.GetMetadata(ItemLookupInfo itemId, CancellationToken cancellationToken)
	   at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
	
2019-01-05 03:00:37.794 Debug MediaEncoder: Ffprobe -i file:"V:\StandupComedy\George Carlin Collection\(1978) George Carlin - On Location_ George Carlin at Phoenix.avi" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data
2019-01-05 03:00:37.794 Info MediaEncoder: ProcessRun 'ffprobe' Execute: D:\Emby\system\ffprobe.exe -i file:"V:\StandupComedy\George Carlin Collection\(1978) George Carlin - On Location_ George Carlin at Phoenix.avi" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data
2019-01-05 03:00:37.796 Info MediaEncoder: ProcessRun 'ffprobe' Started.
2019-01-05 03:00:38.045 Info MediaEncoder: ProcessRun 'ffprobe' Process exited with code 0
2019-01-05 03:00:38.051 Info App: MovieDbProvider: Finding id for item: (1978) George Carlin - On Location_ George Carlin at Phoenix
2019-01-05 03:00:38.051 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=(1978)+George+Carlin+-+On+Location_+George+Carlin+at+Phoenix&language=en
2019-01-05 03:00:38.110 Error App: Error in TheMovieDb
	*** Error Report ***
	Version: 3.6.0.83
	Command line: D:\Emby\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: D:\Emby\programdata
	Application directory: D:\Emby\system
	System.ArgumentException: System.ArgumentException: name
	   at MovieDb.MovieDbSearch.GetSearchResultsGeneric(String name, String type, Nullable`1 year, String language, String baseImageUrl, CancellationToken cancellationToken)
	   at MovieDb.MovieDbSearch.GetSearchResults(ItemLookupInfo idInfo, String searchType, CancellationToken cancellationToken)
	   at MovieDb.GenericMovieDbInfo`1.GetMetadata(ItemLookupInfo itemId, CancellationToken cancellationToken)
	   at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
	Source: MovieDb
	TargetSite: Void MoveNext()
	   at MovieDb.MovieDbSearch.GetSearchResultsGeneric(String name, String type, Nullable`1 year, String language, String baseImageUrl, CancellationToken cancellationToken)
	   at MovieDb.MovieDbSearch.GetSearchResults(ItemLookupInfo idInfo, String searchType, CancellationToken cancellationToken)
	   at MovieDb.GenericMovieDbInfo`1.GetMetadata(ItemLookupInfo itemId, CancellationToken cancellationToken)
	   at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
	

Edited by Napsterbater, 06 January 2019 - 12:52 AM.


#6 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 138124 posts
  • Local time: 09:27 AM

Posted 06 January 2019 - 04:28 PM

Great, thanks !







Also tagged with one or more of these keywords: Roku, thumbnails

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users