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

 找回密码
 新人加入
楼主: milkyjing
打印 上一主题 下一主题

TCAS特效入门实例教程 [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

跳转到指定楼层
楼主
发表于 2011-10-12 22:49:31 |显示全部楼层 |倒序浏览
制作TCAS特效流程和制作普通ASS特效完全一致, 不同点:

1. 编写特效脚本时, 使用的函数可能不同
2. 预览时, AVS脚本需要包含插件tcasFilter.dll, 载入tcas文件使用函数tcasSub("文件名.tcas")

p.s. TCAX可同时兼容ASS特效与TCAS特效的制作, ASS与TCAS各有所长, 关于两者的详细比较以后会有的, 这里先跳过. TCAS特效也可以像ASS特效一样, 直接打开视频自动载入文件, 但由于相应接口还不太稳定, 故暂不开放 (推荐直接使用AVS)


直接上完整工程, 里面包含了全部需要的文件 :)

完整特效工程下载    本站备用下载地址


说明: 预览时, 如果不包含ASS部分, 则外挂应该可以流畅播放

------------------------------------------------------

working_II_op.tcc 直接运行出错的解决方法:

将TCAX升级到最新版 (http://www.tcax.org/forum.php?mod=viewthread&tid=13)

或者手动将 working_II_op.tcc 文件中的
py file = !in_013.py >    < beg line = 1 >    < end line = 0 >
py file = !main_001.py >    < beg line = 1 >    < end line = 0 >
py file = !eft_003.py >    < beg line = 1 >    < end line = 0 >
py file = !out_001.py >    < beg line = 1 >    < end line = 0 >

删除.

------------------------------------------------------

更多...

每个特效生成大约都需要两三分钟, 请耐心等待.另外, 有的特效同时也使用了ASS, 通常要预览这部分ASS会比较卡, 所以AVS脚本中默认都注释掉了, 请自行修改.压缩包中包含了全部需要的文件, 只要用tcax.exe打开TCC, 然后修改preview.avs中插件路径, 即可预览.需要对比压制好的预览, 可以到http://www.tcax.org/forum.php?mod=viewthread&tid=43下载.

horizon_OP.rar

working_II_op.rar

11eyes_op_renewal.rar

Nurarihyon_OP.rar

munto_ed_shanzhai.rar

补充: tcas_conv



Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

沙发
发表于 2012-1-23 18:49:32 |显示全部楼层
kk123456 发表于 2012-1-23 18:22
预览avs,显示Error:failed to initialize the frame cache cache caused by access failure to the TCAS  ...

TCAS文件生成过了么?

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

板凳
发表于 2012-1-23 20:02:57 |显示全部楼层
kk123456 发表于 2012-1-23 19:53
生成过了

检查下AVS文件中tcasSub指定的文件名与实际存在的是否相同, 另外, tcas文件的体积是否为0...

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

地板
发表于 2012-1-23 20:20:17 |显示全部楼层
kk123456 发表于 2012-1-23 20:15
文件名没有错,体积也不是0


用的是哪个例子?
顺便把AVS文件内容贴一下吧

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

5#
发表于 2012-1-23 20:40:41 |显示全部楼层
kk123456 发表于 2012-1-23 20:27
我试了working_II_op,working_II_op都是同样的错误,
avs内容:working_II_op:working_II_op: ...


那麻烦你再试一下附件这例子吧...

解压后直接用MPC打开avs就可以了...

如果还是同样错误, 那建议重新安装一下Avisynth再试试, 这个帖子有下载
http://www.tcax.org/forum.php?mo ... id=11&fromuid=2

test.rar

9.66 KB, 下载次数: 3764

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

6#
发表于 2012-1-23 20:49:37 |显示全部楼层
kk123456 发表于 2012-1-23 20:46
显示一样的错误提示

你安装的Avisynth是什么版本?

下载论坛上那个安装下试试吧...

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

7#
发表于 2012-1-23 21:41:40 |显示全部楼层
kk123456 发表于 2012-1-23 21:01
还是一样

把错误截图贴一下吧...

简单起见, 可以直接加我QQ  http://www.tcax.org/forum.php?mod=viewthread&tid=124

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

8#
发表于 2012-1-23 21:52:53 |显示全部楼层
kk123456 发表于 2012-1-23 21:47
我把tcasFilter.dll换成0.9.9版本里自带的那个后,就可以正常预览了

想不出理由...

这种情况还是首次遇到呢...方便的话, 可以把你的CPU型号及操作系统版本用短消息发我么...

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

9#
发表于 2012-2-26 19:26:57 |显示全部楼层
six 发表于 2012-2-26 18:53
py文件里用到的函数是不是只有pstSoftGlow是从pixStone模块import的啊

记不清了-_-

你把import注释掉看看呗... 会有出错提示的

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

10#
发表于 2012-2-27 12:52:04 |显示全部楼层
six 发表于 2012-2-27 11:58
if _i == 3:
        dy -= _Fs + 8
if (_i == 3):

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

GitHub|TCAX 主页

GMT+8, 2024-5-3 19:43

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH