aboutsummaryrefslogtreecommitdiff
path: root/src/Jellyfin.MediaEncoding.Keyframes/FfProbe/FfProbeKeyframeExtractor.cs
AgeCommit message (Collapse)Author
8 daysFix potential garbled text in FFmpeg logs on Windowsnyanmisaka
Explicitly set StandardErrorEncoding and StandardOutputEncoding to Encoding.UTF8 when invoking the FFmpeg subprocess. This prevents log encoding issues and character corruption on Windows environments that default to non-UTF8 ANSI code pages. This fixes garbled metadata and font names in the FFmpeg logs. Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2025-10-27Backport pull request #15177 from jellyfin/release-10.11.zgnattu
Make priority class setting more robust Original-merge: 70c32a26fa9f16db513a92cdd2dcafa7ee15a80d Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-08-15Run background ffmpeg tasks as ProcessPriorityClass.BelowNormalEvan
Follow TrickPlay example of running other background ffmpeg tasks as ProcessPriorityClass.BelowNormal: - Keyframe extraction - Media info probing during library scans - Audio normalization - Image extraction
2024-08-30Remove BOM from UTF-8 filesBond_009
I think some people need to change their IDE configuration ;)
2023-11-14Fix warningsBond_009
2023-08-20fix: accessing Standard* of a Process requires manually disposing them ↵Claus Vium
afterwards (#10125)
2022-10-28Backport pull request #8516 from jellyfin/release-10.8.zcvium
fix: kill ffprobe if keyframe parsing fails Original-merge: 6d23de64c093b83ba5a9c40d79b6362dd508fd62 Merged-by: Claus Vium <cvium@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-09-06change variable to camelCaseAndreas Egli
2022-08-28allow additional flags after K_ for ffprobe keyframe extractionAndreas Egli
2022-08-28add gentps flag to ffprobe for keyframe extractionAndreas Egli
2022-08-28add TryParse to FFProbe Keyframe extractionAndreas Egli
2022-01-11Refactor and add scheduled taskcvium
2021-09-26Implement FfProbeKeyframeExtractor and add tests for itcvium
2021-09-23Fix build?cvium
2021-09-23Add first draft of keyframe extraction for Matroskacvium