-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Issue]: Burning in subtitles and Web client use different paths for fallback fonts #9273
Comments
From looking at the Jellyfin logs it looks to me that ffmpeg is not being told to look in the backup fonts directory to look for backup fonts |
After doing some additional testing I found that this issue only happens when the fallback fonts folder is not the default system font folder |
Kind of working as intended, but probably not for the reason you're thinking of. And if all else fails, it'll use the default font (even if it might not support the specific utf-8 character set) |
enable fallback fonts on playback |
This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments. If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label. This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media. |
Issue still exists. Can be worked around by installing system fonts. |
A more appropriate title/description for this issue would be "Web and Burning in subs use different fallback fonts", possibly related to #5008 |
I think I should clarify this a bit. |
same issue in docker,although it can be solved manually,but it is not strong enough when upgrade next time |
Please describe your bug
Issue: Chinese subtitles aren't rendering properly when burned in
Source Media:
Video Title: 1080p HEVC SDR Codec: HEVC Profile: Main 10 Level: 123 Resolution: 1920x1080 Aspect ratio: 16:9 Interlaced: No Framerate: 23.976025 Bitrate: 5754 kbps Bit depth: 10 bit Video range: SDR Video range type: SDR Color space: bt709 Color transfer: bt709 Color primaries: bt709 Pixel format: yuv420p10le Ref frames: 1
Audio Title: Japanese - FLAC - Stereo - Default Language: jpn Codec: FLAC Layout: stereo Channels: 2 ch Bitrate: 720 kbps Sample rate: 48000 Hz Bit depth: 16 bit Default: Yes Forced: No External: No
Subtitle Title: CHT - 未定義的 - ASS - 外部 Codec: ASS Default: No Forced: No External: Yes
MKV container does NOT have embedded fonts.
Usable fonts are available in my fallback fonts folder as 3 .otf files for relevant character sets
Expected Behavior: Subtitles to render normally in the provided fallback fonts
Actual Behavior: Subtitles are tofu instead of the words they are supposed to be
Jellyfin Version
Other
if other:
10.8.9
Environment
Jellyfin logs
FFmpeg logs
File is too big, see attached .txt in screenshot section
Please attach any browser or client logs here
Please attach any screenshots here
ffmpeg log:
ffmpeg-log.txt
Code of Conduct
The text was updated successfully, but these errors were encountered: