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

标题: TCAX初级使用教程 (适用Beta3及后续版本) [打印本页]

作者: milkyjing    时间: 2011-8-18 00:30:20     标题: TCAX初级使用教程 (适用Beta3及后续版本)

本文目标

如果耐心且顺利地读完本文, 你将可以使用TCAX方便地制作出一些卡拉OK特效, 即便你可能只是一位新手.


前期准备

阅读本教程之前你至少需要掌握基本的ASS卡拉OK特效知识, 包括了解制作k值ASS文件的方式, 以及设置ASS Style, 基本的后期知识, 包括了解预览特效及压制特效的方法.

下载并部署(安装)最新版TCAX, http://www.tcax.org/forum.php?mod=viewthread&tid=13


实例测试

实例下载地址: http://tcxcore.googlecode.com/files/test_built_in.zip
如果上面链接不给力, 可以直接下载附件.

解压后, 找到test.tcc文件, 然后右键点击它, 打开方式选择tcax.exe (在TCAX程序根目录下), 然后执行 (说明: 如果执行过assoc.exe, 则只需要点击右键菜单中的Parse即可). 如果一切顺利, 你会得到一些新生成的文件, 其中test.ass就是我们想要的特效文件. 可以通过preview.avs来预览这个特效 (可能需要修改avs文件中插件的路径).


制作步骤

按照以下步骤操作即可完成你自己的特效

1. 新建一个文件夹, 比如test_op
2. 制作好K值ASS文件, 名字为, 比如, test_op_k.ass, 然后放到工程文件夹(test_op)下
3. 从刚才那个测试实例中拷贝test.tcc到工程文件夹下, 可以重新命名, 比如, test_op.tcc. 需要注意的是K值ASS文件的文件名要与tcc的不同. 通常K值ASS文件名以_k.ass结尾.
*4. 用记事本打开test.tcc, 修改一些文件名, 使其符合你的当前项目. 可以使用TCAX程序根目录中tools文件夹下的fontColor.exe程序来选择一个合适的字体. 相信大部分TCC属性值你都能理解其含义, 对于那些不太理解的, 可以暂时保留不变. 要更了解TCC文件, 可以参考帖子:
TCC文件详细说明    (其他: 关于如何使用TCAX内置特效    TCAX的新手详细教程)
5. 使用tcax.exe打开test_op.tcc, 如果一切正常, 则会生成test_op.ass等文件
6. 预览(或压制)这个新生成的特效.

其中第4步是关键, 如何设置ASS Style, 选用哪些特效等, 都是需要反复尝试的.

关于用tcax.exe打开tcc文件, 有若干种方式, 推荐首先执行一次TCAX程序根目录下的assoc.exe建立文件关联(图标也更好看一些), 然后通过右键菜单(右键点击tcc文件)中的Parse选项执行tcc文件.


补充说明

关于内置特效的效果说明可以参考: TCAX内置特效效果说明

< py file = !in_009.py >    < beg line = 1 >    < end line = 0 > 的说明:
'!' 表示使用内置特效, in_009.py 为内置特效的文件名, 命名规范上面那个帖子里有说明.
beg line = 1, 表示此脚本从第一句歌词开始有效
end line = 0, 表示此脚本执行到最后一句 (0表示最后一句, -1表示倒数第一句, 依次类推)

中级使用方式入门教程:
http://www.tcax.org/forum.php?mod=viewthread&tid=17
http://www.tcax.org/forum.php?mod=viewthread&tid=29

高级使用方式参考文档:
http://www.tcax.org/forum.php?mod=viewthread&tid=47




附件: [实例] test_built_in.zip (2011-11-14 10:33:07, 1.24 MB) / 下载次数 10461
http://www.tcax.org/forum.php?mod=attachment&aid=MTA3fGFjMWFhOTU0fDE3MTQ3Mzc5ODB8MHww
作者: milkyjing    时间: 2011-11-27 12:27:25     标题: 更多例子


[J]032_Gundam_Seed_ED    (完整工程115下载)

tomosuku_op.rar    (完整工程115下载)

[J]029_Exorcist_OP2    (TCC文件)


作者: shinkouha    时间: 2013-1-10 18:29:39

本帖最后由 shinkouha 于 2013-1-10 18:38 编辑

!' 表示使用内置特效, in_009.py 为内置特效的文件名, 命名规范上面那个帖子里有说明.
beg line = 1, 表示此脚本从第一句歌词开始有效
end line = 0, 表示此脚本执行到最后一句 (0表示最后一句, -1表示倒数第一句, 依次类推)

请问,我只想应用到其中某几行,比如说
第1行到第2行,或者第1行,第22行,第45行,
行数太多,不想倒数,
应该怎么设置开始行和结束行???

被你误导了
是不是begline 和 endline的取值范围是一样的
还以为取值范畴一个是正的
一个是零和负的

那第二种情况呢
只能多写几行就解决了吧

试一下
作者: milkyjing    时间: 2013-1-10 23:04:10

shinkouha 发表于 2013-1-10 18:29
!' 表示使用内置特效, in_009.py 为内置特效的文件名, 命名规范上面那个帖子里有说明.
beg line = 1, 表示 ...

單獨一行有效, 需要beg line與end line設置成相同.
如果有多個不連續的行, 就寫多個...

關於行數, 可以直接用記事本查看, 不用數的... (比如本論壇推薦的Notepad2就很好用).

p.s. 你可以直接指出有誤導性的地方...幫助我們改進...


作者: shinkouha    时间: 2013-1-10 23:18:56

取值范围那里
是我自己理解错了
作者: Mitty    时间: 2013-2-26 23:42:07

milkyjing 发表于 2013-1-10 23:04
單獨一行有效, 需要beg line與end line設置成相同.
如果有多個不連續的行, 就寫多個...

