TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua

 找回密码
 新人加入
查看: 3692|回复: 0
打印 上一主题 下一主题

Recent Updates on libtcas and TcasFilter [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

跳转到指定楼层
楼主
发表于 2011-10-10 02:36:31 |只看该作者 |倒序浏览
I spent several days on updating the libtcas library, for I had got some good ideas to improve it. Two main conceptual guidelines are that using multi-threading and caching to improve the overall performance of rendering. Resulted in two sets of high level APIs, the hla_file_cache and hla_frame_cache, these APIs are more pertinent to the performance issues than hla_mt and hla_mt_mm APIs.

I implemented them without too much difficulties, since the logic was very clear. And the techniques are also some kind of mature. With the two newly developed API sets, the performance of the Avisynth interface has been improved dramatically, however, though haven't figured out yet, the performance of the DirectShow interface doesn't improve, but even decreased. So I kept it using the old way of rendering.

I believe now is the time to create more TCAS FXs, for both experimental purpose and showing what TCAS can do.


您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-11-24 07:12

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH