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

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

TCAX内置特效效果说明   [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

跳转到指定楼层
楼主
发表于 2011-8-14 01:57:15 |显示全部楼层 |倒序浏览
使用方式

TCAX初级使用教程 (适用Beta3及后续版本)

关于如何使用TCAX内置特效


功能介绍

TCAX的内置特效(脚本)是指符合一定编写规范的 (参考帖子: TCAX内置特效脚本编写规范), 具有单一效果的功能单元. 利用内置特效, 用户只需要通过简单的修改TCC文件 (包括内置特效脚本的选定, ASS样式的设置等), 就可以制作出一个完整特效. 当然用户也可以自行修改这些内置特效脚本, 或者直接与自行编写的特效脚本混合使用, 从而减轻工作量.

通常我们将内置特效分成6种类型 (参考帖子: 内置特效类型说明), 并统一放置在
TCAX程序根目录\scripts\特效类型, 如 C:\Program Files\tcax\scripts\IN
文件夹下, 脚本文件命名规范为
特效类型_xxx.py, 如 in_001.py
其中x表示0到9的自然数.

在TCC文件中, 对于py脚本文件路径来说, 前面加个 ! (感叹号) 表示从程序根目录下去寻找指定的脚本, 如, 可设置 < py file = !\scripts\IN\in_001.py >, 在接下来的版本中, 可以简单使用 !in_001.py 来代替 !\scripts\IN\in_001.py.


内置特效效果说明

IN 进入方式

in_001.py - 简单的淡入效果
in_002.py - 带有文字放大的淡入效果
in_003.py - 文字下落效果
in_004.py - 文字的多个影子从左右两边向中间靠拢
in_005.py - 带有文字放大及淡入效果的从右往左的文字移动加旋转
in_006.py - 逐个文字向右移动
in_007.py - 逐个文字旋转, 从frx-90到frx0, 带有淡入效果
in_008.py - 逐个文字旋转, 从fry90到fry0, 带有淡入效果
in_009.py - 文字移动加绕原点旋转, 从frz90到frz0, 带有淡入效果
in_010.py - 随机移动, 带有淡入效果
in_011.py - 轻微旋转进入, 带有模糊淡入效果
in_012.py - 从文字的右上方移动进入, 带有淡入效果

MAIN 存在方式

main_001.py - 普通的存在, 无特殊效果
main_002.py - 水平颜色渐变, 从主要颜色(c1)变到次要颜色(c2)
main_003.py - 水平颜色渐变, 围绕主要颜色(c1)变化
main_004.py - 垂直颜色渐变, 从主要颜色(c1)变到次要颜色(c2)
main_005.py - 垂直颜色渐变, 围绕主要颜色(c1)变化
main_006.py - 文字震动效果 (适用于节奏感较强, 速度较快的歌曲)

EFT 表现方式

eft_001.py - 普通卡拉ok效果
eft_002.py - 文字主体颜色快速变化, 围绕c2
eft_003.py - 文字边框厚度快速变化, 使用颜色c2
eft_004.py - 文字放大加边框模糊效果, 略带发光感, 使用颜色c2
eft_005.py - 文字扫光效果, 使用颜色c2
eft_006.py - 出现一个较大的文字, 然后逐渐缩小, 带有边框变化, 使用颜色c2
eft_007.py - 垂直颜色动态渐变, 从主要颜色(c1)变到次要颜色(c2)
eft_008.py - 水平及垂直颜色动态渐变, 从主要颜色(c1)变到次要颜色(c2)

OUT 消失方式 (基本上与进入方式相对应)

out_001.py - 简单的淡出效果
out_002.py - 带有文字缩小的淡出效果
out_003.py - 文字上升效果
out_004.py - 文字的多个影子从左右两边发散
out_005.py - 带有文字缩小及淡出效果的从左往右的文字移动加旋转
out_006.py - 逐个文字向左移动
out_007.py - 逐个文字旋转, 从frx0到frx90, 带有淡出效果
out_008.py - 逐个文字旋转, 从fry0到fry-90, 带有淡出效果
out_009.py - 文字移动加绕原点旋转, 从frz0到frz-90, 带有淡出效果
out_010.py - 随机移动, 带有淡出效果
out_011.py - 轻微旋转消失, 带有模糊淡出效果
out_012.py - 从文字的左下方移动消失, 带有淡出效果

EXT 附加效果

ext_001.py - 很多闪亮的星星
ext_002.py - 很多模糊上下浮动的线条
ext_003.py - 光晕效果, (使文件体积很大, 推荐只在小范围内使用)
ext_004.py - 闪亮的星星 第二版
ext_005.py - 圆形轨迹, 内置随机颜色

ALL 完整特效

暂无


内置特效脚本公告

内置特效脚本版块

TCAX内置特效脚本 导览


部分效果视频预览下载见推荐帖 (仅供参考, 实际效果会由多方面因素所决定.)

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

沙发
发表于 2011-8-18 19:32:50 |显示全部楼层
我们的夏天 发表于 2011-8-18 15:33
闪亮的星星2(EXT4)星星太小了,看不出来

其实只是十字形状的ASS图形. 不知道怎么描述贴切.
虽然不是太显眼, 但还是有些效果的 (和具体应用环境也有关系). 如果把脚本中的p4改成p3, 会明显很多 (可能过头)

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

板凳
发表于 2011-8-18 19:39:48 |显示全部楼层
效果预览参考视频下载:

in ~ 012
main ~ 006
eft ~ 008
out ~ 012
ext ~ 005

感谢会员 我们的夏天 提供

preview.rar

1.51 MB, 下载次数: 8835

效果参考

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

地板
发表于 2011-8-26 01:11:13 |显示全部楼层
mzlmcx 发表于 2011-8-26 01:06
我光是为了注册会员就花了N长时间……

不过总算看到整体东西了……之前一直只有文字说明


恩, 已经有不少人反映坛子打开慢了...

关于这个还真没办法 ╮(╯_╰)╭

p.s. 不过貌似是局部性的...


Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

5#
发表于 2011-8-26 01:20:46 |显示全部楼层
mzlmcx 发表于 2011-8-26 01:18
我今天大概有一半时间都在等缓冲啊……
伦家不要局部性反应慢

http://www.tcax.org/forum.php?mod=viewthread&tid=56

p.s. 看来慢的有点离谱? 用代理试试吧...

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

6#
发表于 2011-9-1 16:48:24 |显示全部楼层
5231251 发表于 2011-9-1 15:04
坛子速度不慢啊  就是主题人气少了点.....

字幕特效爱好者只是小众群体, TCAX就更是小小众软件了...

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

7#
发表于 2011-11-4 17:54:50 |显示全部楼层
zxb19891125 发表于 2011-11-4 17:28
使用内置特效果然很方便啊!!但是还想弱弱地问一下啊,如果有些歌曲当中在某些字上面停留的时间较长的话, ...

把k值ASS文件制作好就行了... 不需要特别修改.

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

8#
发表于 2011-11-12 13:26:34 |显示全部楼层
admidi 发表于 2011-11-12 13:04
唔,用TCAX跑了一下,发现特效的处理是以“字符”为单位的,对于类似“{\k52}hi {\k26}to {\k81}to {\k45}a ...


TCC文件中可以设置k mode, 用 normal 即可

详细可参考:  http://www.tcax.org/forum.php?mod=viewthread&tid=87

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

9#
发表于 2012-12-1 18:22:53 |显示全部楼层
leland556 发表于 2012-11-27 01:29
这个论坛很好啊 不知道为啥大家都不知道

小众软件...

用得人本来就不多, 不过如果大家能多宣传宣传, 在一个圈子里用起来还是挺好的.

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

10#
发表于 2013-9-4 00:19:17 |显示全部楼层
岛屿 发表于 2013-9-3 14:58
如果想去掉eft_006的边框变化,只是用c2+字体放大,要如何修改呢?

需要对特效脚本有所了解才能自己修改. 论坛教程, 包括视频教程都可以参考一下..

我直接和你说把第28行代码, 由
  1.     EFT = pos(_x, _y) + fs(1.3 * _Fs) + color1(_2C) + bord(3) + blur(3) + t(fs(_Fs) + blur(0) + bord(0) + color1(_1C))
复制代码
改成
  1. EFT = pos(_x, _y) + fs(1.3 * _Fs) + color1(_2C) + bord(3) + blur(3) + t(fs(_Fs) + color1(_1C))
复制代码
对你的实际帮助可能并不大..

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

11#
发表于 2013-9-4 22:31:09 |显示全部楼层
岛屿 发表于 2013-9-4 09:37
其实实际帮助是很大的,像我这种新人现在最需要的不是对各种语句的从头学起,而是这种直观的呈现,慢慢熟 ...

ok, 找到最适合自己学习的节奏就好~

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

12#
发表于 2013-9-23 21:23:48 |显示全部楼层
danjiaodemao 发表于 2013-9-20 17:23
那个    改大改小都试过了   还是不行....

length就是帧数, 500/23.976 大约是20秒, 如果没有帧裁剪操作, clip, 视频应该就会持续20秒

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

13#
发表于 2013-10-27 16:36:10 |显示全部楼层
蓝月镜兮 发表于 2013-10-27 14:34
你好,我根据49楼说的方法把length改了之后,终于能够把1分半的OP全部都显示出来了。
但是用preview.avs是 ...

一般内嵌吧.. 用MeGUI等压制工具
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-3 13:22

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH