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.407.2120.0
MetaTube Server Version
v1.2.9-c1b89f4
What OS are you seeing the problem on?
Linux
Description
刮削不出封面图,emby日志已贴上
MetaTube Server
No response
Jellyfin/Emby Logs
2025-04-14 00:56:52.189 Error App: Error in MetaTube
- Error Report *
Version: 4.8.11.0
Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
Operating system: Linux version 6.6.38-trim (root@MiuMiuPC) (gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #92 SMP PREEMPT_DYNAMIC Tue Mar 11 17
Framework: .NET 6.0.36
OS/Process: x64/x64
Runtime: system/System.Private.CoreLib.dll
Processor count: 4
Data path: /config
Application path: /system
System.ArgumentException: System.ArgumentException: Unable to determine image file extension from mime type application/json; charset=utf-8
at Emby.Providers.Manager.ImageSaver.GetCompatibleSavePath(BaseItem item, LibraryOptions libraryOptions, ImageType type, Nullable1 imageIndex, ReadOnlySpan1 mimeType, Int64[] generatedFromItemIds)
at Emby.Providers.Manager.ImageSaver.SaveImage(BaseItem item, LibraryOptions libraryOptions, IImageSource source, ReadOnlyMemory1 mimeType, ImageType type, Nullable1 imageIndex, Nullable
1 saveLocallyWithMedia, Int64[] generatedFromItemIds, IDirectoryService directoryService, Boolean updateImageCache, CancellationToken cancellationToken) at Emby.Providers.Manager.ItemImageProvider.DownloadImage(BaseItem item, LibraryOptions libraryOptions, ImageRefreshOptions refreshOptions, Boolean replaceAllImages, IRemoteImageProvider provider, RefreshResult result, RemoteImageInfo[] images, Int32 minWidth, ImageType type, CancellationToken cancellationToken) at Emby.Providers.Manager.ItemImageProvider.RefreshFromProvider(BaseMetadataResult itemResult, LibraryOptions libraryOptions, IRemoteImageProvider provider, ImageRefreshOptions refreshOptions, Boolean replaceAllImages, TypeOptions savedOptions, Int32 backdropLimit, List1 downloadedImages, RefreshResult result, CancellationToken cancellationToken) Source: Emby.Providers TargetSite: System.Tuple2[System.String,System.Boolean] GetCompatibleSavePath(MediaBrowser.Controller.Entities.BaseItem, MediaBrowser.Model.Configuration.LibraryOptions, MediaBrowser.Model.Entities.ImageType, System.Nullable1[System.Int32], System.ReadOnlySpan`1[System.Char], Int64[]
MetaTube Server Logs
No response
How to Reproduce
No response