metatube-community / jellyfin-plugin-metatube

MetaTube Plugin for Jellyfin/Emby
https://metatube-community.github.io
MIT License
2.65k stars 249 forks source link

[Bug] emby刮削出现了错误 #300

Closed vsin123 closed 2 months ago

vsin123 commented 3 months ago

Verify steps

MetaTube Plugin Version

2024.205.435.0

MetaTube Server Version

1.2.3

What OS are you seeing the problem on?

Linux

Description

2024-03-09 04:33:46.839 Info MediaProbeManager: ProcessRun 'ffprobe' Execute: /bin/ffprobe -i file:"/video/link/9KG/jp/雨宮琴音无码作品合集(共18部)/V/Tokyo-Hot n0594-HD.wmv" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data 2024-03-09 04:33:46.849 Info MediaProbeManager: ProcessRun 'ffprobe' Process exited with code 0 - Succeeded 2024-03-09 04:33:46.852 Info MetaTube.MovieProvider: Search for movie: Tokyo-Hot n0594-HD 2024-03-09 04:33:47.242 Error App: Error in MetaTube Error Report Version: 4.8.3.0 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 4.4.302+ (root@build5) (gcc version 12.2.0 (GCC) ) #64570 SMP Tue Jun 13 21:39:55 CST 2023 Framework: .NET 6.0.25 OS/Process: x64/x64 Runtime: system/System.Private.CoreLib.dll Processor count: 8 Data path: /config Application path: /system System.Exception: System.Exception: API request error: 400 (invalid keyword) at Jellyfin.Plugin.MetaTube.ApiClient.GetDataAsync[T](String url, Boolean requireAuth, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchMovieAsync(String q, String provider, Boolean fallback, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchMovieAsync(String q, String provider, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.MovieProvider.GetSearchResults(MovieInfo info, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.MovieProvider.GetMetadata(MovieInfo info, CancellationToken cancellationToken) at Emby.Providers.Manager.MetadataService2.ExecuteRemoteProviders(MetadataResult1 temp, LibraryOptions libraryOptions, String logName, TIdType id, IRemoteMetadataProvider`2[] providers, MetadataRefreshOptions options, CancellationToken cancellationToken) Source: MetaTube TargetSite: Void MoveNext()

MetaTube Server

No response

Jellyfin/Emby Logs

No response

MetaTube Server Logs

2024-03-09 04:33:46.839 Info MediaProbeManager: ProcessRun 'ffprobe' Execute: /bin/ffprobe -i file:"/video/link/9KG/jp/雨宮琴音无码作品合集(共18部)/V/Tokyo-Hot n0594-HD.wmv" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data 2024-03-09 04:33:46.849 Info MediaProbeManager: ProcessRun 'ffprobe' Process exited with code 0 - Succeeded 2024-03-09 04:33:46.852 Info MetaTube.MovieProvider: Search for movie: Tokyo-Hot n0594-HD 2024-03-09 04:33:47.242 Error App: Error in MetaTube Error Report Version: 4.8.3.0 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 4.4.302+ (root@build5) (gcc version 12.2.0 (GCC) ) #64570 SMP Tue Jun 13 21:39:55 CST 2023 Framework: .NET 6.0.25 OS/Process: x64/x64 Runtime: system/System.Private.CoreLib.dll Processor count: 8 Data path: /config Application path: /system System.Exception: System.Exception: API request error: 400 (invalid keyword) at Jellyfin.Plugin.MetaTube.ApiClient.GetDataAsync[T](String url, Boolean requireAuth, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchMovieAsync(String q, String provider, Boolean fallback, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchMovieAsync(String q, String provider, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.MovieProvider.GetSearchResults(MovieInfo info, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.MovieProvider.GetMetadata(MovieInfo info, CancellationToken cancellationToken) at Emby.Providers.Manager.MetadataService2.ExecuteRemoteProviders(MetadataResult1 temp, LibraryOptions libraryOptions, String logName, TIdType id, IRemoteMetadataProvider`2[] providers, MetadataRefreshOptions options, CancellationToken cancellationToken) Source: MetaTube TargetSite: Void MoveNext()

How to Reproduce

No response

github-actions[bot] commented 2 months ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days