jellyfin/MediaBrowser.MediaEncoding
NoFear0411 bc316b3dc8
Fix near-1:1 SAR values falsely flagged as anamorphic
Encoders sometimes produce sample aspect ratios like 3201:3200
(0.03% off square) for content that has effectively square pixels.
The exact string comparison against "1:1" marks these as anamorphic,
which triggers unnecessary transcoding on clients that require
non-anamorphic video.

Parse the SAR ratio numerically and treat values within 1% of 1:1
as square pixels. This threshold is well clear of the nearest real
anamorphic SAR (PAL 4:3 at 16:15 = 6.67% off).
2026-03-01 00:00:05 +04:00
..
Attachments Cleanup file related code (#14023) 2025-05-04 08:40:34 -06:00
BdInfo Backport pull request #15582 from jellyfin/release-10.11.z 2025-12-03 14:04:24 -05:00
Configuration Validate encoder path (#14996) 2025-10-13 14:16:05 -06:00
Encoder Backport pull request #15557 from jellyfin/release-10.11.z 2025-12-03 14:04:19 -05:00
Probing Fix near-1:1 SAR values falsely flagged as anamorphic 2026-03-01 00:00:05 +04:00
Properties
Subtitles wip 2025-12-21 14:34:27 +01:00
Transcoding Merge pull request #15926 from abitofevrything/feat/accurate_hls_seeking 2026-01-18 12:17:06 +01:00
MediaBrowser.MediaEncoding.csproj Update to .NET 10.0 2026-01-14 18:55:47 +01:00