2024-07-18, 02:54 PM
Hi,
I am using an external program that syncs up subtitles with the audio on the corresponding video file. This involves loading the audio stream into an ffmpeg process and analyzing for the length of the file. The process takes about 6 minutes when there's no disk activity, but if I'm watching a video on Jellyfin, it causes major disk thrashing, and the video playing freezes every few seconds.
I have tested playing the video file outside of Jellyfin -- with MPC-HC in this case -- and there is no freezing.
Any ideas why this might be problematic with Jellyfin but not externally?
The videos playing are in 4k, so a bit of disk bandwidth is needed. However they are direct plays and no transcode is happening, so the server should be otherwise idle.
Only the disk reaches 100% in task manager, all other resources look good.
I am using an external program that syncs up subtitles with the audio on the corresponding video file. This involves loading the audio stream into an ffmpeg process and analyzing for the length of the file. The process takes about 6 minutes when there's no disk activity, but if I'm watching a video on Jellyfin, it causes major disk thrashing, and the video playing freezes every few seconds.
I have tested playing the video file outside of Jellyfin -- with MPC-HC in this case -- and there is no freezing.
Any ideas why this might be problematic with Jellyfin but not externally?
The videos playing are in 4k, so a bit of disk bandwidth is needed. However they are direct plays and no transcode is happening, so the server should be otherwise idle.
Only the disk reaches 100% in task manager, all other resources look good.