TCAX内置特效效果说明 - 相关文档 - TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua - Powered by Discuz!

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

 找回密码
 加入社区
查看: 41237|回复: 68

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内置特效脚本 导览


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

回帖推荐

我们的夏天 发表于2楼  查看完整内容

内置特效静态示意图一览 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 - 逐个 ...

milkyjing 发表于4楼  查看完整内容

效果预览参考视频下载: in ~ 012 main ~ 006 eft ~ 008 out ~ 012 ext ~ 005 感谢会员 我们的夏天 提供

Rank: 5Rank: 5

发表于 2011-8-18 15:33:04 |显示全部楼层
本帖最后由 我们的夏天 于 2016-4-18 13:29 编辑

内置特效静态示意图一览

IN 进入方式

    in_001.py - 简单的淡入效果
    IN_001.jpg

    in_002.py - 带有文字放大的淡入效果
    IN_002.jpg

    in_003.py - 文字下落效果
    IN_003.jpg

    in_004.py - 文字的多个影子从左右两边向中间靠拢
    IN_004.jpg

    in_005.py - 带有文字放大及淡入效果的从右往左的文字移动加旋转
    IN_005.jpg

    in_006.py - 逐个文字向右移动
    IN_006.jpg

    in_007.py - 逐个文字旋转, 从frx-90到frx0, 带有淡入效果
    IN_007.jpg

    in_008.py - 逐个文字旋转, 从fry90到fry0, 带有淡入效果
    IN_008.jpg

    in_009.py - 文字移动加绕原点旋转, 从frz90到frz0, 带有淡入效果
    IN_009.jpg

    in_010.py - 随机移动, 带有淡入效果
    IN_010.jpg

    in_011.py - 轻微旋转进入, 带有模糊淡入效果
    IN_011.jpg

    in_012.py - 从文字的右上方移动进入, 带有淡入效果
    IN_012.jpg


MAIN 存在方式

    main_001.py - 普通的存在, 无特殊效果
    MAIN_001.jpg

    main_002.py - 水平颜色渐变, 从主要颜色(c1)变到次要颜色(c2)
    MAIN_002.jpg

    main_003.py - 水平颜色渐变, 围绕主要颜色(c1)变化
    MAIN_003.jpg

    main_004.py - 垂直颜色渐变, 从主要颜色(c1)变到次要颜色(c2)
    MAIN_004.jpg

    main_005.py - 垂直颜色渐变, 围绕主要颜色(c1)变化
    MAIN_005.jpg

    main_006.py - 文字震动效果 (适用于节奏感较强, 速度较快的歌曲)
    * MAIN_006.jpg


EFT 表现方式

    eft_001.py - 普通卡拉ok效果
    EFT_001.jpg

    eft_002.py - 文字主体颜色快速变化, 围绕c2
     * EFT_002.jpg

    eft_003.py - 文字边框厚度快速变化, 使用颜色c2
    EFT_003.jpg

    eft_004.py - 文字放大加边框模糊效果, 略带发光感, 使用颜色c2
    EFT_004.jpg

    eft_005.py - 文字扫光效果, 使用颜色c2
    EFT_005.jpg

    eft_006.py - 出现一个较大的文字, 然后逐渐缩小, 带有边框变化, 使用颜色c2
    EFT_006.jpg

    eft_007.py - 垂直颜色动态渐变, 从主要颜色(c1)变到次要颜色(c2)
    EFT_007.jpg

    eft_008.py - 水平及垂直颜色动态渐变, 从主要颜色(c1)变到次要颜色(c2)
    EFT_008.jpg


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_001.jpg

    ext_002.py - 很多模糊上下浮动的线条
    EXT_002.jpg

    ext_003.py - 光晕效果, (使文件体积很大, 推荐只在小范围内使用)
    EXT_003.jpg

    ext_004.py - 闪亮的星星 第二版
    EXT_004.jpg

    ext_005.py - 圆形轨迹, 内置随机颜色
    EXT_005.jpg

    ext_shine.py - Shine光效
    EXT_Fire.jpg

    ext_fire.py - 火焰效果
    EXT_Light.jpg

    ext_light.py - 旋转的发散光线
    EXT_Particle.jpg

    ext_particle - 简单的粒子特效
    EXT_Shine.jpg


ALL 完整特效

暂无


*:该静态图片不能很好地还原动态效果
1

查看全部评分

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, 下载次数: 4912

效果参考

正式会员

妖木

Rank: 4

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

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

啊啊啊 我爱这个

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

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

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


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

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

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


正式会员

妖木

Rank: 4

发表于 2011-8-26 01:18:39 |显示全部楼层
milkyjing 发表于 2011-8-26 01:11
恩, 已经有不少人反映坛子打开慢了...

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

我今天大概有一半时间都在等缓冲啊……
伦家不要局部性反应慢

明天开始试着写,真心对脚本之类的理解不能啊

额,有没有q群啊之类的……求个

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

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

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

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

Moderator

苦练姿势,夺回人类的尊严

Rank: 5Rank: 5

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

TCAX没有Q群 但是所有人都在ass特效群里面 105120985
话说我开网页不慢啊 下载着东西都一下打开的说

正式会员

妖木

Rank: 4

发表于 2011-8-26 10:37:30 |显示全部楼层
本帖最后由 mzlmcx 于 2011-9-25 18:49 编辑
河对岸 发表于 2011-8-26 01:43
TCAX没有Q群 但是所有人都在ass特效群里面 105120985
话说我开网页不慢啊 下载着东西都一下打开的说 ...


多谢了

正式会员

爱理人士

Rank: 4

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

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

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

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

正式会员

爱理人士

Rank: 4

发表于 2011-9-1 21:55:20 |显示全部楼层
milkyjing 发表于 2011-9-1 16:48
字幕特效爱好者只是小众群体, TCAX就更是小小众软件了...

大大不要妄自菲薄啊!  

Rank: 4

发表于 2011-11-4 17:28:19 |显示全部楼层
使用内置特效果然很方便啊!!但是还想弱弱地问一下啊,如果有些歌曲当中在某些字上面停留的时间较长的话,这些特效还会自动配合歌曲自动识别出来吗??还是需要另外加一些条件呢??如果需要加一些条件的话,是在内置特效的py文件当中修改还是在ass文件上面就可以修改呢??希望楼主能说得具体一些,非常感谢!!

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

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

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

Rank: 4

发表于 2011-11-6 14:46:44 |显示全部楼层
我们的夏天 发表于 2011-8-18 15:33
内置特效静态示意图一览(仅供参考,懒得下载效果视频的童鞋们可以对照看看)

IN 进入方式

有没有雷电的特效PY脚本呀?

Rank: 4

发表于 2011-11-7 13:48:43 |显示全部楼层
雷电貌似有一个AEGISUB自动化的例子。PY貌似没看到 。

Rank: 4

发表于 2011-11-12 13:04:39 |显示全部楼层
唔,用TCAX跑了一下,发现特效的处理是以“字符”为单位的,对于类似“{\k52}hi {\k26}to {\k81}to {\k45}a {\k87}ru”的字幕会将单个文字块的时间进行均分然后分别呈现。
有没有办法让EFT在处理字幕的时候以文字块为单位而不把它拆开呢?(用的内置特效是EFT_004.py)

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

发表于 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

Rank: 4

发表于 2011-11-13 00:02:27 |显示全部楼层
milkyjing 发表于 2011-11-12 13:26
TCC文件中可以设置k mode, 用 normal 即可

详细可参考:  http://www.tcax.org/forum.php?mod=viewthre ...

了解,谢谢
是我疏忽了没看着orz……
您需要登录后才可以回帖 登录 | 加入社区

GitHub|TCAX 主页

GMT+8, 2018-8-19 08:10

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH