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

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

[已解决] 呜咕。。关于完整特效的问题0.0 [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

楼主
发表于 2013-1-28 21:54:35 |显示全部楼层
Re 1L: TCAX可以調用複數個腳本來生成一個特效, 通過配置TCC文件實現. 對一個特效使用的腳本數沒有限定.

# 特效脚本设置

< py file = test1.py >
# 特效脚本的文件名, 可以使用相对路径或者绝对路径. 推荐使用相对路径

< beg line = 1 >
# 该特效脚本所应用的起始行, 1表示从第一行开始生效, 0表示最后一行, -n表示倒数第n+1行

< end line = 0 >
# 该特效脚本所应用的结束行, 0表示到最后一行一直有效

< py file = test1.py > < beg line = 1 > < end line = 0 >
# test1.py这个特效脚本从第一行开始直到最后一行都有效

< py file = test2.py > < beg line = 1 > < end line = 0 >

< py file = test3.py > < beg line = 1 > < end line = -1 >
# 到倒数第二行有效

< py file = test4.py > < beg line = -5 > < end line = -2 >
# test4.py从倒数第6行开始到倒数第3行有效

< py file = !\test.py > < beg line = 5 > < end line = 0 >
# ‘!\’ 或者 ‘!/’ 表示 test.py 在TCAX程序的根目录下

< py file = !\script\test.py > < beg line = 3 > < end line = 7 >
# test.py 在TCAX程序的根目录中的 script 文件夹下

< py file = !in_001.py > < beg line = 3 > < end line = 7 >
# '!' 表示使用内置特效


出處: http://www.tcax.org/forum.php?mod=viewthread&tid=87


我們對字幕特效進行高層抽象, 對其組成進行一定的劃分 (純經驗, 非最優方案, 亦非唯一解), 得出:
通常我们可以将每一句完整的卡拉OK特效分成如下5个部分:

    1. 歌词的进入方式 (Introduction Effect)
  *2. 歌词的存在方式 (Existence Effect)
  *3. 卡拉OK的表现方式 (Highlight Effect)
    4. 歌词的消失方式 (Disappearance Effect)
    5. 附加效果 (Extra Effect)


出處: http://www.tcax.org/forum.php?mod=viewthread&tid=41
參考: http://www.tcax.org/forum.php?mod=viewthread&tid=65
http://www.tcax.org/forum.php?mod=viewthread&tid=62


所謂"內置特效"無非就是按照上述概念, 按照一定規則 (http://www.tcax.org/forum.php?mod=viewthread&tid=64) 編寫而成的腳本 (這是基於"TCAX能在一個特效工程中使用多個特效腳本"的基礎上實現的)


p.s. LZ可以多瀏覽一下論壇相關版塊.


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

GitHub|TCAX 主页

GMT+8, 2024-5-5 14:43

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH