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

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

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



Moderator

youkaze

Rank: 5Rank: 5

沙发
发表于 2011-10-13 09:55:06 |只看该作者
牛奶大辛苦了 搞定了ED就能发了

Rank: 4

板凳
发表于 2011-10-21 19:23:25 |只看该作者
搞个完整的工程研究下~~~

Rank: 5Rank: 5

地板
发表于 2011-11-13 22:58:39 |只看该作者
奶大能搞个视频教程就牛X了。。。毕竟视频比较直观,对于一直aegisub党的童鞋来说,突然换成TCAX有点不适应= =。。。。

Rank: 4

5#
发表于 2011-11-16 13:15:52 |只看该作者
同楼上,我也是aegisub党,觉得似乎落差有点大。。

Rank: 4

6#
发表于 2011-12-13 18:35:03 |只看该作者
我觉得aegisub或tcax都好,摸索学习更好,视频教程嘛,有没有都差不多

Rank: 4

7#
发表于 2012-1-23 18:22:21 |只看该作者
预览avs,显示Error:failed to initialize the frame cache cache caused by access failure to the TCAS file。
要如何解决

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

8#
发表于 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文件生成过了么?

Rank: 4

9#
发表于 2012-1-23 19:53:04 |只看该作者
milkyjing 发表于 2012-1-23 18:49
TCAS文件生成过了么?

生成过了

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

10#
发表于 2012-1-23 20:02:57 |只看该作者
kk123456 发表于 2012-1-23 19:53
生成过了

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

Rank: 4

11#
发表于 2012-1-23 20:15:20 |只看该作者
milkyjing 发表于 2012-1-23 20:02
检查下AVS文件中tcasSub指定的文件名与实际存在的是否相同, 另外, tcas文件的体积是否为0...

...

文件名没有错,体积也不是0

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

12#
发表于 2012-1-23 20:20:17 |只看该作者
kk123456 发表于 2012-1-23 20:15
文件名没有错,体积也不是0


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

Rank: 4

13#
发表于 2012-1-23 20:27:27 |只看该作者
我试了working_II_op,working_II_op都是同样的错误,
avs内容:working_II_op:
  1. LoadPlugin("D:\tcax_1.0.0\tcax\tcasFilter.dll")  # 路径请自行设置
  2. LoadPlugin("D:\tcax_1.0.0\tcax\VSFilter.dll")  # 路径请自行设置

  3. v = DirectShowSource("op.mp4", convertfps=true)
  4. v1 = v.ChangeFPS(23.976)
  5. v2 = BlankClip(length=10, width=1280, height=720, fps=23.976, pixel_type="YV12", color=$000000, audio_rate=48000, channels=2)
  6. v3 = v2 + v1
  7. v4 = v3.tcasSub("working_II_op_cn.tcas").TextSub("working_II_op.ass").tcasSub("working_II_op.tcas").TextSub("working_II_op_cn.ass")

  8. return v4
复制代码
working_II_op:
  1. LoadPlugin("D:\tcax_1.0.0\tcax\tcasFilter.dll")  # 路径请自行设置

  2. DirectShowSource("OP.mp4")
  3. tcasSub("horizon_op.tcas")
复制代码

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

14#
发表于 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, 下载次数: 4757

Rank: 4

15#
发表于 2012-1-23 20:46:14 |只看该作者
milkyjing 发表于 2012-1-23 20:40
那麻烦你再试一下附件这例子吧...

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

显示一样的错误提示

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

16#
发表于 2012-1-23 20:49:37 |只看该作者
kk123456 发表于 2012-1-23 20:46
显示一样的错误提示

你安装的Avisynth是什么版本?

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

Rank: 4

17#
发表于 2012-1-23 21:01:55 |只看该作者
还是一样

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

18#
发表于 2012-1-23 21:41:40 |只看该作者
kk123456 发表于 2012-1-23 21:01
还是一样

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

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

Rank: 4

19#
发表于 2012-1-23 21:47:47 |只看该作者
milkyjing 发表于 2012-1-23 21:41
把错误截图贴一下吧...

简单起见, 可以直接加我QQ  http://www.tcax.org/forum.php?mo ...

我把tcasFilter.dll换成0.9.9版本里自带的那个后,就可以正常预览了

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

20#
发表于 2012-1-23 21:52:53 |只看该作者
kk123456 发表于 2012-1-23 21:47
我把tcasFilter.dll换成0.9.9版本里自带的那个后,就可以正常预览了

想不出理由...

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

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

GitHub|TCAX 主页

GMT+8, 2024-11-25 00:45

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH