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

标题: TCC文件 如何添加多种字体 [打印本页]

作者: 寂听春雨    时间: 2014-6-23 09:16:51     标题: TCC文件 如何添加多种字体

呃 这个问题我也不太说的比较明白  我尽量表达好我所求助的问题吧 因为刚刚入门很多东西不是很懂
---------
比如我们做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 >
-----------------------------------------分割线--------------------------
作者: mzlmcx    时间: 2014-6-23 13:46:03

py里面修改~~tcc只能修改整体的

作者: saiyaku    时间: 2014-6-23 18:24:19

嗯 確實不太方便 平時不用內置特效 倒是沒怎麼注意到
說不定下一個版本會改進
先說目前版本的做法 如果使用內置腳本而不會修改py的話
就只有把軸拆開來 修改不同的字體 多次運行了 輸出多個ass了
如果會修改py的話
< inherit ass header = false >  
改成true的話 可繼承k值文件的所有style
py里得在ass_main函數里 自己設置輸出style名稱 默認還是tcc設置的
作者: 寂听春雨    时间: 2014-6-25 17:36:13

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

还好啦 我用最死板的方法,先暂时用默认的设置解析后。
再用AEG编辑ASS文件 自己改,不过有点麻烦而已。
作者: 寂听春雨    时间: 2014-6-25 17:37:57

mzlmcx 发表于 2014-6-23 13:46
py里面修改~~tcc只能修改整体的

目前在看教程 学习PY脚本。以后会用了 尝试下改改。
希望有天用上自己写的脚本,丰衣足食。
作者: mzlmcx    时间: 2014-6-25 18:41:37

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

你把字幕分成几份,然后分别对应想要的内置特效使用
最后合并在一起压制就可以了啊
挺简单的啊
作者: 寂听春雨    时间: 2014-6-25 18:59:52

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

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




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