mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
[PR #8744] Add support for ffmpeg's segment deletion for HLS #11845
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/jellyfin/jellyfin/pull/8744
State: closed
Merged: Yes
Changes
This PR adds a new setting to enable segment deletion and wrapping in ffmpeg for HLS playback. This prevents the cache drive from filling up for long transcode sessions and allows using a small ramdisk for the transcoding files.
The option is disabled by default and everything reverts to the current behavior when the throttler and segment deletion are not both enabled.
This also fixes the logging for the throttler, which was broken before.
Issues
https://github.com/jellyfin/jellyfin/issues/3929