Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

BoKKeR

Members
  • Joined

  • Last visited

Everything posted by BoKKeR

  1. Thanks, will check on that, I think the problem is unrelated but I will create a fix for it. Is this is right? considering the HA developers page states buttons are stateless A button entity is an entity that can fire an event / trigger an action towards a device or service but remains stateless from the Home Assistant perspective. It can be compared to a real live momentary switch, push-button, or some other form of a stateless switch. https://developers.home-assistant.io/docs/core/entity/button/
  2. linuxserver/jellyfin: I tried linuxserver container, streams would just spin and never load, will have to double check why. jellyfin/jellyin: I forced to 360p and I see the iGPU spike to about 5-10% and then the stream crashes. ( All streams crash now, even the kodi test file ) [17:22:51] [ERR] [178] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1 [17:22:51] [ERR] [178] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request. URL GET /videos/17b1ae0c-4a32-9d5d-1cb2-1d2c6ae96661/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_method1099(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) [17:22:51] [INF] [39] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for BoKKeR. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [17:22:51] [INF] [39] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile=Anonymous Profile, Path=/tv/test.mkv, AudioStreamIndex=2, SubtitleStreamIndex=10 ) => ( PlayMethod=Transcode, TranscodeReason=ContainerBitrateExceedsLimit ) media:/videos/17b1ae0c-4a32-9d5d-1cb2-1d2c6ae96661/master.m3u8?MediaSourceId=17b1ae0c4a329d5d1cb21d2c6ae96661&VideoCodec=h264,h264&AudioCodec=aac,mp3&AudioStreamIndex=2&VideoBitrate=292000&AudioBitrate=128000&MaxFramerate=25&api_key=<token>&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=d442f46748559f9624286329aff763de&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-level=40&h264-videobitdepth=8&h264-profile=high&h264-rangetype=SDR&h264-deinterlace=true&TranscodeReasons=ContainerBitrateExceedsLimit [17:22:51] [INF] [340] Jellyfin.Api.Helpers.TranscodingJobHelper: Deleting partial stream file(s) /config/transcodes/672e8ba9e044fae10585a221c251121d.m3u8 [17:22:51] [INF] [340] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request [17:22:51] [INF] [340] Jellyfin.Api.Helpers.TranscodingJobHelper: /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -init_hw_device vaapi=va:,driver=iHD,kernel_driver=i915 -init_hw_device qsv=qs@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -autorotate 0 -i file:"/tv/test.mkv" -autoscale 0 -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_qsv -low_power 1 -preset 7 -look_ahead 0 -b:v 292000 -maxrate 292000 -bufsize 584000 -profile:v:0 high -level 40 -g:v:0 75 -keyint_min:v:0 75 -vf "setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_vaapi=w=426:h=192:format=nv12:extra_hw_frames=24,hwmap=derive_device=qsv,format=qsv" -codec:a:0 libfdk_aac -ac 2 -ab 128000 -af "volume=2" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/config/transcodes/8213f130b832272233949c84f9c9efc2%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/config/transcodes/8213f130b832272233949c84f9c9efc2.m3u8" [17:22:51] [ERR] [178] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1 [17:22:51] [ERR] [178] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request. URL GET /videos/17b1ae0c-4a32-9d5d-1cb2-1d2c6ae96661/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_method1099(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) [17:22:51] [INF] [178] Jellyfin.Api.Helpers.TranscodingJobHelper: Deleting partial stream file(s) /config/transcodes/8213f130b832272233949c84f9c9efc2.m3u8 [17:22:53] [INF] [319] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app Jellyfin Web 10.8.10 playing Surviving. Stopped at 0 ms [17:22:53] [WRN] [319] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from https://myDomain/Sessions/Playing/Stopped to 162.158.222.35 in 0:00:01.5869737 with Status Code 204 [17:23:33] [INF] [318] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory /unlisted
  3. [12:35:13] [INF] [376] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 0 [12:35:13] [INF] [376] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request [12:35:13] [INF] [376] Jellyfin.Api.Helpers.TranscodingJobHelper: /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -ss 00:12:22.033 -fflags +genpts -i file:"/files/reducted.mkv" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -bsf:v h264_mp4toannexb -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 6 -hls_segment_type mpegts -start_number 114 -hls_segment_filename "/config/transcodes/cecc52156244adc20b87529380c10636%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/config/transcodes/cecc52156244adc20b87529380c10636.m3u8" [12:35:14] [WRN] [40] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from https://myDomain/videos/953b38a1-7107-02b8-be2a-0362021871f2/hls1/main/114.ts?DeviceId=TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEwMi4wLjUwMDUuNzIgU2FmYXJpLzUzNy4zNnwxNjU0NjU2NzY5MDM5&MediaSourceId=953b38a1710702b8be2a0362021871f2&VideoCodec=h264,h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=524616000&AudioBitrate=384000&MaxFramerate=23.976025&PlaySessionId=9a8c1aedd6c64da88370408114bfbd22&api_key=myKey&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=d1c1880d6aaf15c0f215b4dd704d0c6b&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-level=41&h264-videobitdepth=8&h264-profile=high&h264-rangetype=SDR&h264-deinterlace=true&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported&runtimeTicks=7420330000&actualSegmentLengthTicks=96760000 to 162.158.222.34 in 0:00:01.0445281 with Status Code 200 [12:35:18] [INF] [381] Jellyfin.Api.Helpers.TranscodingJobHelper: Stopping ffmpeg process with q command for /config/transcodes/cecc52156244adc20b87529380c10636.m3u8 [12:35:19] [WRN] [324] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from https://myDomain/Shows/NextUp?Limit=24&Fields=PrimaryImageAspectRatio%2CDateCreated%2CBasicSyncInfo%2CPath%2CMediaSourceCount&UserId=803d6195fbca4faea450c9ca27350917&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CBanner%2CThumb&EnableTotalRecordCount=false&DisableFirstEpisode=false&NextUpDateCutoff=2022-09-22T10%3A35%3A18.445Z&EnableRewatching=false to 162.158.222.35 in 0:00:00.9138547 with Status Code 200 [12:35:19] [WRN] [37] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from https://myDomain/Users/803d6195fbca4faea450c9ca27350917/Items/Resume?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Audio to 162.158.222.35 in 0:00:00.9206871 with Status Code 200 [12:35:19] [WRN] [382] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from https://myDomain/Users/803d6195fbca4faea450c9ca27350917/Items/Resume?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Book to 162.158.222.35 in 0:00:00.9219192 with Status Code 200 [12:35:19] [WRN] [225] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from https://myDomain/Users/803d6195fbca4faea450c9ca27350917/Items/Resume?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Video to 162.158.222.34 in 0:00:00.9490931 with Status Code 200 [12:35:21] [INF] [381] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 0 [12:35:21] [INF] [381] Jellyfin.Api.Helpers.TranscodingJobHelper: Deleting partial stream file(s) /config/transcodes/cecc52156244adc20b87529380c10636.m3u8 [12:35:22] [INF] [354] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app Jellyfin Web 10.8.10 playing Redacted. Stopped at 749085 ms [12:35:23] [WRN] [354] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from https://myDomain/Sessions/Playing/Stopped to 162.158.222.34 in 0:00:04.8576141 with Status Code 204 [12:35:52] [INF] [357] Emby.Server.Implementations.HttpServer.WebSocketManager: WS 162.158.222.29 closed [14:25:04] [INF] [29] Emby.Server.Implementations.HttpServer.WebSocketManager: WS 162.158.222.29 request [14:25:07] [INF] [101] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for BoKKeR. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [14:25:07] [INF] [101] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile=Anonymous Profile, Path=/files/redacted.mkv, AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=VideoCodecNotSupported, AudioCodecNotSupported ) media:/videos/953b38a1-7107-02b8-be2a-0362021871f2/master.m3u8?MediaSourceId=953b38a1710702b8be2a0362021871f2&VideoCodec=h264,h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=316597132&AudioBitrate=384000&MaxFramerate=23.976025&api_key=<token>&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=d1c1880d6aaf15c0f215b4dd704d0c6b&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-level=41&h264-videobitdepth=8&h264-profile=high&h264-rangetype=SDR&h264-deinterlace=true&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported [14:25:08] [INF] [76] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request [14:25:08] [INF] [76] Jellyfin.Api.Helpers.TranscodingJobHelper: /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -fflags +genpts -i file:"/files/redacted.mkv" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -bsf:v h264_mp4toannexb -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 6 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/config/transcodes/f8d8d4b6b414d2df510316a879d5d8a3%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/config/transcodes/f8d8d4b6b414d2df510316a879d5d8a3.m3u8" [14:25:11] [WRN] [67] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from https://myUrl/videos/953b38a1-7107-02b8-be2a-0362021871f2/hls1/main/0.ts?DeviceId=TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEwMi4wLjUwMDUuNzIgU2FmYXJpLzUzNy4zNnwxNjU0NjU2NzY5MDM5&MediaSourceId=953b38a1710702b8be2a0362021871f2&VideoCodec=h264,h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=316597132&AudioBitrate=384000&MaxFramerate=23.976025&PlaySessionId=4155313114444ef784d12b38c1e9ae3e&api_key=myKey&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=d1c1880d6aaf15c0f215b4dd704d0c6b&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-level=41&h264-videobitdepth=8&h264-profile=high&h264-rangetype=SDR&h264-deinterlace=true&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported&runtimeTicks=0&actualSegmentLengthTicks=104270000 to 162.158.222.243 in 0:00:03.2052165 with Status Code 200 [14:25:12] [INF] [106] Jellyfin.Api.Helpers.TranscodingJobHelper: Stopping ffmpeg process with q command for /config/transcodes/f8d8d4b6b414d2df510316a879d5d8a3.m3u8 [14:25:12] [INF] [106] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 0 [14:25:12] [INF] [106] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request [14:25:12] [INF] [106] Jellyfin.Api.Helpers.TranscodingJobHelper: /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -ss 00:12:22.033 -fflags +genpts -i file:"/files/redacted.mkv" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -bsf:v h264_mp4toannexb -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 6 -hls_segment_type mpegts -start_number 114 -hls_segment_filename "/config/transcodes/f8d8d4b6b414d2df510316a879d5d8a3%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/config/transcodes/f8d8d4b6b414d2df510316a879d5d8a3.m3u8" [14:25:13] [WRN] [79] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from https://myDomain/videos/953b38a1-7107-02b8-be2a-0362021871f2/hls1/main/114.ts?DeviceId=TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEwMi4wLjUwMDUuNzIgU2FmYXJpLzUzNy4zNnwxNjU0NjU2NzY5MDM5&MediaSourceId=953b38a1710702b8be2a0362021871f2&VideoCodec=h264,h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=316597132&AudioBitrate=384000&MaxFramerate=23.976025&PlaySessionId=4155313114444ef784d12b38c1e9ae3e&api_key=myKey&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=d1c1880d6aaf15c0f215b4dd704d0c6b&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-level=41&h264-videobitdepth=8&h264-profile=high&h264-rangetype=SDR&h264-deinterlace=true&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported&runtimeTicks=7420330000&actualSegmentLengthTicks=96760000 to 162.158.222.243 in 0:00:00.9257165 with Status Code 200 ^C Here is an example of me starting and stopping a video
  4. yes, have just tried that, still no activity in intel-gpu-top
  5. Thank you, unfortunately that link did not give more details, the CPU is supported and the setup I have should be working.
  6. Could you please check this thread out, I am at the end of my rope
  7. I ran out of things to try getting my 8700k to transcode with jellyfin. This is what I have - original jellyfin/jellyfin container - latest intel-gpu-top for monitoring - enabled Intel QuickSync transcoding - added/removed i915 modprobe from boot/go file (should not be needed since I have intel_top_gpu) - added device in docker template as /dev/dri/ (also tried extra properties) - device shows up in both container and host when I list. Is there anything more to be done? When I play a stream I expect intel-gpu-top to show some kind of activity. unraid-diagnostics-20230920-2017.zip
  8. The main problem is that currently there is no best practice from the unraid team with plugins extending the UI as its still a DIY OS/service. Its free for all and developers implement features as they wish. Updates notifications are: - inline - popups - notifications - external services as telegram. The UI would need a rework from a UX designer but this could also result in a worse DIY experience for aspiring Community Developers trying to create new breaking features.
  9. I created a fix for this, could you try it by changing your docker tag from bokker/unraidapi-re:6.12 to bokker/unraidapi-re:6.12-retain
  10. @ABEIDO yes, I posted about it earlier. @Orishas I can double check this
  11. @valiente Can you try this docker tag: bokker/unraidapi-re:6.12-usb-device-name
  12. I have pushed an update which should group all docker devices under a single mqtt entity and the unraid server info. There will be another entity for each VM and VM USB device
  13. Sorry, I accidentally wrote the wrong variable in the code, if you update the container it should work as expected EDIT: you can switch back to 6.12, and remove the env variables, it should work without them
  14. It should be in your appdata or docker folder
  15. Could you check if there is an existing vm object in your config/servers.json file? If so could you remove it and restart the container
  16. Did you change the tag ?
  17. Could you try the following tag: bokker/unraidapi-re:6.12-no-vm I added the following 2 variables which can be set to false using docker env variables VM_ENABLE, DOCKER_ENABLE This should disable VM checking for you. I will have to do more work on it, since I think its possible to have this work just by detecting if the VM tab is available or not in the UI, without using the env variable.
  18. do you mean that your VM feature is disabled in unraid settings ? Or that you don’t have any VM
  19. Yes, just how the original repo worked
  20. happy it works, you should remove the env variable. What fixed the container for you was pulling the latest version.
  21. Do you get the free space data in the unraid-api dashboard? I will have to look into mqtt grouping.
  22. @Algiarept can you pull the latest and do as said above?
  23. Is there a possibility to have automount:ON, but have one specific drive not automount?
  24. Do you have the chance to run this command while the container is running: docker logs --timestamps `docker ps -aqf "name=Unraid-API-RE"` >> unraid-api-re.txt And attach the unraid-api-re.txt file. In case the container freezes the UI you can also use this command to kill it docker stop `docker ps -aqf "name=Unraid-API-RE"`
  25. @song I have tested the vm start/stop functionality on a test machine, it works on 6.12.3, Can you tell me more about your system, any logs when this happened? Also could you send the HTML files as stated above?

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.