找回密码
 加入我们
搜索
      
楼主: Misaka_9993

[显卡] [240401]Jellyfin中国特供版+Docker镜像,含驱动,免折腾开箱即用

 火... [复制链接]
 楼主| 发表于 2024-2-13 01:03 | 显示全部楼层
isler 发表于 2024-2-12 23:07
[22:57:17] [INF] [1] Main: Jellyfin version: 10.8.13
[22:57:17] [INF] [1] Main: Environment Variable ...

这是Server日志,请提供FFmpeg日志。
发表于 2024-2-12 23:07 | 显示全部楼层
[22:57:17] [INF] [1] Main: Jellyfin version: 10.8.13
[22:57:17] [INF] [1] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, C:\\Users\\Admin\\AppData\\Local\\jellyfin\\log]"]
[22:57:17] [INF] [1] Main: Arguments: ["C:\\Software\\jellyfin-server10.8.13\\jellyfin.dll"]
[22:57:17] [INF] [1] Main: Operating system: Windows
[22:57:17] [INF] [1] Main: Architecture: X64
[22:57:17] [INF] [1] Main: 64-Bit Process: True
[22:57:17] [INF] [1] Main: User Interactive: True
[22:57:17] [INF] [1] Main: Processor count: 12
[22:57:17] [INF] [1] Main: Program data path: C:\Users\Admin\AppData\Local\jellyfin
[22:57:17] [INF] [1] Main: Web resources path: C:\Software\jellyfin-server10.8.13\jellyfin-web
[22:57:17] [INF] [1] Main: Application directory: C:\Software\jellyfin-server10.8.13\
[22:57:17] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: C:\Users\Admin\AppData\Local\jellyfin\cache
[22:57:17] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[22:57:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN addresses : [10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]
[22:57:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions : []
[22:57:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using LAN addresses: [10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]
[22:57:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using bind addresses: []
[22:57:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using bind exclusions: []
[22:57:19] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: TMDb 10.8.13.0
[22:57:19] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: Studio Images 10.8.13.0
[22:57:19] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: OMDb 10.8.13.0
[22:57:19] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: MusicBrainz 10.8.13.0
[22:57:19] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: AudioDB 10.8.13.0
[22:57:19] [INF] [1] Main: Kestrel listening on Any IP4 Address
[22:57:19] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[22:57:19] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for 提取章节图片 set to fire at 2024-02-13 02:00:00.000 +08:00, which is 03:02:40.6877318 from now.
[22:57:19] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version 6.0.1
[22:57:19] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available decoders: ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "dca", "flac", "mp3", "truehd"]
[22:57:19] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available encoders: ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "mpeg4", "msmpeg4", "libvpx", "libvpx-vp9", "aac", "libfdk_aac", "ac3", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[22:57:19] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["deinterlace_qsv", "hwupload_cuda", "overlay_opencl", "overlay_qsv", "overlay_cuda", "scale_cuda", "scale_opencl", "scale_qsv", "tonemap_cuda", "tonemap_opencl", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
[22:57:19] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: overlay_vaapi with option Action to take when encountering EOF from secondary input is not available
[22:57:19] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: overlay_vulkan with option Action to take when encountering EOF from secondary input is not available
[22:57:19] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "dxva2", "qsv", "d3d11va", "opencl"]
[22:57:19] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: ffmpeg
[22:57:19] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: aea747c2f0d44f758d606bc0298626e4
[22:57:19] [INF] [1] Emby.Server.Implementations.ApplicationHost: Executed all pre-startup entry points in 0:00:00.0451299
[22:57:19] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
[22:57:19] [INF] [12] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory E:\PT
[22:57:19] [INF] [1] Emby.Server.Implementations.ApplicationHost: Executed all post-startup entry points in 0:00:00.1026609
[22:57:19] [INF] [1] Main: Startup complete 0:00:02.7044047
[22:57:22] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: StartupTrigger fired for task: 更新插件
[22:57:22] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task PluginUpdateTask
[22:57:22] [INF] [14] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing 更新插件
[22:57:24] [INF] [13] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for Admin. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[22:57:24] [INF] [16] Emby.Server.Implementations.ScheduledTasks.TaskManager: 更新插件 Completed after 0 minute(s) and 1 seconds
[22:57:24] [INF] [16] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
[22:57:24] [INF] [13] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile=Anonymous Profile, Path=E:PT\壮志凌云2:独行侠.Top.Gun.Maverick.2022.IMAX.UHD.BluRay.2160p.x265.10bit.DoVi.mUHD-FRDS\Top.Gun.Maverick.2022.IMAX.UHD.BluRay.2160p.x265.10bit.DoVi.mUHD-FRDS.mkv, AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=AudioCodecNotSupported, SubtitleCodecNotSupported ) media:/videos/1375dc0c-e80c-2eca-cf3b-67ca6a1d46c8/master.m3u8?MediaSourceId=1375dc0ce80c2ecacf3b67ca6a1d46c8&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&SubtitleStreamIndex=2&VideoBitrate=699616000&AudioBitrate=384000&MaxFramerate=23.976025&api_key=<token>&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=9f8b192f998bd35d235982e603e9505f&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=True&hevc-level=153&hevc-videobitdepth=10&hevc-profile=main10&h264-profile=high,main,baseline,constrainedbaseline,high10&h264-rangetype=SDR&h264-level=52&h264-deinterlace=true&TranscodeReasons=AudioCodecNotSupported,%20SubtitleCodecNotSupported
[22:57:24] [INF] [13] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[22:57:24] [INF] [13] Jellyfin.Api.Helpers.TranscodingJobHelper: ffmpeg -analyzeduration 200M -probesize 1G -init_hw_device d3d11va=dx11:,vendor=0x8086 -init_hw_device qsv=qs@dx11 -init_hw_device opencl=ocl@dx11 -filter_hw_device qs -hwaccel d3d11va -hwaccel_output_format d3d11 -threads 2 -autorotate 0 -i file:"E:PT\壮志凌云2:独行侠.Top.Gun.Maverick.2022.IMAX.UHD.BluRay.2160p.x265.10bit.DoVi.mUHD-FRDS\Top.Gun.Maverick.2022.IMAX.UHD.BluRay.2160p.x265.10bit.DoVi.mUHD-FRDS.mkv" -autoscale 0 -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:0 -codec:v:0 h264_qsv -low_power 1 -preset veryfast -look_ahead 0 -b:v 34097230 -maxrate 34097230 -bufsize 68194460 -profile:v:0 high -level 51 -g:v:0 96 -keyint_min:v:0 96 -filter_complex "[0:2]scale=-1:1080:fast_bilinear,crop,pad=max(2052\,iw):max(1080\,ih):(ow-iw)/2:(oh-ih)/2:black@0,crop=2052:1080,format=bgra,hwupload=derive_device=qsv:extra_hw_frames=64[sub];[0:0]setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,hwmap=derive_device=opencl,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=qsv:reverse=1,format=qsv[main];[main][sub]overlay_qsv=eof_action=pass:repeatlast=0:w=3840:h=2020" -start_at_zero -codec:a:0 libfdk_aac -ac 2 -ab 384000 -af "volume=2" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 4 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "C:\Users\Admin\AppData\Local\jellyfin\transcodes\30bf14a5ee0ab8d8dc9494cf53e339f1%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "C:\Users\Admin\AppData\Local\jellyfin\transcodes\30bf14a5ee0ab8d8dc9494cf53e339f1.m3u8"
[22:57:26] [ERR] [4] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1
[22:57:26] [ERR] [9] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request. URL GET /videos/1375dc0c-e80c-2eca-cf3b-67ca6a1d46c8/hls1/main/0.ts.
MediaBrowser.Common.FfmpegException: FFmpeg exited with code 1
   at Jellyfin.Api.Helpers.TranscodingJobHelper.StartFfMpeg(StreamState state, String outputPath, String commandLineArguments, HttpRequest request, TranscodingJobType transcodingJobType, CancellationTokenSource cancellationTokenSource, String workingDirectory)
   at Jellyfin.Api.Controllers.DynamicHlsController.GetDynamicSegment(StreamingRequestDto streamingRequest, Int32 segmentId)
   at Jellyfin.Api.Controllers.DynamicHlsController.GetHlsVideoSegment(Guid itemId, String playlistId, Int32 segmentId, String container, Int64 runtimeTicks, Int64 actualSegmentLengthTicks, Nullable`1 static, String params, String tag, String deviceProfileId, String playSessionId, String segmentContainer, Nullable`1 segmentLength, Nullable`1 minSegments, String mediaSourceId, String deviceId, String audioCodec, Nullable`1 enableAutoStreamCopy, Nullable`1 allowVideoStreamCopy, Nullable`1 allowAudioStreamCopy, Nullable`1 breakOnNonKeyFrames, Nullable`1 audioSampleRate, Nullable`1 maxAudioBitDepth, Nullable`1 audioBitRate, Nullable`1 audioChannels, Nullable`1 maxAudioChannels, String profile, String level, Nullable`1 framerate, Nullable`1 maxFramerate, Nullable`1 copyTimestamps, Nullable`1 startTimeTicks, Nullable`1 width, Nullable`1 height, Nullable`1 maxWidth, Nullable`1 maxHeight, Nullable`1 videoBitRate, Nullable`1 subtitleStreamIndex, Nullable`1 subtitleMethod, Nullable`1 maxRefFrames, Nullable`1 maxVideoBitDepth, Nullable`1 requireAvc, Nullable`1 deInterlace, Nullable`1 requireNonAnamorphic, Nullable`1 transcodingMaxAudioChannels, Nullable`1 cpuCoreLimit, String liveStreamId, Nullable`1 enableMpegtsM2TsMode, String videoCodec, String subtitleCodec, String transcodeReasons, Nullable`1 audioStreamIndex, Nullable`1 videoStreamIndex, Nullable`1 context, Dictionary`2 streamOptions)
   at lambda_method424(Closure , Object )
   at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
   at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
   at Jellyfin.Server.Middleware.ServerStartupMessageMiddleware.Invoke(HttpContext httpContext, IServerApplicationHost serverApplicationHost, ILocalizationManager localizationManager)
   at Jellyfin.Server.Middleware.WebSocketHandlerMiddleware.Invoke(HttpContext httpContext, IWebSocketManager webSocketManager)
   at Jellyfin.Server.Middleware.IpBasedAccessValidationMiddleware.Invoke(HttpContext httpContext, INetworkManager networkManager)
   at Jellyfin.Server.Middleware.LanFilteringMiddleware.Invoke(HttpContext httpContext, INetworkManager networkManager, IServerConfigurationManager serverConfigurationManager)
   at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult)
   at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
   at Jellyfin.Server.Middleware.QueryStringDecodingMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.ReDoc.ReDocMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider)
   at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
   at Jellyfin.Server.Middleware.RobotsRedirectionMiddleware.Invoke(HttpContext httpContext)
   at Jellyfin.Server.Middleware.LegacyEmbyRouteRewriteMiddleware.Invoke(HttpContext httpContext)
   at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.InvokeCore(HttpContext context)
   at Jellyfin.Server.Middleware.ResponseTimeMiddleware.Invoke(HttpContext context, IServerConfigurationManager serverConfigurationManager)
   at Jellyfin.Server.Middleware.ExceptionMiddleware.Invoke(HttpContext context)
[22:57:26] [WRN] [9] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from https://home.cn/videos/1375dc0c- ... &AudioCodec=aac,mp3&AudioStreamIndex=1&SubtitleStreamIndex=2&VideoBitrate=699616000&AudioBitrate=384000&MaxFramerate=23.976025&PlaySessionId=f0bf0ffd0a874aef92ce290148839f8b&api_key=d9f1bd4b0f4d42dc8fa912228af9f5fe&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=9f8b192f998bd35d235982e603e9505f&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=True&hevc-level=153&hevc-videobitdepth=10&hevc-profile=main10&h264-profile=high,main,baseline,constrainedbaseline,high10&h264-rangetype=SDR&h264-level=52&h264-deinterlace=true&TranscodeReasons=AudioCodecNotSupported,%20SubtitleCodecNotSupported&runtimeTicks=0&actualSegmentLengthTicks=40000000 to 121.21.87.244 in 0:00:01.6221113 with Status Code 500
[22:57:26] [INF] [14] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for Admin. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[22:57:26] [INF] [14] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile=Anonymous Profile, Path=E:PT\壮志凌云2:独行侠.Top.Gun.Maverick.2022.IMAX.UHD.BluRay.2160p.x265.10bit.DoVi.mUHD-FRDS\Top.Gun.Maverick.2022.IMAX.UHD.BluRay.2160p.x265.10bit.DoVi.mUHD-FRDS.mkv, AudioStreamIndex=1, SubtitleStreamIndex=2 ) => ( PlayMethod=Transcode, TranscodeReason=AudioCodecNotSupported, SubtitleCodecNotSupported ) media:/videos/1375dc0c-e80c-2eca-cf3b-67ca6a1d46c8/master.m3u8?MediaSourceId=1375dc0ce80c2ecacf3b67ca6a1d46c8&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&SubtitleStreamIndex=2&VideoBitrate=699616000&AudioBitrate=384000&MaxFramerate=23.976025&api_key=<token>&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=9f8b192f998bd35d235982e603e9505f&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=True&hevc-level=153&hevc-videobitdepth=10&hevc-profile=main10&h264-profile=high,main,baseline,constrainedbaseline,high10&h264-rangetype=SDR&h264-level=52&h264-deinterlace=true&TranscodeReasons=AudioCodecNotSupported,%20SubtitleCodecNotSupported
[22:57:26] [INF] [14] Jellyfin.Api.Helpers.TranscodingJobHelper: Deleting partial stream file(s) C:\Users\Admin\AppData\Local\jellyfin\transcodes\30bf14a5ee0ab8d8dc9494cf53e339f1.m3u8
[22:57:27] [INF] [9] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[22:57:27] [INF] [9] Jellyfin.Api.Helpers.TranscodingJobHelper: ffmpeg -analyzeduration 200M -probesize 1G -init_hw_device d3d11va=dx11:,vendor=0x8086 -init_hw_device qsv=qs@dx11 -init_hw_device opencl=ocl@dx11 -filter_hw_device qs -hwaccel d3d11va -hwaccel_output_format d3d11 -threads 2 -autorotate 0 -i file:"E:PT\壮志凌云2:独行侠.Top.Gun.Maverick.2022.IMAX.UHD.BluRay.2160p.x265.10bit.DoVi.mUHD-FRDS\Top.Gun.Maverick.2022.IMAX.UHD.BluRay.2160p.x265.10bit.DoVi.mUHD-FRDS.mkv" -autoscale 0 -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:0 -codec:v:0 h264_qsv -low_power 1 -preset veryfast -look_ahead 0 -b:v 34097230 -maxrate 34097230 -bufsize 68194460 -profile:v:0 high -level 51 -g:v:0 96 -keyint_min:v:0 96 -filter_complex "[0:2]scale=-1:1080:fast_bilinear,crop,pad=max(2052\,iw):max(1080\,ih):(ow-iw)/2:(oh-ih)/2:black@0,crop=2052:1080,format=bgra,hwupload=derive_device=qsv:extra_hw_frames=64[sub];[0:0]setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,hwmap=derive_device=opencl,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=qsv:reverse=1,format=qsv[main];[main][sub]overlay_qsv=eof_action=pass:repeatlast=0:w=3840:h=2020" -start_at_zero -codec:a:0 libfdk_aac -ac 2 -ab 384000 -af "volume=2" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 4 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "C:\Users\Admin\AppData\Local\jellyfin\transcodes\07bafa29758df5a0d872a9000462e514%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "C:\Users\Admin\AppData\Local\jellyfin\transcodes\07bafa29758df5a0d872a9000462e514.m3u8"
[22:57:28] [ERR] [4] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1
[22:57:28] [ERR] [9] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request. URL GET /videos/1375dc0c-e80c-2eca-cf3b-67ca6a1d46c8/hls1/main/0.ts.
MediaBrowser.Common.FfmpegException: FFmpeg exited with code 1
   at Jellyfin.Api.Helpers.TranscodingJobHelper.StartFfMpeg(StreamState state, String outputPath, String commandLineArguments, HttpRequest request, TranscodingJobType transcodingJobType, CancellationTokenSource cancellationTokenSource, String workingDirectory)
   at Jellyfin.Api.Controllers.DynamicHlsController.GetDynamicSegment(StreamingRequestDto streamingRequest, Int32 segmentId)
   at Jellyfin.Api.Controllers.DynamicHlsController.GetHlsVideoSegment(Guid itemId, String playlistId, Int32 segmentId, String container, Int64 runtimeTicks, Int64 actualSegmentLengthTicks, Nullable`1 static, String params, String tag, String deviceProfileId, String playSessionId, String segmentContainer, Nullable`1 segmentLength, Nullable`1 minSegments, String mediaSourceId, String deviceId, String audioCodec, Nullable`1 enableAutoStreamCopy, Nullable`1 allowVideoStreamCopy, Nullable`1 allowAudioStreamCopy, Nullable`1 breakOnNonKeyFrames, Nullable`1 audioSampleRate, Nullable`1 maxAudioBitDepth, Nullable`1 audioBitRate, Nullable`1 audioChannels, Nullable`1 maxAudioChannels, String profile, String level, Nullable`1 framerate, Nullable`1 maxFramerate, Nullable`1 copyTimestamps, Nullable`1 startTimeTicks, Nullable`1 width, Nullable`1 height, Nullable`1 maxWidth, Nullable`1 maxHeight, Nullable`1 videoBitRate, Nullable`1 subtitleStreamIndex, Nullable`1 subtitleMethod, Nullable`1 maxRefFrames, Nullable`1 maxVideoBitDepth, Nullable`1 requireAvc, Nullable`1 deInterlace, Nullable`1 requireNonAnamorphic, Nullable`1 transcodingMaxAudioChannels, Nullable`1 cpuCoreLimit, String liveStreamId, Nullable`1 enableMpegtsM2TsMode, String videoCodec, String subtitleCodec, String transcodeReasons, Nullable`1 audioStreamIndex, Nullable`1 videoStreamIndex, Nullable`1 context, Dictionary`2 streamOptions)
   at lambda_method424(Closure , Object )
   at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
   at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
   at Jellyfin.Server.Middleware.ServerStartupMessageMiddleware.Invoke(HttpContext httpContext, IServerApplicationHost serverApplicationHost, ILocalizationManager localizationManager)
   at Jellyfin.Server.Middleware.WebSocketHandlerMiddleware.Invoke(HttpContext httpContext, IWebSocketManager webSocketManager)
   at Jellyfin.Server.Middleware.IpBasedAccessValidationMiddleware.Invoke(HttpContext httpContext, INetworkManager networkManager)
   at Jellyfin.Server.Middleware.LanFilteringMiddleware.Invoke(HttpContext httpContext, INetworkManager networkManager, IServerConfigurationManager serverConfigurationManager)
   at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult)
   at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
   at Jellyfin.Server.Middleware.QueryStringDecodingMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.ReDoc.ReDocMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider)
   at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
   at Jellyfin.Server.Middleware.RobotsRedirectionMiddleware.Invoke(HttpContext httpContext)
   at Jellyfin.Server.Middleware.LegacyEmbyRouteRewriteMiddleware.Invoke(HttpContext httpContext)
   at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.InvokeCore(HttpContext context)
   at Jellyfin.Server.Middleware.ResponseTimeMiddleware.Invoke(HttpContext context, IServerConfigurationManager serverConfigurationManager)
   at Jellyfin.Server.Middleware.ExceptionMiddleware.Invoke(HttpContext context)
[22:57:28] [WRN] [9] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from https://home.cn/videos/1375dc0c- ... &AudioCodec=aac,mp3&AudioStreamIndex=1&SubtitleStreamIndex=2&VideoBitrate=699616000&AudioBitrate=384000&MaxFramerate=23.976025&PlaySessionId=4239d0fb22644ebaa730013b3330f8e6&api_key=d9f1bd4b0f4d42dc8fa912228af9f5fe&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=9f8b192f998bd35d235982e603e9505f&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=True&hevc-level=153&hevc-videobitdepth=10&hevc-profile=main10&h264-profile=high,main,baseline,constrainedbaseline,high10&h264-rangetype=SDR&h264-level=52&h264-deinterlace=true&TranscodeReasons=AudioCodecNotSupported,%20SubtitleCodecNotSupported&allowVideoStreamCopy=false&runtimeTicks=0&actualSegmentLengthTicks=40000000 to 121.21.87.244 in 0:00:01.5704852 with Status Code 500
[22:57:28] [INF] [13] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for Admin. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[22:57:28] [INF] [13] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile=Anonymous Profile, Path=E:PT\壮志凌云2:独行侠.Top.Gun.Maverick.2022.IMAX.UHD.BluRay.2160p.x265.10bit.DoVi.mUHD-FRDS\Top.Gun.Maverick.2022.IMAX.UHD.BluRay.2160p.x265.10bit.DoVi.mUHD-FRDS.mkv, AudioStreamIndex=1, SubtitleStreamIndex=2 ) => ( PlayMethod=Transcode, TranscodeReason=AudioCodecNotSupported, SubtitleCodecNotSupported ) media:/videos/1375dc0c-e80c-2eca-cf3b-67ca6a1d46c8/master.m3u8?MediaSourceId=1375dc0ce80c2ecacf3b67ca6a1d46c8&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&SubtitleStreamIndex=2&VideoBitrate=699616000&AudioBitrate=384000&MaxFramerate=23.976025&api_key=<token>&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=9f8b192f998bd35d235982e603e9505f&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=True&hevc-level=153&hevc-videobitdepth=10&hevc-profile=main10&h264-profile=high,main,baseline,constrainedbaseline,high10&h264-rangetype=SDR&h264-level=52&h264-deinterlace=true&TranscodeReasons=AudioCodecNotSupported,%20SubtitleCodecNotSupported
[22:57:28] [INF] [9] Jellyfin.Api.Helpers.TranscodingJobHelper: Deleting partial stream file(s) C:\Users\Admin\AppData\Local\jellyfin\transcodes\07bafa29758df5a0d872a9000462e514.m3u8
[22:57:28] [INF] [12] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app Jellyfin Web 10.8.9 playing 壮志凌云2:独行侠. Stopped at 0 ms



