jellyfin/MediaBrowser.MediaEncoding
nyanmisaka eca9bf41bc Add TranscodingSegmentCleaner to replace ffmpeg's hlsenc deletion
FFmpeg deletes segments based on its own transcoding progress,
but we need to delete segments based on client download progress.
Since disk and GPU speeds vary, using hlsenc's built-in deletion
will result in premature deletion of some segments. As a consequence,
the server has to constantly respin new ffmpeg instances, resulting
in choppy video playback.

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-16 07:35:05 +08:00
..
Attachments Specify file as concat when extracting attachments 2024-03-08 18:10:31 -07:00
BdInfo Make files readonly 2023-10-08 00:40:58 +02:00
Configuration Add some analyzers to MediaBrowser.MediaEncoding 2020-08-04 17:08:09 +02:00
Encoder feat: fully support videotoolbox hardware filters 2024-02-28 17:56:59 +08:00
Probing Merge pull request #10772 from dmitrylyzo/normalize-mkv-webm 2024-02-11 00:26:19 +01:00
Properties Add tests for EncoderValidator 2019-09-28 19:41:34 +02:00
Subtitles Escape subtitle extraction input path (#10992) 2024-02-10 22:51:09 -07:00
Transcoding Add TranscodingSegmentCleaner to replace ffmpeg's hlsenc deletion 2024-03-16 07:35:05 +08:00
MediaBrowser.MediaEncoding.csproj AsyncKeyedLock migration 2024-01-03 16:47:25 +01:00