LinFor / jellyfin-plugin-kinopoisk

Fetches metadata from kinopoisk
GNU General Public License v3.0
80 stars 24 forks source link

Не работает с выходом новой версии jellyfin #9

Open iAHTOH opened 1 year ago

iAHTOH commented 1 year ago

После добавления репозитория отсутсвует в каталоге Jellyfin 10.8.8 https://github.com/jellyfin/jellyfin/releases/tag/v10.8.8

MrJosu commented 1 year ago

да, тоже самое :( К сожалению больше сопоставление не работает

skrashevich commented 1 year ago

Собрал версию работающую на 10.8.8. Пока автор здесь не обновил, можно обновить из моего репозитория: https://raw.githubusercontent.com/skrashevich/jellyfin-plugin-kinopoisk/master/dist/manifest.json

melkosoft commented 1 year ago

@skrashevich Ваша версия для 10.8.9 - не работает...По крайней мере с моим api key

skrashevich commented 1 year ago

@melkosoft Запускаете в докере? Какая ОС? Что в логе при запуске? (там где инициализируются все остальные плагины)

melkosoft commented 1 year ago

Running directly on my computer - Ubuntu 22.04.1 LTS. [2023-02-08 07:01:10.225 -08:00] [INF] Core startup complete [2023-02-08 07:01:10.343 -08:00] [INF] Watching directory "/opt/torrents/Movies" [2023-02-08 07:01:10.344 -08:00] [INF] Watching directory "/opt/torrents/Shows" [2023-02-08 07:01:10.347 -08:00] [INF] Executed all post-startup entry points in 0:00:00.1220658 [2023-02-08 07:01:10.347 -08:00] [INF] Startup complete 0:00:02.5135296 [2023-02-08 07:01:12.929 -08:00] [INF] "StartupTrigger" fired for task: "Update Plugins" [2023-02-08 07:01:12.930 -08:00] [INF] Queuing task "PluginUpdateTask" [2023-02-08 07:01:12.934 -08:00] [INF] Executing "Update Plugins" [2023-02-08 07:01:14.930 -08:00] [INF] "Update Plugins" Completed after 0 minute(s) and 1 seconds [2023-02-08 07:01:14.945 -08:00] [INF] ExecuteQueuedTasks [2023-02-08 07:01:43.044 -08:00] [INF] WS "127.0.0.1" request [2023-02-08 07:01:43.115 -08:00] [WRN] The entity type '"AccessSchedule"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.115 -08:00] [WRN] The entity type '"ActivityLog"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.115 -08:00] [WRN] The entity type '"CustomItemDisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.115 -08:00] [WRN] The entity type '"DisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.116 -08:00] [WRN] The entity type '"HomeSection"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.116 -08:00] [WRN] The entity type '"ImageInfo"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.116 -08:00] [WRN] The entity type '"ItemDisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.116 -08:00] [WRN] The entity type '"Permission"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.116 -08:00] [WRN] The entity type '"Preference"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.116 -08:00] [WRN] The entity type '"ApiKey"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.123 -08:00] [WRN] The entity type '"Device"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.123 -08:00] [WRN] The entity type '"DeviceOptions"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:01:43.123 -08:00] [WRN] The entity type '"User"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider. [2023-02-08 07:02:04.065 -08:00] [ERR] Provider "TheMovieDb" failed to retrieve search results TMDbLib.Objects.Exceptions.GeneralHttpException: TMDb returned an unexpected HTTP error at TMDbLib.Rest.RestRequest.SendInternal(HttpMethod method, CancellationToken cancellationToken) at TMDbLib.Rest.RestRequest.Get[T](CancellationToken cancellationToken) at TMDbLib.Rest.RestRequestExtensions.GetOfT[T](RestRequest request, CancellationToken cancellationToken) at TMDbLib.Client.TMDbClient.SearchMethodInternal[T](String method, String query, Int32 page, String language, Nullable1 includeAdult, Int32 year, String dateFormat, String region, Int32 primaryReleaseYear, Int32 firstAirDateYear, CancellationToken cancellationToken) at TMDbLib.Client.TMDbClient.SearchTvShowAsync(String query, String language, Int32 page, Boolean includeAdult, Int32 firstAirDateYear, CancellationToken cancellationToken) at MediaBrowser.Providers.Plugins.Tmdb.TmdbClientManager.SearchSeriesAsync(String name, String language, Int32 year, CancellationToken cancellationToken) at MediaBrowser.Providers.Plugins.Tmdb.TV.TmdbSeriesProvider.GetSearchResults(SeriesInfo 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) [2023-02-08 07:02:04.318 -08:00] [WRN] Slow HTTP Response from "http://localhost:8096/Items/RemoteSearch/Series" to "127.0.0.1" in 0:00:00.8218571 with Status Code 200 This error is appeared when I am using Kinopoisk to retrieve data. In case of Imdb - no errors and result is displayed

melkosoft commented 1 year ago

Don't know why it is using TMDb to search...

skrashevich commented 1 year ago

Try to disable TMDB plugin. They are bans Russian IP's on their API, so plugin generate this error. TMDB plugin loads before KinoPoisk (but after IMDB) -- and affects on it

melkosoft commented 1 year ago

Those plugins are built-in - no button to disable or uninstall like manually installed

skrashevich commented 1 year ago

Those plugins are built-in - no button to disable or uninstall like manually installed

You can disable it in the media library properties

melkosoft commented 1 year ago

it was my mistake - i didn't enable plugin in media library properties. everything is working except posters but may be i missed some settings somewhere...

skrashevich commented 1 year ago

Check the "Image fetchers" Library settings. Move this plugin above any others

melkosoft commented 1 year ago

done. thank you for your help

vsenn commented 1 year ago

Собрал версию работающую на 10.8.8. Пока автор здесь не обновил, можно обновить из моего репозитория: https://raw.githubusercontent.com/skrashevich/jellyfin-plugin-kinopoisk/master/dist/manifest.json

@skrashevich Спасибо за поддержку плагина Кинопоиск в своей репе. К сожалению, последняя версия 10.8.9.3 у меня не работает, выдавая ошибку про SSL сертификат. Возможно где-то в коде её необходимо отключить.

Provider КиноПоиск failed to retrieve search results
System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
 ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure: RemoteCertificateNameMismatch, RemoteCertificateChainErrors
skrashevich commented 1 year ago

@vsenn А у вас с того же устройства, где запущен jellyfin, в браузере https://kinopoiskapiunofficial.tech нормально открывается?

vsenn commented 1 year ago

Да, с этим сайтом всё в порядке, открывается по https без ошибок image