之前说的,部分电影用10.8.9之后的版本都没法在浏览器上看,Chrome和EDGE都一样,服务器是一台12500的小主机
发表于 2024-2-6 10:05 | 显示全部楼层
Misaka_9993 发表于 2024-1-26 17:27
估计你编译的没有裁剪,多了一堆调试符号。

这个ENABLE_PRODUCTION_KMD之前是和主线内核不兼容的,所以 ...

是的,用 strip 裁剪了一下体积就正常了
 楼主| 发表于 2024-2-1 17:14 | 显示全部楼层
本帖最后由 Misaka_9993 于 2024-2-1 17:15 编辑
七尺大汉 发表于 2024-2-1 13:55
黑裙是918+7.21,G4560T的CPU
之前一直用的latest
这次手贱升级到最新版,HDR的视频只要打开色调映射就出错 ...


Intel的新驱动已经停止支持4.4这样的4.x老内核了。。。偏偏群晖又是万年不升级内核版本的主
发表于 2024-2-1 13:55 | 显示全部楼层
本帖最后由 七尺大汉 于 2024-2-1 14:01 编辑

黑裙是918+7.21,G4560T的CPU
之前一直用的latest
这次手贱升级到最新版,HDR的视频只要打开色调映射就出错。。。
发现只要换回老版本/latest-legacy都没问题。
SDR不需要色调映射,也没问题。

