Comments (2)
Frankly, I don’t see how the override tags relate to injecting something through player settings. But let’s get on to the main question.
AlphaLevel is a style property in SSA; it does not exist in ASS because alpha is specified in the colour fields. I think libass currently ignores AlphaLevel; this should probably be fixed. I suppose we can add support for AlphaLevel forced overrides at the same time. Note that you can already use colour field overrides to change the alpha, but, of course, you need to specify the colour too, so this is probably not very useful if you just want all subtitles to be semi-transparent.
Note also that changing AlphaLevel does not make the whole line equally translucent: it affects shadows separately from main glyphs and outlines, so if you have a line with some shadow, you will see a translucent shadow and overlaid on top of that translucent glyphs (with borders).
from libass.
Sorry, I'm not actually very knowledgeable about a lot of this. Just seemed like libass might implement it this or some other way.
The specs said "AlphaLevel. This defines the transparency of the text." do you just have to specify which element it's affecting or what?
Anyway, do you know why they don't include it in ASS? Seems useful still. Or do you know of anyway to change alpha levels but keep the same colors the style dictates?
from libass.
Related Issues (20)
- Rendering: VSFilter/GDI draws underline/strikethrough using clockwise-wound rectangles
- Is it possible to support rounded rectangle text background style?
- Incorrect border scaling in the x direction when cropping or resizing the video to a different aspect ratio HOT 7
- Incorrect border scaling for srt subs HOT 13
- Borderstyle=3 box height is affected by fallback fonts HOT 6
- How to typeset multiple layers of text outlines (borders)? HOT 5
- Word-based line splitting for CJK
- @font vertical writing is displayed wrong HOT 12
- Rendering: effects show different? HOT 6
- Why change \fsp behaviour on multi-codepoint graphemes? HOT 5
- Performance regression results in severe framedrops for typesetted subtitles HOT 8
- Memory leak in ass_font_provider_add_font HOT 28
- Rendering: wrong direction of lines HOT 5
- move feature HOT 3
- Request: GPU rendering backend HOT 1
- Investigate unexpected vsfilter behavior with \h on certain font HOT 15
- Font size differs from VSFilter for specific fonts HOT 4
- Try to parse script properties even if missing "[Script Info]" HOT 1
- Significant perf drop for specific, lower(!) resolution HOT 2
- Rendering: Unable to render some bitmap style fonts 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.