ankenyr / jellyfin-youtube-metadata-plugin

Youtube Metadata Plugin for Jellyfin
GNU Affero General Public License v3.0
510 stars 33 forks source link

COULD NOT PULL DATA FROM YOUTUBE #46

Closed WanKa-zone closed 2 years ago

WanKa-zone commented 2 years ago

[17:53:16] [ERR] [3] MediaBrowser.Providers.Manager.ProviderManager: Provider YoutubeMetadata failed to retrieve search results
System.NotImplementedException: The method or operation is not implemented.
at Jellyfin.Plugin.YoutubeMetadata.Providers.AbstractYoutubeRemoteProvider3.GetSearchResults(E searchInfo, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider1 provider, TLookupType searchInfo, CancellationTok en cancellationToken)
at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery`1 searchInfo, BaseItem referenceItem, C ancellationToken cancellationToken)

ankenyr commented 2 years ago

What version of jellyfin are you on and which version of the plugin are you using?

On Sun, Apr 24, 2022, 10:55 AM Eadger @.***> wrote:

[17:53:16] [ERR] [3] MediaBrowser.Providers.Manager.ProviderManager: Provider YoutubeMetadata failed to retrieve search results System.NotImplementedException: The method or operation is not implemented. at Jellyfin.Plugin.YoutubeMetadata.Providers.AbstractYoutubeRemoteProvider3.GetSearchResults(E searchInfo, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider1 provider, TLookupType searchInfo, CancellationTok en cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery`1 searchInfo, BaseItem referenceItem, C ancellationToken cancellationToken)

— Reply to this email directly, view it on GitHub https://github.com/ankenyr/jellyfin-youtube-metadata-plugin/issues/46, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALYWLXQXBY4QMY2YTVPKALVGWDKFANCNFSM5UGR55TQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

WanKa-zone commented 2 years ago

What version of jellyfin are you on and which version of the plugin are you using? On Sun, Apr 24, 2022, 10:55 AM Eadger @.> wrote: [17:53:16] [ERR] [3] MediaBrowser.Providers.Manager.ProviderManager: Provider YoutubeMetadata failed to retrieve search results System.NotImplementedException: The method or operation is not implemented. at Jellyfin.Plugin.YoutubeMetadata.Providers.AbstractYoutubeRemoteProvider3.GetSearchResults(E searchInfo, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider1 provider, TLookupType searchInfo, CancellationTok en cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery`1 searchInfo, BaseItem referenceItem, C ancellationToken cancellationToken) — Reply to this email directly, view it on GitHub <#46>, or unsubscribe <github.com/notifications/unsubscribe-auth/AALYWLXQXBY4QMY2YTVPKALVGWDKFANCNFSM5UGR55TQ> . You are receiving this because you are subscribed to this thread.Message ID: @.>

image image

WanKa-zone commented 2 years ago

The Latest 1.0.3.6 is not been supported by Jellyfin v10.8.0 image

ankenyr commented 2 years ago

If you are on just 10.8.0 yea it won't work. It needs to be I think 10.8.3 or maybe 5. Not at my computer right now. Can you confirm if you are on 10.8.0 and if you are upgrade to the latest 10.8?

On Sun, May 8, 2022, 10:55 AM Eadger @.***> wrote:

The Latest 1.0.3.6 is not been supported by Jellyfin v10.8.0 [image: image] https://user-images.githubusercontent.com/45703375/167309026-72b1fc53-d809-4120-b19c-c128eecd1c92.png

— Reply to this email directly, view it on GitHub https://github.com/ankenyr/jellyfin-youtube-metadata-plugin/issues/46#issuecomment-1120460992, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALYWLX7YC7CIHZOL56YPYDVI75ZZANCNFSM5UGR55TQ . You are receiving this because you commented.Message ID: @.***>

ankenyr commented 2 years ago

Sorry I was slightly incorrect in my message. it is the numbers after the 0. In this case I am building against alpha5 https://github.com/ankenyr/jellyfin-youtube-metadata-plugin/blob/master/Jellyfin.Plugin.YoutubeMetadata/Jellyfin.Plugin.YoutubeMetadata.csproj#L18

WanKa-zone commented 2 years ago

Updated to v1.0.3.7 still could receive any result from Identify

History: [00:06:24] [WRN] [48] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://192.168.1.***:8096/LiveTv/Channels?StartIndex=0&Fiel ds=PrimaryImageAspectRatio&UserId=2bbfd7fbb584487abbcb39f647c96cb6 to *..0.1 in 0:00:01.610012 with Status Code 200 [00:06:31] [ERR] [61] MediaBrowser.Providers.Manager.ProviderManager: Provider YoutubeMetadata failed to retrieve search results
System.NotImplementedException: The method or operation is not implemented.
at Jellyfin.Plugin.YoutubeMetadata.Providers.AbstractYoutubeRemoteProvider3.GetSearchResults(E searchInfo, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider1 provider, TLookupType searchInfo, CancellationTok en cancellationToken)
at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery`1 searchInfo, BaseItem referenceItem, C ancellationToken cancellationToken)

ankenyr commented 2 years ago

Can you update to 10.8 which has been released and try the latest version of the plugin?

Shinzah commented 2 years ago

Hi, i have the same issue here. Runing jellyfin in docker, yt-dlp is installed, and when i want to identify a youtube video, got the same error :

[2022-06-20 16:46:54.918 +02:00] [ERR] [19] MediaBrowser.Providers.Manager.ProviderManager: Provider "YoutubeMetadata" failed to retrieve search results
System.NotImplementedException: The method or operation is not implemented.
   at Jellyfin.Plugin.YoutubeMetadata.Providers.AbstractYoutubeRemoteProvider`3.GetSearchResults(E searchInfo, CancellationToken cancellationToken)
   at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider`1 provider, TLookupType searchInfo, CancellationToken cancellationToken)
   at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery`1 searchInfo, BaseItem referenceItem, CancellationToken cancellationToken)

Using jellyfin 10.8.0 and youtube-metadata-plugin 1.0.3.7.

ankenyr commented 2 years ago

By identify, what do you mean? Are you refreshing the metadata on the library? Using some other method?

On Mon, Jun 20, 2022, 7:48 AM Arnaud @.***> wrote:

Hi, i have the same issue here. Runing jellyfin in docker, yt-dlp is installed, and when i want to identify a youtube video, got the same error :

[2022-06-20 16:46:54.918 +02:00] [ERR] [19] MediaBrowser.Providers.Manager.ProviderManager: Provider "YoutubeMetadata" failed to retrieve search results System.NotImplementedException: The method or operation is not implemented. at Jellyfin.Plugin.YoutubeMetadata.Providers.AbstractYoutubeRemoteProvider3.GetSearchResults(E searchInfo, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider1 provider, TLookupType searchInfo, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery`1 searchInfo, BaseItem referenceItem, CancellationToken cancellationToken)

Using jellyfin 10.8.0 and youtube-metadata-plugin 1.0.3.7.

— Reply to this email directly, view it on GitHub https://github.com/ankenyr/jellyfin-youtube-metadata-plugin/issues/46#issuecomment-1160541683, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALYWLUNCL2ZIL3CMAZERBDVQCACBANCNFSM5UGR55TQ . You are receiving this because you commented.Message ID: @.***>

WanKa-zone commented 2 years ago

By identify, what do you mean? Are you refreshing the metadata on the library? Using some other method? On Mon, Jun 20, 2022, 7:48 AM Arnaud @.> wrote: Hi, i have the same issue here. Runing jellyfin in docker, yt-dlp is installed, and when i want to identify a youtube video, got the same error : [2022-06-20 16:46:54.918 +02:00] [ERR] [19] MediaBrowser.Providers.Manager.ProviderManager: Provider "YoutubeMetadata" failed to retrieve search results System.NotImplementedException: The method or operation is not implemented. at Jellyfin.Plugin.YoutubeMetadata.Providers.AbstractYoutubeRemoteProvider3.GetSearchResults(E searchInfo, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider1 provider, TLookupType searchInfo, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery`1 searchInfo, BaseItem referenceItem, CancellationToken cancellationToken) Using jellyfin 10.8.0 and youtube-metadata-plugin 1.0.3.7. — Reply to this email directly, view it on GitHub <#46 (comment)>, or unsubscribe <github.com/notifications/unsubscribe-auth/AALYWLUNCL2ZIL3CMAZERBDVQCACBANCNFSM5UGR55TQ> . You are receiving this because you commented.Message ID: @.>

is this section image

ankenyr commented 2 years ago

https://github.com/ankenyr/jellyfin-youtube-metadata-plugin/issues/6

So I have yet to add this support. I will try to find time to work on this.

WanKa-zone commented 2 years ago

Problem are still existing after updated to v1.0.3.8

Here's the history:

[11:50:53] [ERR] [58] MediaBrowser.Providers.Manager.ProviderManager: Provider YoutubeMetadata failed to retrieve search results
System.NotImplementedException: The method or operation is not implemented.
at Jellyfin.Plugin.YoutubeMetadata.Providers.AbstractYoutubeRemoteProvider3.GetSearchResults(E searchInfo, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider1 provider, TLookupType searchInfo, CancellationTok en cancellationToken)
at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery1 searchInfo, BaseItem referenceItem, C ancellationToken cancellationToken) [11:50:53] [ERR] [58] MediaBrowser.Providers.Manager.ProviderManager: Provider IMVDb failed to retrieve search results System.NullReferenceException: Object reference not set to an instance of an object. at Jellyfin.Plugin.IMVDb.ImvdbClient.GetSearchResponseAsync(MusicVideoInfo searchInfo, CancellationToken cancellationToken) at Jellyfin.Plugin.IMVDb.Providers.ImvdbProvider.GetSearchResults(MusicVideoInfo searchInfo, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider1 provider, TLookupType searchInfo, CancellationTok en cancellationToken)
at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery`1 searchInfo, BaseItem referenceItem, C ancellationToken cancellationToken)

ankenyr commented 2 years ago

Hi, I closed this because it is tracked by #6 Closing does not mean that it has been solved. Please follow #6 for when it is solved.