果然应该看下更新说明啊。
 楼主| 发表于 2024-1-28 14:17 | 显示全部楼层
312459588 发表于 2024-1-28 14:13
windows 240126 安装版有BUG,PVE 核显直通环境下,不能开启GPU硬解,24016正常!! ...

属于无效反馈了。日志都没有,让我靠猜?
发表于 2024-1-28 14:13 | 显示全部楼层
windows 240126 安装版有BUG,PVE 核显直通环境下,不能开启GPU硬解,24016正常!!
 楼主| 发表于 2024-1-26 17:30 | 显示全部楼层
本帖最后由 Misaka_9993 于 2024-1-26 18:56 编辑

注意:

使用 Intel 显卡在 Windows 上转码的用户,不要更新 31.0.101.5186/31.0.101.5234 驱动,这个驱动破坏了 OpenCL HDR 色调映射,会导致绿屏。如果不小心更新了,可以回退到上一个版本 31.0.101.5085/31.0.101.5122 ,它是完全正常的。

问题报告:https://github.com/IGCIT/Intel-G ... er-IGCIT/issues/680


使用 AMD 显卡在 Windows 上转码的用户,不要更新 Adrenalin 24.1.1 驱动,这个驱动破坏了硬件转码。请回退到23.12.1并等待AMD修复。

问题报告:https://github.com/ROCm/clr/issues/50



这两家24年的第一个显卡驱动就给用户喂屎,我真是吐了
 楼主| 发表于 2024-1-26 17:27 | 显示全部楼层
Icarus_Radio 发表于 2024-1-12 19:36
今天尝试在 Ubuntu 上安装 backport 内核驱动 DG1,然后发现调用 vainfo 的时候总是会报错

不论是官方版本 ...

估计你编译的没有裁剪,多了一堆调试符号。

这个ENABLE_PRODUCTION_KMD之前是和主线内核不兼容的,所以我们暂时没开。
发表于 2024-1-25 15:17 | 显示全部楼层
isler 发表于 2023-11-15 15:23
CPU是12500,浏览器是Chrome和EDGE,最新的10.8.10开硬解会提示“该客户端与媒体不兼容,服务器未发送兼容 ...

我遇到同样的问题,i3-8100的CPU,内核参数那些都添加好了,解码勾选的也是楼主推荐的那些。
最近在搜索jellyfin播放杜比视界的问题,用10.8.9以上的版本均不支持硬解,会提示“该客户端与媒体不兼容,服务器未发送兼容的媒体格式”,目前也换回10.8.9了。

另外还有一个问题,在家里用电视(支持杜比)播放jellyfin中的杜比片源,貌似不能直接原片串流,也会出现偏绿偏紫,不知道该怎么设置。
发表于 2024-1-20 22:09 | 显示全部楼层
感谢大佬,先下载测试看看
发表于 2024-1-12 19:36 | 显示全部楼层
今天尝试在 Ubuntu 上安装 backport 内核驱动 DG1,然后发现调用 vainfo 的时候总是会报错
  1. $ sudo /usr/lib/jellyfin-ffmpeg/vainfo --display drm --device /dev/dri/renderD128
  2. Trying display: drm
  3. libva info: VA-API version 1.20.0
  4. libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
  5. libva info: Found init function __vaDriverInit_1_20
  6. double free or corruption (!prev)
  7. Aborted
复制代码

不论是官方版本还是您的版本都是一样的。后来我尝试编译 Intel 自己的 KMD 驱动,然后用编译好的 iHD_drv_video.so 替换自带的就正常了。但是自己编译出来的接近 400M,自带的才不到 40M,不知道是哪里搞错了
发表于 2024-1-10 15:07 | 显示全部楼层
本帖最后由 aaa190118 于 2024-1-10 15:10 编辑

用命令 --device=/dev/dri/renderD128  重新建立容器以后 可以看到JELLYFIN映射了/dev/dri目录  但是一转码就失败。。提示不兼容

日志里面找到这个
[AVHWDeviceContext @ 0x565345b4da80] No VA display found for any default device.
Device creation failed: -22.
Failed to set value 'vaapi=va:,kernel_driver=i915,driver=iHD' for option 'init_hw_device': Invalid argument
Error parsing global options: Invalid argument
发表于 2024-1-10 10:44 | 显示全部楼层
遇到奇怪的问题 J6412 用的大佬的arpl23.11.10的引导 可以成功加载核显 而且人脸识别都正常 在群辉里可以看到renderD128 目录  但是进入jellyfin容器环境以后用ls /dev/dri命令查看就提示找不到目录 是没有自动映射进去吗  问题是已经给了775权限了也?
发表于 2024-1-2 13:28 | 显示全部楼层
Misaka_9993 发表于 2024-1-2 11:49
VMAF评分,SSIM评分等,用函数评估转码后视频和原视频的差距。

