jellyfin-plugin-metatube icon indicating copy to clipboard operation
jellyfin-plugin-metatube copied to clipboard

[Bug] 无法刮出封面图,网络环境正常

Open musicyupeng opened this issue 7 months ago • 19 comments

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, Nullable1 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

musicyupeng avatar Apr 14 '25 02:04 musicyupeng