登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
轻量养虾,开箱即用!低 Token + 稳定算力,Gitee & 模力方舟联合出品的 PocketClaw 正式开售!点击了解详情
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
1
Star
0
Fork
0
rzkn
/
libass
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
JavaDoc
PHPDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
开发画像分析
我知道了,不再自动展开
标签
标签名
描述
提交信息
操作
0.15.1
libass 0.15.1 This is purely a bug fix and polish release, with no significant API or ABI changes. The only API change is that `ass_add_font` is now declared to accept `const char *`. Previously it took only `char *`, but const has worked in practice since the very first standalone libass release. * Fix currently known 0.15.0 regressions: * Fix crashing on some ASS files with embedded fonts * Fix total font fallback failure with some fonts on Core Text * Fix embedded and memory fonts not actually being used unless ass_set_fonts was called after they have been added * Fix events assuming the largest xbord-value of a preceding event of the same frame during collision handling * Fix \fscx0 and \fscy0 making more text disappear than they should * Fix shift in vertical positioning of some right-to-left events with \an4-6, \pos, \move or Scroll effects * Fix imprecise output for \be with huge argument * Fix the --enable-large-tiles configure switch doing nothing * Fix output of ASM-enabled builds deviating from non-ASM builds * Fix ASM-builds on Haiku and 32-bit *BSDs * Overhaul x86 assembly for better performance and to allow ASM-enabled PIC-builds on 32-bit * Reduce temporary allocation in rendering * DirectWrite: request fonts on demand for better performance and improved compatibility with external on-demand font activation * Log libass version numbers upon renderer startup * Accept pointers to const as arguments to ass_add_font * Improve VSFilter compatibility: * Disregard zero area events in collision handling * Do not apply \fsp to vector drawings * Fix bug preventing cutting out glyphs from border & shadow with abnormal \fad values (or causing aliasing artifacts in some cases with normal values)
5447214
2021-05-02 08:32
下载
0.15.0
libass 0.15.0 * Fix backwards/VSFilter-incompatible font sizes with FreeType 2.10+ * Improve speed via better caching * Require HarfBuzz unconditionally to ensure good shaping for complex scripts * ass_set_use_margins(true) now simply places text on the whole screen instead of attempting to tie it to video positioning (set by the margin values) and failing in various ways when margins are used to implement pan & scan in a video player * Add ass_track_set_feature() & catch-all ASS_FEATURE_INCOMPATIBLE_EXTENSIONS * Add ASS_FEATURE_BIDI_BRACKETS to enable Unicode 6.3+ bracket matching when applying the Unicode Bidirectional Algorithm (incompatible with VSFilter; requires libass built with FriBidi 1.0+) * Fix stack overflow on deeply nested \t tags * Fix positioning of events with leading line breaks * Fix small but nonzero \bord becoming \bord0 (regression in 0.14.0) * Measure BorderStyle=4 box padding from glyph border, not from glyph fill * Scale everything from script resolution if storage size is not set (including borders and shadows regardless of ScaledBorderAndShadow) * Fix the default aspect ratio calculation when neither ass_set_pixel_aspect() nor ass_set_aspect_ratio() is called * Multiple fixes for karaoke override tags * Handle memory allocation failures better: avoid some crashes and produce images closer to truth * Avoid some integer overflows * Add internal infrastructure for regression testing * Improve VSFilter compatibility: * Treat invalid nested \t tags like VSFilter * Make \t(T,T,...) at time exactly T use the post-transition values * Make lines stack more like they do in VSFilter * Default ScaledBorderAndShadow to 0 (like VSFilter), except for subtitles that were produced by old FFmpeg/Libav * Make shadow positioning with 3D transforms match VSFilter's * Cut out glyphs from border & shadow in all the same cases as VSFilter * Match VSFilter on animated color tags with negative acceleration * Fix parsing of some files that VSFilter accepts but libass didn't by ignoring leading whitespace in each line of an ASS file or CodecPrivate * Improve font selection with CoreText * Stop faux-bolding fonts that are too bold to get faux bold in VSFilter * Ignore leading/trailing spaces when calculating height of nonblank lines * Match VSFilter on \fade with large alpha value arguments * Stop splitting bitmaps on font substitution * Multiple fixes for Banner and Scroll effects * Multiple fixes for karaoke override tags
d149636
2020-10-27 11:04
下载
0.14.0
73284b6
2017-10-31 20:07
下载
0.13.7
Release 0.13.7
9fb3840
2017-06-04 01:07
下载
0.13.6
3b08a1d
2017-01-04 03:20
下载
0.13.5
8b898d6
2016-12-29 07:52
下载
0.13.4
Release 0.13.4
8551555
2016-10-05 07:10
下载
0.13.3
Release 0.13.3
27b0232
2016-09-25 03:06
下载
0.13.2
7c30fea
2016-02-21 03:33
下载
0.13.1
0de70b3
2015-12-02 01:33
下载
0.13.0
59d815a
2015-10-03 19:08
下载
0.12.3
1f602f3
2015-06-30 18:27
下载
0.12.2
b732598
2015-05-08 03:32
下载
0.12.1
e1c00b1
2015-01-08 00:29
下载
0.12.0
Release 0.12.0
c68d721
2014-10-23 06:37
下载
0.11.2
Release 0.11.2
b09ba63
2014-04-26 01:28
下载
0.11.1
Release 0.11.1
10b48ac
2014-02-19 22:10
下载
0.11.0
Release 0.11.0
055d301
2014-02-19 07:37
下载
0.10.2
Release 0.10.2
dacfe5e
2013-10-14 17:32
下载
0.10.1
Release 0.10.1
8059d8c
2012-10-17 01:59
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
1
https://gitee.com/rzkn/libass.git
git@gitee.com:rzkn/libass.git
rzkn
libass
libass
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册