<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/MediaBrowser.MediaEncoding/Encoder, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.lodewillems.com/jellyfin/atom?h=master</id>
<link rel='self' href='https://git.lodewillems.com/jellyfin/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/'/>
<updated>2026-05-03T10:18:20Z</updated>
<entry>
<title>feat/audiobook_chapters (#16518)</title>
<updated>2026-05-03T10:18:20Z</updated>
<author>
<name>Seven Rats</name>
<email>79296037+sevenrats@users.noreply.github.com</email>
</author>
<published>2026-05-03T10:18:20Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=f5f75ed2e1b10dc1f4e55d5cdd9dd7fd69ea8f2b'/>
<id>urn:sha1:f5f75ed2e1b10dc1f4e55d5cdd9dd7fd69ea8f2b</id>
<content type='text'>
feat/audiobook_chapters</content>
</entry>
<entry>
<title>Merge pull request #16380 from LTe/fix-subtitle-extraction-setting</title>
<updated>2026-04-11T09:37:17Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-04-11T09:37:17Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=046023b9ddbfa3cec30acded1cb547ee7a0628af'/>
<id>urn:sha1:046023b9ddbfa3cec30acded1cb547ee7a0628af</id>
<content type='text'>
Respect EnableSubtitleExtraction setting in subtitle delivery</content>
</entry>
<entry>
<title>Backport pull request #16392 from jellyfin/release-10.11.z</title>
<updated>2026-03-13T19:33:08Z</updated>
<author>
<name>nyanmisaka</name>
<email>nst799610810@gmail.com</email>
</author>
<published>2026-03-13T19:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=31adb5dcd135efd1f790fd9acbdc6b50aee6afe4'/>
<id>urn:sha1:31adb5dcd135efd1f790fd9acbdc6b50aee6afe4</id>
<content type='text'>
Fix filter detection in FFmpeg 8.1

Original-merge: 55c00d76bbbe2d2759f33fab673f26b26093a30e

Merged-by: Bond-009 &lt;bond.009@outlook.com&gt;

Backported-by: Bond_009 &lt;bond.009@outlook.com&gt;
</content>
</entry>
<entry>
<title>Respect EnableSubtitleExtraction setting in subtitle delivery</title>
<updated>2026-03-13T15:34:44Z</updated>
<author>
<name>Piotr Niełacny</name>
<email>piotr.nielacny@gmail.com</email>
</author>
<published>2026-03-13T15:34:44Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=37983c943a7f65850cc2bd4854f22dbe2ae92c28'/>
<id>urn:sha1:37983c943a7f65850cc2bd4854f22dbe2ae92c28</id>
<content type='text'>
Wire up EnableSubtitleExtraction config to MediaEncoder.CanExtractSubtitles
so the setting is actually respected. Gate subtitle extraction check behind
PlayMethod.Transcode since DirectPlay has no competing ffmpeg process.

Add parameterized tests for StreamBuilder.GetSubtitleProfile covering
text and graphical codecs, profile format matching, and extraction
setting behavior. Remove misplaced SubtitleEncoder extraction test.
</content>
</entry>
<entry>
<title>Backport pull request #15557 from jellyfin/release-10.11.z</title>
<updated>2025-12-03T19:04:19Z</updated>
<author>
<name>gnattu</name>
<email>gnattu@users.noreply.github.com</email>
</author>
<published>2025-12-03T19:04:19Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=7d2e4cd8170fd3369e2861f572f54c104ec754fb'/>
<id>urn:sha1:7d2e4cd8170fd3369e2861f572f54c104ec754fb</id>
<content type='text'>
Restrict first video frame probing to file protocol

Original-merge: ee7ad83427ed30aa095896ff3577bb946f3d1c02

Merged-by: crobibero &lt;cody@robibe.ro&gt;

Backported-by: Bond_009 &lt;bond.009@outlook.com&gt;
</content>
</entry>
<entry>
<title>Backport pull request #15177 from jellyfin/release-10.11.z</title>
<updated>2025-10-27T19:43:22Z</updated>
<author>
<name>gnattu</name>
<email>gnattu@users.noreply.github.com</email>
</author>
<published>2025-10-27T19:43:22Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=511b5d9c537e45dcbcb4bc464ed5910ea5546399'/>
<id>urn:sha1:511b5d9c537e45dcbcb4bc464ed5910ea5546399</id>
<content type='text'>
Make priority class setting more robust

Original-merge: 70c32a26fa9f16db513a92cdd2dcafa7ee15a80d

Merged-by: crobibero &lt;cody@robibe.ro&gt;

Backported-by: Bond_009 &lt;bond.009@outlook.com&gt;
</content>
</entry>
<entry>
<title>Don't use ffprobe frame options on audio probe (#14773)</title>
<updated>2025-09-11T02:32:14Z</updated>
<author>
<name>Tim Eisele</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2025-09-11T02:32:14Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=e4e578b37ab97a44c36c9ae948bfa1f1c1ac360f'/>
<id>urn:sha1:e4e578b37ab97a44c36c9ae948bfa1f1c1ac360f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run background ffmpeg tasks as ProcessPriorityClass.BelowNormal</title>
<updated>2025-08-14T23:18:44Z</updated>
<author>
<name>Evan</name>
<email>evan@MacBook-Pro.local</email>
</author>
<published>2025-08-14T23:16:41Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=29e17b6bc0c002d0de5469d1f795ccacf4a41b56'/>
<id>urn:sha1:29e17b6bc0c002d0de5469d1f795ccacf4a41b56</id>
<content type='text'>
Follow TrickPlay example of running other background ffmpeg tasks as ProcessPriorityClass.BelowNormal:

- Keyframe extraction
- Media info probing during library scans
- Audio normalization
- Image extraction
</content>
</entry>
<entry>
<title>Merge pull request #14467 from jkhsjdhjs/keyframe-only-trickplay-extraction-fallback</title>
<updated>2025-08-01T08:30:24Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2025-08-01T08:30:24Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=a52a23077872262454308a89f6d5f4b2856a549b'/>
<id>urn:sha1:a52a23077872262454308a89f6d5f4b2856a549b</id>
<content type='text'>
Add fallback for keyframe-only trickplay extraction</content>
</entry>
<entry>
<title>Fix trickplay extraction ffmpeg error-handling (#14493)</title>
<updated>2025-07-22T23:13:38Z</updated>
<author>
<name>jkhsjdhjs</name>
<email>jkhsjdhjs@users.noreply.github.com</email>
</author>
<published>2025-07-22T23:13:38Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=663087b1558624f2a1c6e24fb54b60314af9b9f3'/>
<id>urn:sha1:663087b1558624f2a1c6e24fb54b60314af9b9f3</id>
<content type='text'>
</content>
</entry>
</feed>