”0表示最后一句,-1表示倒数第一句“,最后和倒数第一,有什么区别...
以下写的这些对吗?
beg line = -3  end line = 0;
beg line = 3  end line = 3;

作者: milkyjing    时间: 2013-2-27 00:06:27

Mitty 发表于 2013-2-26 23:42
”0表示最后一句,-1表示倒数第一句“,最后和倒数第一,有什么区别...
以下写的这些对吗?
beg line = - ...

应该都对的... 执行一下就知道了...

也许 0 和 -1表示一个意思... 你可以试验一下
作者: Mitty    时间: 2013-2-27 00:35:41

milkyjing 发表于 2013-2-27 00:06
应该都对的... 执行一下就知道了...

也许 0 和 -1表示一个意思... 你可以试验一下 ...

http://www.tcax.org/forum.php?mod=viewthread&tid=38
英文教程这里有:-1 means the second line from the bottom;

作者: 蓝月镜兮    时间: 2013-10-25 12:07:58

你好 我想问一下关于逐字的k值是怎么获取的呢  我怎么尝试都不准确
是有什么具体的方法的吗?
作者: milkyjing    时间: 2013-10-25 23:24:09

蓝月镜兮 发表于 2013-10-25 12:07
你好 我想问一下关于逐字的k值是怎么获取的呢  我怎么尝试都不准确
是有什么具体的方法的吗? ...

用Aegisub打K
作者: mio文本框    时间: 2013-12-4 18:41:27

请问同时出现的两行字幕特效相同,要怎么调节两种语言字幕的位置?是分两个TCC文件编辑还是怎么操作····?
作者: fishfish    时间: 2014-2-26 18:02:05

压制用什么软件啊?
作者: 海边的里伽子    时间: 2014-3-8 19:23:55

milkyjing 发表于 2013-10-25 23:24
用Aegisub打K

请问为什么我用内置脚本做的特效,但是只有卡拉OK的表现效果eft有问题,不是一个字一个字的,而是一句歌词快结束的时候一下子全部应用特效,进入效果和退出效果都有
作者: milkyjing    时间: 2014-3-8 21:55:47

海边的里伽子 发表于 2014-3-8 19:23
请问为什么我用内置脚本做的特效,但是只有卡拉OK的表现效果eft有问题,不是一个字一个字的,而是一句歌 ...

把K值ASS文件和TCC文件贴一下
作者: 海边的里伽子    时间: 2014-3-8 22:57:31

milkyjing 发表于 2014-3-8 21:55
把K值ASS文件和TCC文件贴一下

不用了谢谢,我找到原因了。那个AVS预览要怎么做,教程里面好像没说
作者: milkyjing    时间: 2014-3-8 23:13:53

海边的里伽子 发表于 2014-3-8 22:57
不用了谢谢,我找到原因了。那个AVS预览要怎么做,教程里面好像没说

AVS文件可以用记事本编辑,

预览效果, 可以使用MPC直接播放AVS文件. 或者压制后浏览 (MeGUI等工具)
作者: onlywoon    时间: 2014-10-20 14:34:56

看完了然后研究了好久终于懂了~
可是我压出来的画质超差不知道是不是我参数设置问题……
作者: milkyjing    时间: 2014-10-20 21:36:21

onlywoon 发表于 2014-10-20 14:34
看完了然后研究了好久终于懂了~
可是我压出来的画质超差不知道是不是我参数设置问题…… ...

應該是的, 用什麼參數壓制的?
作者: apody929    时间: 2014-12-11 16:38:05

谢谢楼主大大分享!努力学习中~
作者: あるある    时间: 2015-1-31 09:52:08

非常感谢了哈哈哈哈
作者: Kira    时间: 2015-4-4 08:58:35

感谢分享
作者: 元气村姑    时间: 2015-10-8 12:59:25

为什么在TCAX里面的FONT找不到微软雅黑的字体呢?明明安装了的说
作者: hii_uyuu    时间: 2015-10-13 21:57:58

请问此步骤中如何用preview.avs来预览text.ass的效果?蟹蟹~

图片附件: ghukgkgk.PNG (2015-10-13 21:56:33, 13.56 KB) / 下载次数 734
http://www.tcax.org/forum.php?mod=attachment&aid=MTkzNnw5OGJhOWQzMHwxNzE0NzM3OTgwfDB8MA%3D%3D


作者: frq5smile    时间: 2016-1-30 17:55:15

新人报道
作者: JiYoon    时间: 2016-10-11 20:26:11

谢谢!弄了半天哈哈哈
作者: cixiplc    时间: 2016-11-7 10:53:50

开始学习
作者: 15574514766    时间: 2016-11-28 20:26:26

看完屁都没懂...
作者: hxjhxj163    时间: 2017-1-29 12:33:29

刚看到这软件的好,软件下载无法解压呢。哪位大神分享个。
作者: 临不不    时间: 2017-7-22 16:53:01

LZ我想请问一下 我是按步骤来的 最后也生成了ass文件,可是我不知道avs文件怎么生成不知道怎么预览,而且我用aegisub打开生成的特效ass文件,里面的轴都被分为一个字一个字的了,而且只有第一句的时间轴,这是为什么啊?
作者: 爱恋CLR    时间: 2017-8-31 17:24:03

感谢大佬
作者: zhangrunze    时间: 2022-10-5 15:18:46

先前没有什么~直到这几年插件好多,卷吧~
希望能做出直接需要的~
辛苦了,感谢分享~
作者: yjucg    时间: 2023-3-18 20:18:35

谢楼主分享,正在学习中!
作者: yjucg    时间: 2023-3-24 05:17:52

楼主早呀!感谢分享!




欢迎光临 TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua (http://www.tcax.org/) Powered by Discuz! X2