Jump to content

TheMovieDB scraper not working anymore?


frylich

Recommended Posts

Hello community,

does anyone have an idea why TheMovieDB seems to stop working?

Does anybody have the same Problem? I am grateful for hints :)

Thanks

image.thumb.png.16c991ab58317993819fd28c809c7ec0.png

image.thumb.png.f11f6bee6d93f119944e95f42f90fb90.png

image.thumb.png.9c6ee6d5c5e1e0632759795fa7367111.png

Link to comment
Share on other sites

Sounds like you were having a network problem downloading the images, and then at some point later it cleared up and resolved itself.

Link to comment
Share on other sites

Happy2Play

But if it is random it suggests a network issue or a connection issue with TMDB.

But server logs may show more information as images help but don't tell the whole story as broke image placeholders have more than one meaning.

Link to comment
Share on other sites

6 minutes ago, Happy2Play said:

But if it is random it suggests a network issue or a connection issue with TMDB.

But server logs may show more information as images help but don't tell the whole story as broke image placeholders have more than one meaning.

2022-10-11 07:00:14.999 Info HttpClient: GET https://api.themoviedb.org/3/collection/409026?api_key=x_secret1_x&append_to_response=images&language=de&include_image_language=de,null,en
2022-10-11 07:00:15.125 Error App: Error in TheMovieDb
    *** Error Report ***
    Version: 4.7.8.0
    Command line: /share/CACHEDEV1_DATA/.qpkg/EmbyServer/system/EmbyServer.dll -programdata /share/CACHEDEV1_DATA/.qpkg/EmbyServer/programdata -ffdetect /share/CACHEDEV1_DATA/.qpkg/EmbyServer/bin/ffdetect -ffmpeg /share/CACHEDEV1_DATA/.qpkg/EmbyServer/bin/ffmpeg -ffprobe /share/CACHEDEV1_DATA/.qpkg/EmbyServer/bin/ffprobe -defaultdirectory /share/CACHEDEV1_DATA/Public -updatepackage emby-server-qnap_{version}_x86_64.qpkg -noautorunwebapp
    Operating system: Linux version 5.10.60-qnap (root@U16BuildServer118) (x86_64-QNAP-linux-gnu-gcc (toolchain config: [gcc-4.9.2 binutils-2.25 glibc-2.21]) 4.9.2, GNU ld
    Framework: .NET 6.0.8
    OS/Process: x64/x64
    Runtime: share/CACHEDEV1_DATA/.qpkg/EmbyServer/system/System.Private.CoreLib.dll
    Processor count: 4
    Data path: /share/CACHEDEV1_DATA/.qpkg/EmbyServer/programdata
    Application path: /share/CACHEDEV1_DATA/.qpkg/EmbyServer/system
    MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: NotFound
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
       at MovieDb.MovieDbProvider.GetMovieDbResponse(HttpRequestOptions options)
       at MovieDb.MovieDbBoxSetProvider.FetchMainResult(String id, String metadataLanguage, String preferredMetadataCountry, CancellationToken cancellationToken)
       at MovieDb.MovieDbBoxSetProvider.DownloadInfo(String tmdbId, String preferredMetadataLanguage, String preferredMetadataCountry, CancellationToken cancellationToken)
       at MovieDb.MovieDbBoxSetProvider.GetMetadata(ItemLookupInfo id, CancellationToken cancellationToken)
       at Emby.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, LibraryOptions libraryOptions, String logName, TIdType id, IEnumerable`1 providers, MetadataRefreshOptions options, CancellationToken cancellationToken)
    Source: Emby.Server.Implementations
    TargetSite: Void MoveNext()
    

Link to comment
Share on other sites

Happy2Play
3 hours ago, frylich said:

2022-10-11 07:00:14.999 Info HttpClient: GET https://api.themoviedb.org/3/collection/409026?api_key=x_secret1_x&append_to_response=images&language=de&include_image_language=de,null,en
2022-10-11 07:00:15.125 Error App: Error in TheMovieDb
    *** Error Report ***
    Version: 4.7.8.0
    Command line: /share/CACHEDEV1_DATA/.qpkg/EmbyServer/system/EmbyServer.dll -programdata /share/CACHEDEV1_DATA/.qpkg/EmbyServer/programdata -ffdetect /share/CACHEDEV1_DATA/.qpkg/EmbyServer/bin/ffdetect -ffmpeg /share/CACHEDEV1_DATA/.qpkg/EmbyServer/bin/ffmpeg -ffprobe /share/CACHEDEV1_DATA/.qpkg/EmbyServer/bin/ffprobe -defaultdirectory /share/CACHEDEV1_DATA/Public -updatepackage emby-server-qnap_{version}_x86_64.qpkg -noautorunwebapp
    Operating system: Linux version 5.10.60-qnap (root@U16BuildServer118) (x86_64-QNAP-linux-gnu-gcc (toolchain config: [gcc-4.9.2 binutils-2.25 glibc-2.21]) 4.9.2, GNU ld
    Framework: .NET 6.0.8
    OS/Process: x64/x64
    Runtime: share/CACHEDEV1_DATA/.qpkg/EmbyServer/system/System.Private.CoreLib.dll
    Processor count: 4
    Data path: /share/CACHEDEV1_DATA/.qpkg/EmbyServer/programdata
    Application path: /share/CACHEDEV1_DATA/.qpkg/EmbyServer/system
    MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: NotFound
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
       at MovieDb.MovieDbProvider.GetMovieDbResponse(HttpRequestOptions options)
       at MovieDb.MovieDbBoxSetProvider.FetchMainResult(String id, String metadataLanguage, String preferredMetadataCountry, CancellationToken cancellationToken)
       at MovieDb.MovieDbBoxSetProvider.DownloadInfo(String tmdbId, String preferredMetadataLanguage, String preferredMetadataCountry, CancellationToken cancellationToken)
       at MovieDb.MovieDbBoxSetProvider.GetMetadata(ItemLookupInfo id, CancellationToken cancellationToken)
       at Emby.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, LibraryOptions libraryOptions, String logName, TIdType id, IEnumerable`1 providers, MetadataRefreshOptions options, CancellationToken cancellationToken)
    Source: Emby.Server.Implementations
    TargetSite: Void MoveNext()
    

This means you have a Collection with a no longer valid TMDB Collection id (409026) ie NotFound.  This should not be relevant to the issue above.

Edited by Happy2Play
Link to comment
Share on other sites

When it worked it looks like it got images from Omdb as a fallback. You're still having issues communicating with MovieDb for some reason.

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