【TCAX相关】TCC文件详细说明
# TCC文件版本
< tcc file version = 1.0 >
TCC文件版本信息, 保持不变即可
# 主要设置
< inherit ass header = false >
是否继承使用K值ASS文件的头部信息, 如果设为true, 则生成的ASS文件的头部信息将会和K值ASS文件相同, 如果设为false, 则生成的ASS文件的头部信息会由TCAX跟据下面部分的设置信息自动生成. 推荐设为false
< k mode = syllable >
可以设成word (normal) 或者 syl (syllable) 或者 adv (advanced), 关系到TCAX向特效脚本提供K值信息的方式, 设为word则会按照本来的K值方式提供 (或者说按K值切分文字), 设为syl则会按照字符方式提供 (或者说切割到单个字符, 如果制作K值ASS文件的时候, 没有对每个字符都指定一个K值, 则TCAX会自动为那些字符分配一个合理的K值, 并将字符以及它所对应的K值提供给特效脚本), 设成adv则会按照类似于syl, 不过切割方式改为最大不超过2个字符的方式处理. 推荐设为syl
< text layout = horizontal >
文字布局方式, 可以为水平布局, 设成hori (horizontal), 或者垂直布局, 设成vert (vertical). 推荐设为hori
< tcaxpy init = false >
是否启用特效脚本中的tcaxPy_Init函数, 如果启用, 则对应的, 需要在特效脚本中定义这个函数. tcaxPy_Init函数主要执行一些变量的初始化工作, 他会在其他函数之前执行, 且只执行一次. 如果要使用内置特效脚本, 则需要设置为true
< tcaxpy user = false >
设为true则表明你要使用自己定义的特效脚本编写模板, 即实现你自己的tcaxPy_User函数, 拓展性, 灵活性等更高, 但相对的对编程要求也更大. 设为false, 则表明要使用tcaxPy_Main函数, 也即, 预先定义好的特效脚本编写模板. tcaxPy_Main函数提供了必要的, 且方便利用的参数, 使特效编写更加轻松. 对于每个K值 (或者字符等, 具体由k mode的设置决定) tcaxPy_Main函数都会被调用一次. 推荐设为false
< tcaxpy fin = false >
是否启用特效脚本中的tcaxPy_Fin函数, 如果启用, 则对应的, 需要在特效脚本中定义这个函数. tcaxPy_Fin函数主要执行一些变量的销毁工作, 他会在最后执行, 且只执行一次. 如果要使用内置特效脚本, 则需要设置为true
# 特效脚本设置
< 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 >
‘!’ 表示使用内置特效
# 特效相关设置
< k-timed ass file = test_k.ass >
指定K值ASS文件(SYL文件)的文件名, 为空则表明我们不需要SYL文件, 如做LOGO特效时.
< font file = simhei.ttf >
指定字体文件名, 可以使用TCAX自带的工具fontColor.exe方便地选择字体 (程序在TCAX程序根目录下tools文件夹中).
< font face id = 1 >
指定具体字体face, 对于ttf文件, 保持为1. 对于ttc文件, 推荐设为2. 说明, 一个ttc文件会包含多个字体face. 在fontColor.exe中可以清楚的看到多个face (中间会由 ‘&’ 符号隔开).
< font size = 40 >
字体大小
< fx width = 1280 >
目标视频水平分辨率
< fx height = 720 >
目标视频垂直分辨率
< fx fps = 23.976 >
目标视频帧率
< alignment = 7 >
特效在视频上的显示位置, 可取值1~9的整数, 显示位置对应数字键盘上数字键的位置.
< x offset = 30 >
相对于标准显示位置的水平偏移量
< y offset = 15 >
相对于标准显示位置的垂直偏移量
< spacing = 0 >
文字间隔
< space scale = 1.0 >
空格宽度的缩放比率. 推荐使用默认值1.0
# ASS全局风格设置
< font face name = “” >
字体名, 留空即可, TCAX会自动赋值
< bord = 1 >
边框厚度
< shad = 0 >
阴影厚度
< primary color = FFFFFF >
主要颜色, 格式为BBGGRR
< secondary color = 000000 >
辅助特效颜色, 不少内置特效中需要用到这个值
< outline color = FFFFFF >
文字边框颜色
< back color = 000000 >
文字阴影颜色
< primary alpha = 0 >
主要颜色透明度, 取值为0~255中的整数
< secondary alpha = 255 >
辅助颜色透明度
< outline alpha = 0 >
边框颜色透明度
< back alpha = 255 >
阴影颜色透明度
额外设置
< blur = 0 >
模糊度, 可以为小数
【TCAX相关】TCC文件详细说明相关推荐
- 总结一下TCAX的TCC文件中的font face id的几种常见情况
本帖Word文档备份下载地址: https://assrt.net/xml/sub/640/640168.xml https://subhd.tv/a/508939 http://zimuku.la/ ...
- 【TCAX相关】一键套用完整特效脚本制作中日双语特效的条件
本帖主要讲一键套用完整特效脚本制作中日双语特效需要满足的条件及套用方法,后续会在本帖基础上多做一些模板方便新人学习. 需要满足的条件 图1:TCC设置中为确保中日特效制作更方便而需要在字体名称上注意的 ...
- Xamarin For Android 打包编译APK文件详细图文教程
原文链接 本文用于介绍Visual Studio 2012中Xamarin Mono For Android 如何打包编译APK文件,从如何创建Android项目,到如何启动调试,都会逐个配图讲解. ...
- Matter(CHIP) 目录和平台相关的文件
本文以Zephyr为例,分析Matter在Zephyr平台的目录,构建(build)和相关的文件 <chip_root>/src/platform/Zephyr 此目录主要是平台实现相关的 ...
- hadoop之slaves文件详细分析
hadoop之saves文件详细分析(一) 注:所有操作基于hadopp-2.7.5,本篇文章主要涉及一些对于slaves文件之于hadoop平台的思考 首先大家都知道,要想配置一个完全分布式平台,首 ...
- hadoop HDFS的文件夹创建、文件上传、文件下载、文件夹删除,文件更名、文件详细信息、文件类型判断(文件夹或者文件)
摘要: 本篇文章主要介绍的是hadoop hdfs的基础api的使用.包括Windows端依赖配置,Maven依赖配置.最后就是进行实际的操作,包括:获取远程hadoop hdfs连接,并对其进行的一 ...
- 阿里云OSS上传文件详细步骤
阿里云OSS删除文件详细步骤 一.阿里云oss服务开通 点击开通 二.进入控制台 点击进入 三.创建Bucket 点击进入Bucket 四.创建AccessKey 云账号 AccessKey 是您访问 ...
- oracle重做日志文件详细
oracle重做日志文件详细 redo log file 1 redo log file的作用 redo log file记录了对数据库的所有修改信息.有了这些修改信息,我们就可以用于恢复数据.如果 ...
- python读取.mat文件,python将变量存为.mat文件详细介绍
在进行数据处理的过程中,经常会用到Matlab和python两种工具,.mat文件是Matlab数据存储的标准数据格式,通过创建一个.mat文件详细介绍两种工具之间的数据读取和存储. 一.python ...
最新文章
- 先发制人!Waymo将首推商用载人自动驾驶服务,Uber们怕不怕?
- 正确配置Linux系统ulimit值的方法【转】
- insert数据时,获取插入数据的id
- JavaScript入门(part6)--运算符
- 《5G新体制天线技术》
- 目前基于区块链的档案防篡改系统的设计如何实现防篡改
- 无法执行二进制文件: 可执行文件格式错误_VB中.frm .frx .vbp .vbw .scc文件都有什么作用,你知道么?...
- python安装常见问题_Python常见问题
- Python单元测试框架之unittest+requests+ddt+excel接口自动化测试
- 三款博客备份下载软件
- 适用于 Windows PowerShell 的 SMS Cmdlet
- spss和python财务数据分析_用SPSS做数据分析?先弄懂SPSS的基础知识吧
- 使用 conda uninstall xxx时,一直卡在 Collecting package metadata (repodata.json)
- 新浪低调上线开源镜像站
- linux alarm函数clock,linux c之alarm函数的使用,定时器的实现
- python培训深圳周末班
- 程序员吞噬零售业,成也中台败也中台 | 零售十年变迁路
- 【JVM · GC】垃圾回收器
- html创建文件自动命名,批量改名大师批量重命名HTML文档教程
- 我的世界服务器披风文件在哪,关于我的世界国际版披风导入方法与详解(联机可用...