jellyfin-plugin-metatube
jellyfin-plugin-metatube copied to clipboard
[Bug] 查看刮削报错
Verify steps
- [x] Is this something you can debug and fix? Send a pull request! Bug fixes and documentation fixes are welcome.
- [x] I have read the Wiki, especially the FAQ page.
- [x] I have searched on the issue tracker for a related issue.
MetaTube Plugin Version
2025.410.110.0
MetaTube Server Version
v1.3.1-754f637
What OS are you seeing the problem on?
Other
Description
jellyfin版本:dockers启动的,版本是 10.10.7 表现:刮削任何影片都会失败,检查jellyfin日志有 metatube 插件的报错日志,metatube server运行正常,但是没有接收到任何请求日志,怀疑是前端插件本身和最新版本jellyfin不兼容的问题
MetaTube Server
No response
Jellyfin/Emby Logs
No response
MetaTube Server Logs
[2025-05-25 03:39:20.759 +00:00] [ERR] [48] MediaBrowser.Providers.Movies.MovieMetadataService: Error in "MetaTube"
System.Text.Json.JsonException: The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. Path: $ | LineNumber: 0 | BytePositionInLine: 0.
---> System.Text.Json.JsonReaderException: The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. LineNumber: 0 | BytePositionInLine: 0.
at System.Text.Json.ThrowHelper.ThrowJsonReaderException(Utf8JsonReader& json, ExceptionResource resource, Byte nextByte, ReadOnlySpan`1 bytes)
at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
--- End of inner exception stack trace ---
at System.Text.Json.ThrowHelper.ReThrowWithPath(ReadStack& state, JsonReaderException ex)
at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
at System.Text.Json.Serialization.Metadata.JsonTypeInfo`1.DeserializeAsync(Stream utf8Json, CancellationToken cancellationToken)
at System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsyncCore[T](HttpContent content, JsonSerializerOptions options, CancellationToken cancellationToken)
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 MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, Boolean replaceData, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
How to Reproduce
No response