https://github.com/intel/media-deliver ...

明白了,感谢感谢~
 楼主| 发表于 2024-1-2 11:49 | 显示全部楼层
berwin 发表于 2024-1-2 11:34
视频编码质量不及intel,这个质量如何理解呢?是速度,还是最终的画质?现阶段780M核显是唯一的支持AV1编 ...


VMAF评分,SSIM评分等,用函数评估转码后视频和原视频的差距。

https://github.com/intel/media-d ... gpu-flex-series.rst

https://github.com/intel/media-d ... -xe-max-graphics.md

AV1编码目前客户端还不普及,低码率才有优势,不要为了这个着急买,要买也是买i买n卡。

对于a卡AV1关键是目前所有RDNA3架构的独显核显由于硬件设计问题,AV1编码存在1080p编码不正确的问题,需要等RDNA4以后才能解决。我自己都不买,这两代7000 8000 APU都跳过了。看这个帖子 https://www.chiphell.com/thread-2539978-1-1.html

简单来讲,除非你用核显打游戏,否则amd核显在intel核显面前没有优势。另外14代移动端升级到Arc核显也支持AV1编码了,小主机今年应该也能铺货吧。
发表于 2024-1-2 11:34 | 显示全部楼层
Misaka_9993 发表于 2023-10-16 15:17
结论已经过期了。目前我的版本和未来的Jellyfin 10.9完整支持AMD在Linux下的VAAPI+Vulkan转码管线,CPU只 ...

视频编码质量不及intel,这个质量如何理解呢?是速度,还是最终的画质?现阶段780M核显是唯一的支持AV1编码的小主机了。。。感谢~~
发表于 2023-12-30 15:46 | 显示全部楼层
Misaka_9993 发表于 2023-12-30 00:47
我这边是用户模式驱动。

黑裙硬解要看内核驱动支持不支持12代。

谢谢大佬指点.
 楼主| 发表于 2023-12-30 00:47 | 显示全部楼层
ReignSwords 发表于 2023-12-29 07:13
问一下misaka大佬...支持SA6400黑裙的12代核显硬解吗....我是小白不懂.所以问问


我这边是用户模式驱动。

黑裙硬解要看内核驱动支持不支持12代。
发表于 2023-12-29 07:13 | 显示全部楼层
问一下misaka大佬...支持SA6400黑裙的12代核显硬解吗....我是小白不懂.所以问问
 楼主| 发表于 2023-12-25 21:05 | 显示全部楼层
快上车 发表于 2023-12-25 20:54
请教一下misaka大佬,本贴中的win安装包和便携版也是特供版吗?

帖子内容只说了jellyfin官方docker镜像少 ...

是的。
发表于 2023-12-25 20:54 | 显示全部楼层
请教一下misaka大佬,本贴中的win安装包和便携版也是特供版吗?

帖子内容只说了jellyfin官方docker镜像少驱动了,所以有了docker特供版。
 楼主| 发表于 2023-12-18 10:03 | 显示全部楼层
zvcs 发表于 2023-12-18 08:43
期待发布RK3588专用版.

先放两张图解解馋

屏幕截图 2023-12-17 223318.png
屏幕截图 2023-12-17 223321.png
发表于 2023-12-18 08:43 | 显示全部楼层
期待发布RK3588专用版.
发表于 2023-12-18 03:23 | 显示全部楼层
居然没看懂是干嘛的,视频?
发表于 2023-12-18 02:58 | 显示全部楼层
重编码切割黑边的片源转码时会把SUP图形字幕会把字幕嵌入视频画面
由于视频画面比例切掉了黑边导致字幕定位有问题

我搜了一下资料使用ffmpeg好像可以做到保持原视频画面增加黑色背景达到自己想要的视频比例
这样的话jellyfin转码时有没有办法做到(转码时自动添加黑边保持16:9比例)
发表于 2023-12-14 23:55 | 显示全部楼层
一个一个勾选都试了。都是直接卡死。
发表于 2023-12-14 23:43 | 显示全部楼层
CPU 是 8100t , 按楼主说的设置好了,一刷新,直接cpu占用100%。
只能关掉dock,重新再开才行。不然网页直接挂掉。
发表于 2023-12-14 19:20 | 显示全部楼层
感谢大佬!
请问有没有人和我一样,用win安装版jellyfin找不到smb共享目录的
然后用便携版jellyfin虽然能找到smb共享目录但有个窗口不能关掉
发表于 2023-12-7 12:22 | 显示全部楼层
这么版本的Jellyfin有继续观看么?
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-5-15 08:17 , Processed in 0.016848 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表