Comments (2)
@natural-harmonia-gropius By the way: the font you saw until yesterday probably wasn’t actually Segoe UI Variable Display, either. If I’m not mistaken, it should have been Segoe UI Variable’s default preset, which, again if I’m not mistaken, corresponds to Segoe UI Variable Text.
Fellow libass maintainers, FYI: I’ve just confirmed that DirectWrite’s GDI interop does indeed find and return variable font presets:
GetFontFromFontFace:
family: [Segoe UI Variable Display]
fullname: [Segoe UI Variable Display Bold]
postscript name: [Segoe-UI-Variable-Display-Bold]
So technically #683 did somewhat regress this particular use case on Windows, but it was for good cause, and this wasn’t intentional in the first place, because we don’t support named variable font presets in ass_coretext
, ass_fontconfig
or embedded fonts, and even here we didn’t actually select the named variant in FreeType after finding the font.
This will eventually un-regress when #386 is fixed and full support for named variable font presets is added to libass across all font providers.
from libass.
libass doesn’t support variable fonts, so it’s rather surprising that it ever worked for you.
You should be able to install Segoe-UI-Variable-Static-Display.ttf from the linked archive and use osd-font=Segoe UI Variable Static Display
.
from libass.
Related Issues (20)
- Rendering: unexpected stretching HOT 3
- Rendering: libass doesn't set a default name for the style when it is empty HOT 1
- How to handle auto wrap when burn chinese subtitle with ffmpeg HOT 1
- Rendering: The same Ass script using the \blur tag performs abnormally on the Android platform, but on iOS HOT 1
- Rendering: Drawing without m isn't rendered by VSFilter HOT 2
- Why is the macro definition 'PARSE_START if (0)' executed HOT 1
- image question HOT 4
- A subset font has ligatures applied in VSFilter even without complex scripts HOT 1
- Some questions about ASS File Format Guide HOT 7
- \ko fails to remove outline from shadow HOT 3
- Rendering: performance issue while rendering running rainbow animated subtitles HOT 4
- Rendering: Wrong font used for mpv OSD on Fedora 39+ HOT 2
- Multiple \pos tags in one line, any way to use them? HOT 2
- Inline fallback fonts should be sized to main font’s EM height, not line height
- How to blend ASS_Image to a rgba bitmap HOT 5
- Rendering: natural line break punctuation position in RTL languages HOT 2
- Consider adding SHSTK support HOT 4
- [DirectWrite] Does not select the right font when 2 fonts have similar attributes HOT 4
- API to discard older events from memory HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libass.