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

 找回密码
 新人加入
查看: 3172|回复: 6

[已解决] TCC文件 如何添加多种字体 [复制链接]

Rank: 4

发表于 2014-6-23 09:16:51 |显示全部楼层
呃 这个问题我也不太说的比较明白  我尽量表达好我所求助的问题吧 因为刚刚入门很多东西不是很懂
---------
比如我们做ASS字幕 会用到很多种样式 以及多种字体 但是tcc文件里面貌似只有一种字体 我想问的是:如何再添加些字体以及字体大小(字号)   在下面的tcc文件代码 红色部分 应该就是调字体吧 但是只有一种字体 做字幕部可能只用一种字体吧

--------------------------分割线-------------------------------
# tcc file version

< tcc file version = 1.0 >


# mode configuration

< inherit ass header = false >
< k mode = syllable >
< text layout = horizontal >
< tcaxpy init = true >
< tcaxpy user = false >
< tcaxpy fin = true >


# py settings

< py file = !in_009.py >    < beg line = 1 >    < end line = 0 >
< py file = !main_003.py >    < beg line = 1 >    < end line = 0 >
< py file = !eft_002.py >    < beg line = 1 >    < end line = 0 >
< py file = !eft_003.py >    < beg line = 1 >    < end line = 0 >
< py file = !ext_001.py >    < beg line = 1 >    < end line = 0 >
< py file = !out_009.py >    < beg line = 1 >    < end line = 0 >


# main settings

< k-timed ass file = test_k.ass >
< font file = DFHSG5.TTC >    < font face id = 2 >    < font size = 40 >
< fx width = 1280 >    < fx height = 720 >    < fx fps = 23.976 >
< alignment = 2 >
< x offset = 0 >    < y offset = 15 >
< spacing = 0 >    < space scale = 1.0 >


# style settings

< font face name = "" >
< bord = 1 >    < shad = 0 >
< primary color = FF0000 >    < secondary color = 00AAFF >    < outline color = FFFF00 >    < back color = 000000 >
< primary alpha = 0 >    < secondary alpha = 0 >    < outline alpha = 0 >    < back alpha = 100 >


# additional settings

< blur = 1.0 >
-----------------------------------------分割线--------------------------

正式会员

妖木

Rank: 4

发表于 2014-6-23 13:46:03 |显示全部楼层
py里面修改~~tcc只能修改整体的
1

查看全部评分

Administrator

Shanzhai Pro.

Rank: 7Rank: 7Rank: 7

发表于 2014-6-23 18:24:19 |显示全部楼层
嗯 確實不太方便 平時不用內置特效 倒是沒怎麼注意到
說不定下一個版本會改進
先說目前版本的做法 如果使用內置腳本而不會修改py的話
就只有把軸拆開來 修改不同的字體 多次運行了 輸出多個ass了
如果會修改py的話
< inherit ass header = false >  
改成true的話 可繼承k值文件的所有style
py里得在ass_main函數里 自己設置輸出style名稱 默認還是tcc設置的

Rank: 4

发表于 2014-6-25 17:36:13 |显示全部楼层
saiyaku 发表于 2014-6-23 18:24
嗯 確實不太方便 平時不用內置特效 倒是沒怎麼注意到
說不定下一個版本會改進
先說目前版本的做法 如果使用 ...

还好啦 我用最死板的方法,先暂时用默认的设置解析后。
再用AEG编辑ASS文件 自己改,不过有点麻烦而已。

Rank: 4

发表于 2014-6-25 17:37:57 |显示全部楼层
mzlmcx 发表于 2014-6-23 13:46
py里面修改~~tcc只能修改整体的

目前在看教程 学习PY脚本。以后会用了 尝试下改改。
希望有天用上自己写的脚本,丰衣足食。

正式会员

妖木

Rank: 4

发表于 2014-6-25 18:41:37 |显示全部楼层
寂听春雨 发表于 2014-6-25 17:36
还好啦 我用最死板的方法,先暂时用默认的设置解析后。
再用AEG编辑ASS文件 自己改,不过有点麻烦而已。 ...

你把字幕分成几份,然后分别对应想要的内置特效使用
最后合并在一起压制就可以了啊
挺简单的啊

Rank: 4

发表于 2014-6-25 18:59:52 |显示全部楼层
mzlmcx 发表于 2014-6-25 18:41
你把字幕分成几份,然后分别对应想要的内置特效使用
最后合并在一起压制就可以了啊
挺简单的啊 ...

是的 我就是把一首完整的ASS拆开,想要什么内置Py 就把打好k值的那几句单独挑出来,让后把生成的特效又复制过去合并。目前只能想到这种老实方法。
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-4-19 10:11

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH