Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Issue]: Throttling crashes (latest unstable 10.9.0 Docker image) #11049

Closed
1 task done
jellouser opened this issue Feb 22, 2024 · 7 comments · Fixed by #11064
Closed
1 task done

[Issue]: Throttling crashes (latest unstable 10.9.0 Docker image) #11049

jellouser opened this issue Feb 22, 2024 · 7 comments · Fixed by #11064
Labels
bug Something isn't working regression Regression from previous build

Comments

@jellouser
Copy link

Please describe your bug

Throttling crashes and starts another ffmpeg process. Playback continues but if playback is stopped ffmpeg processes still run in background.

Reproduction Steps

  1. Enable throttling and deletion of segments in Playback settings
  2. Start playing video using web player
  3. After throttling limit is exceeded throttling attempt is made to pause ffmpeg
  4. Pause fails "Cannot access a disposed object."

I am able to compile unstable myself for any suggestions of fix. Strange thing is I'm pretty sure this already worked fine in previous unstable(s) but I'm not sure what has changed.

Jellyfin Version

Unstable (master branch)

if other:

No response

Environment

- OS:
- Linux Kernel:
- Virtualization:
- Clients:
- Browser:
- FFmpeg Version:
- Playback Method:
- Hardware Acceleration:
- GPU Model:
- Plugins:
- Reverse Proxy:
- Base URL:
- Networking:
- Storage:

Jellyfin logs

[14:25:20] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: Starting transcoding because currentTranscodingIndex=null
[14:25:20] [INF] [8] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[14:25:20] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: Using throttling and segment deletion, keeping 60 segments
[14:25:20] [INF] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -init_hw_device vaapi=va:/dev/dri/renderD128,driver=iHD -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:"source.ts" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:1 -map 0:2 -map -0:s -codec:v:0 h264_vaapi -rc_mode VBR -b:v 7869643 -maxrate 7869643 -bufsize 15739286 -profile:v:0 high -level 40 -force_key_frames:0 "expr:gte(t,n_forced*3)" -vf "setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,deinterlace_vaapi=rate=frame,scale_vaapi=format=nv12:extra_hw_frames=24" -codec:a:0 libfdk_aac -ab 256000 -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/565b42034c9b8f676ff08e264ee08461%d.ts" -hls_list_size 60 -hls_flags delete_segments -y "/config/transcodes/565b42034c9b8f676ff08e264ee08461.m3u8"
[14:25:20] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Launched FFmpeg process
[14:25:20] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Waiting for the creation of /config/transcodes/565b42034c9b8f676ff08e264ee084610.ts
[14:25:24] [DBG] [11] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: File /config/transcodes/565b42034c9b8f676ff08e264ee084610.ts created or transcoding has finished
[14:25:24] [DBG] [11] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: StartFfMpeg() finished successfully
[14:25:24] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee084610.ts [general case]
[14:25:24] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: Serving up /config/transcodes/565b42034c9b8f676ff08e264ee084610.ts as it deemed ready
[14:25:24] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee084610.ts
[14:25:24] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:24] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Starting kill timer at 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:25] [DBG] [11] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [11] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee084610.ts [it exists, try 1]
[14:25:25] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee084610.ts as transcode index 4 is past requested point 0
[14:25:25] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee084610.ts
[14:25:25] [DBG] [11] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:25] [DBG] [11] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:25] [DBG] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee084611.ts [it exists, try 1]
[14:25:25] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee084611.ts as transcode index 5 is past requested point 1
[14:25:25] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee084611.ts
[14:25:25] [DBG] [11] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:25] [DBG] [11] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:25] [DBG] [11] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [11] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee084612.ts [it exists, try 1]
[14:25:25] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee084612.ts as transcode index 5 is past requested point 2
[14:25:25] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee084612.ts
[14:25:25] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:25] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:25] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [11] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [11] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee084613.ts [it exists, try 1]
[14:25:25] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee084613.ts as transcode index 6 is past requested point 3
[14:25:25] [DBG] [18] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee084613.ts
[14:25:25] [DBG] [18] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:25] [DBG] [18] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:25] [DBG] [18] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:25] [DBG] [18] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:25] [DBG] [18] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:25] [DBG] [18] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [18] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:25] [DBG] [18] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee084614.ts [it exists, try 1]
[14:25:25] [DBG] [18] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee084614.ts as transcode index 6 is past requested point 4
[14:25:26] [DBG] [22] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee084614.ts
[14:25:26] [DBG] [22] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:26] [DBG] [22] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:26] [DBG] [22] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:26] [DBG] [22] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:26] [DBG] [22] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:26] [DBG] [22] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:26] [DBG] [22] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:26] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:26] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:26] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee084615.ts [it exists, try 1]
[14:25:26] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee084615.ts as transcode index 7 is past requested point 5
[14:25:26] [DBG] [22] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee084615.ts
[14:25:26] [DBG] [22] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:26] [DBG] [22] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:26] [DBG] [22] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:26] [DBG] [22] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:26] [DBG] [22] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee084616.ts [it exists, try 1]
[14:25:26] [DBG] [22] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee084616.ts as transcode index 7 is past requested point 6
[14:25:26] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee084616.ts
[14:25:26] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:26] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:26] [DBG] [21] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:26] [DBG] [21] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:26] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee084617.ts [it exists, try 1]
[14:25:26] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: Serving up /config/transcodes/565b42034c9b8f676ff08e264ee084617.ts as it deemed ready
[14:25:26] [DBG] [22] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee084617.ts
[14:25:26] [DBG] [22] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:26] [DBG] [22] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:26] [DBG] [21] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:26] [DBG] [21] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:27] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee084618.ts [it exists, try 1]
[14:25:27] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee084618.ts as transcode index 10 is past requested point 8
[14:25:27] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee084618.ts
[14:25:27] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:27] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:27] [DBG] [20] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:27] [DBG] [20] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:27] [DBG] [20] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:27] [DBG] [20] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:27] [DBG] [20] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:27] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee084619.ts [it exists, try 1]
[14:25:27] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee084619.ts as transcode index 10 is past requested point 9
[14:25:27] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee084619.ts
[14:25:27] [DBG] [20] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:27] [DBG] [20] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:27] [DBG] [20] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:27] [DBG] [20] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:27] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846110.ts [it exists, try 1]
[14:25:27] [DBG] [20] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 1 WebSockets.
[14:25:27] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: Serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846110.ts as it deemed ready
[14:25:27] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846110.ts
[14:25:27] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:27] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:27] [DBG] [20] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:27] [DBG] [20] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:27] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846111.ts [it exists, try 1]
[14:25:27] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: Serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846111.ts as it deemed ready
[14:25:27] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846111.ts
[14:25:27] [DBG] [11] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:27] [DBG] [11] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:27] [DBG] [11] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:27] [DBG] [11] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:27] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846112.ts [it exists, try 1]
[14:25:27] [DBG] [22] Jellyfin.Api.Controllers.DynamicHlsController: Serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846112.ts as it deemed ready
[14:25:27] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846112.ts
[14:25:27] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:27] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:27] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:27] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:27] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846113.ts [it exists, try 1]
[14:25:28] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:28] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:28] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:28] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: Serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846113.ts as it deemed ready
[14:25:28] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846113.ts
[14:25:28] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:28] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:28] [DBG] [11] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:28] [DBG] [11] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:28] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846114.ts [it exists, try 1]
[14:25:28] [DBG] [11] Jellyfin.Api.Controllers.DynamicHlsController: Serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846114.ts as it deemed ready
[14:25:28] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846114.ts
[14:25:28] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:28] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:29] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:29] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:29] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:29] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:29] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:29] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846115.ts [it exists, try 1]
[14:25:29] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846115.ts as transcode index 17 is past requested point 15
[14:25:29] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846115.ts
[14:25:29] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:29] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:29] [DBG] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:29] [DBG] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:29] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846116.ts [it exists, try 1]
[14:25:29] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingThrottler: Not throttling transcoder gap 44500000 target gap 600000000
[14:25:29] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846116.ts as transcode index 17 is past requested point 16
[14:25:29] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846116.ts
[14:25:29] [DBG] [20] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:29] [DBG] [20] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:29] [DBG] [21] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:29] [DBG] [21] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:29] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846117.ts [it exists, try 1]
[14:25:29] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846117.ts as transcode index 18 is past requested point 17
[14:25:29] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846117.ts
[14:25:29] [DBG] [20] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:29] [DBG] [20] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:29] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:29] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:29] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846118.ts [it exists, try 1]
[14:25:29] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: Serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846118.ts as it deemed ready
[14:25:29] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846118.ts
[14:25:29] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:29] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:30] [DBG] [22] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:30] [DBG] [22] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:30] [DBG] [22] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846119.ts [it exists, try 1]
[14:25:30] [DBG] [22] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846119.ts as transcode index 20 is past requested point 19
[14:25:30] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846119.ts
[14:25:30] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:30] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:30] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:30] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:30] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:30] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:30] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:30] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846120.ts [it exists, try 1]
[14:25:30] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846120.ts as transcode index 21 is past requested point 20
[14:25:30] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846120.ts
[14:25:30] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:30] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:30] [DBG] [20] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:30] [DBG] [20] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:30] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846121.ts [it exists, try 1]
[14:25:30] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: Serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846121.ts as it deemed ready
[14:25:30] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846121.ts
[14:25:30] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:30] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:31] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:31] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:31] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:32] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:32] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:32] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:32] [DBG] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:32] [DBG] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:32] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846122.ts [it exists, try 1]
[14:25:32] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846122.ts as transcode index 30 is past requested point 22
[14:25:32] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846122.ts
[14:25:32] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:32] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:33] [DBG] [20] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:33] [DBG] [20] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:33] [DBG] [20] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:34] [DBG] [20] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:34] [DBG] [20] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:34] [DBG] [20] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:34] [DBG] [20] MediaBrowser.Controller.MediaEncoding.TranscodingThrottler: Not throttling transcoder gap 371500000 target gap 600000000
[14:25:35] [DBG] [22] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:35] [DBG] [22] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:35] [DBG] [22] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:35] [DBG] [22] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:35] [DBG] [22] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:35] [DBG] [22] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846123.ts [it exists, try 1]
[14:25:35] [DBG] [22] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846123.ts as transcode index 40 is past requested point 23
[14:25:35] [DBG] [8] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846123.ts
[14:25:35] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:35] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:35] [DBG] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:36] [DBG] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:36] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:36] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:36] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:37] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:37] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:37] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:38] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:38] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:38] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:38] [DBG] [8] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was not authenticated.
[14:25:38] [DBG] [20] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:38] [DBG] [20] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:38] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846124.ts [it exists, try 1]
[14:25:38] [DBG] [20] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846124.ts as transcode index 51 is past requested point 24
[14:25:38] [DBG] [21] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846124.ts
[14:25:38] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:38] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:39] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:39] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:39] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:39] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingThrottler: Throttling transcoder gap 831600000 target gap 600000000
[14:25:39] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingThrottler: Sending pause command [p] to ffmpeg
[14:25:39] [ERR] [21] MediaBrowser.Controller.MediaEncoding.TranscodingThrottler: Error pausing transcoding
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Diagnostics.Process'.
   at System.Diagnostics.Process.get_StandardInput()
   at MediaBrowser.Controller.MediaEncoding.TranscodingThrottler.PauseTranscoding()
[14:25:39] [DBG] [21] Emby.Server.Implementations.Session.SessionWebSocketListener: Watching 1 WebSockets.
[14:25:40] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:40] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:40] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:41] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:41] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:41] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:41] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:41] [DBG] [17] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: CustomAuthentication was successfully authenticated.
[14:25:41] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: returning /config/transcodes/565b42034c9b8f676ff08e264ee0846125.ts [it exists, try 1]
[14:25:41] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: serving up /config/transcodes/565b42034c9b8f676ff08e264ee0846125.ts as transcode index 61 is past requested point 25
[14:25:41] [DBG] [17] Jellyfin.Api.Controllers.DynamicHlsController: Finished serving /config/transcodes/565b42034c9b8f676ff08e264ee0846125.ts
[14:25:41] [DBG] [17] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: OnTranscodeEndRequest job.ActiveRequestCount=0
[14:25:41] [DBG] [17] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:42] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:42] [DBG] [21] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:42] [DBG] [21] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:43] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:43] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:43] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:44] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: PingTranscodingJob PlaySessionId=0ccc7d4cd53f46dcac86b437d772d470 isUsedPaused: False
[14:25:44] [DBG] [8] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Setting job.IsUserPaused to False. jobId: c21de4bd70664e3eac1c35d63fd7e7da
[14:25:44] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Changing kill timer to 60000ms. JobId c21de4bd70664e3eac1c35d63fd7e7da PlaySessionId 0ccc7d4cd53f46dcac86b437d772d470
[14:25:44] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingThrottler: Throttling transcoder gap 1336200000 target gap 600000000
[14:25:44] [DBG] [8] MediaBrowser.Controller.MediaEncoding.TranscodingThrottler: Sending pause command [p] to ffmpeg
[14:25:44] [ERR] [8] MediaBrowser.Controller.MediaEncoding.TranscodingThrottler: Error pausing transcoding
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Diagnostics.Process'.
   at System.Diagnostics.Process.get_StandardInput()
   at MediaBrowser.Controller.MediaEncoding.TranscodingThrottler.PauseTranscoding()

FFmpeg logs

No response

Please attach any browser or client logs here

No response

Please attach any screenshots here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@jellouser jellouser added the bug Something isn't working label Feb 22, 2024
@nyanmisaka
Copy link
Member

nyanmisaka commented Feb 22, 2024

I am able to compile unstable myself for any suggestions of fix. Strange thing is I'm pretty sure this already worked fine in previous unstable(s) but I'm not sure what has changed.

Can you bisect?

@jellyfin-bot jellyfin-bot added this to Needs triage in Issue Triage for Main Repo Feb 22, 2024
@jellouser
Copy link
Author

I am able to compile unstable myself for any suggestions of fix. Strange thing is I'm pretty sure this already worked fine in previous unstable(s) but I'm not sure what has changed.

Can you bisect?

Based on quick testing it seems only latest Docker image has this problem (20240221.8-unstable)

Tag 20240214.1-unstable works fine, I haven't looked at the changes (yet)...

@nyanmisaka
Copy link
Member

I am able to compile unstable myself for any suggestions of fix. Strange thing is I'm pretty sure this already worked fine in previous unstable(s) but I'm not sure what has changed.

Can you bisect?

Based on quick testing it seems only latest Docker image has this problem (20240221.8-unstable)

Tag 20240214.1-unstable works fine, I haven't looked at the changes (yet)...

https://github.com/jellyfin/jellyfin/commits/master/?since=2024-02-13&until=2024-02-22

These are all the server changes during that time period. If possible please bisect them too.

@jellouser
Copy link
Author

jellouser commented Feb 22, 2024

Breaking change is #10990

Pretty sure it's because of using keyword has been added in TranscodeManager

@nyanmisaka
Copy link
Member

cc @Shadowghost Can you take a look at this regression?

@Shadowghost
Copy link
Contributor

Will do so, but I'm currently a bit short on time.

@felix920506 felix920506 added the regression Regression from previous build label Feb 22, 2024
@huuub
Copy link

huuub commented Feb 24, 2024

I am so happy I found this. I spend at least 10 hours the last 2 days figuring out what I am doing wrong. Just so you know.
I was trying to get it work on proxmox LXC with vaapi on my BuildIn GPU of AMD 7950x cpu.
I used the unstable but the problem I saw was it didnt end the ffmpeg processes and maybe other weird stuff. So for the moment I went back to 20240221.8-unstable. Tonemapping and VAAPI hardware deoding working perfect again.

Issue Triage for Main Repo automation moved this from Needs triage to Closed/Done Feb 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working regression Regression from previous build
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

5 participants