当前位置: 首页 > news >正文

TCAX特效字幕保姆入门教程+效果演示+软件源码自取

目录

介绍

下载链接

初步使用

软件使用

 tcc文件介绍

tcc文件版本

模式设置 

​编辑 k值提供方式举例

特效脚本设置 

主要设置 

ass全局风格设置

额外设置

常见问题 

 编码使用

 使用其他tcax博主的进行编码测试


介绍

TCAX是一款专门用于制作特效字幕的软件。通过TCAX,既可以制作出常见的ASS特效字幕,也可以制作出TCAX所特有的TCAS特效字幕。尤其是TCAX的内置特效功能,即便是没有任何编程基础的人,利用TCAX的内置特效功能,也可以制作出一些炫丽的特效字幕。

TCAX的内置特效是一些编写好的可以直接拿来用于制作特效字幕的脚本。这些脚本符合一定的编写规范,每个脚本都具有单一的效果。他们存放在TCAX程序根目录下的scripts文件夹中,共有6种类型的内置特效脚本。利用内置特效,用户只需要通过简单的修改TCC文件,就可以制作出一个完整特效字幕。

具体可以去tcax贴吧学习和交流

TCAX 字幕特效制作工具官方论坛|ASS|TCAS|Python|Aegisub|Lua - Powered by Discuz!

下载链接

tcax所需软件

 提取码:2cX2

初步使用

软件使用

来到下载好的软件本体

双击tcax进行打开

如果打开时报错msvcp100.dll找不到导致错误

安装博主分享的运行库进行补救即可

首先准备好做的视频和打好k值的字幕文件

 也可以使用博主准备的进行练习(看到这么体贴的博主还不赶紧点赞收藏关注一波(#^.^#))

练习demoicon-default.png?t=N7T8https://pan.quark.cn/s/5d1b357ae2dd

常见的问题
包含K值的ASS字幕文件的文件名不能跟TCC文件的文件名相同。 
例如︰如果TCC文件的名称是test.tcc,而包含K值的ASS字幕文件的名称是test.ass,那么解析TCC文件的时候就会报错。产生错误原因就在于TCAX最终生成的ASS特效字幕文件的名称跟TCC文件的名称是一样的。所以说如果已经存在一个相同名称的ASS文件,那么就无法再生成这个名称的ASS文件了。一个很好的做法就是将包含K值的ASS文件的名称后加上_k,例如命名成test_k.ass。这样既可以避免出现错误,也可以很容易的看出这是一个包含K值的ASS字幕文件。 

可以在aegisub中进行预览

 回到tcax,选择3选项创建tcc文件

回车后输入准备好的ass文件路径和tcc文件名,使得创建的tcc文件和ass文件在同一目录下

 输入后回车

可以看到tcc文件已被成功创建

使用vscode或者其他文本编辑器打开都可以

 

 tcc文件介绍

tcc文件版本

模式设置 

 

 k值提供方式举例

 

特效脚本设置 

 

主要设置 

ass全局风格设置

 

 

 

额外设置

常见问题 

font file中的字体既可以是已经安装了的字体,也可`以是没有安装的字体。
利用fontColor.exe这个程序可以很容易的选择已经安装过的字体。

所选的字体文件—定要含有K值ASS文件中所有文字的字体。
这是一个很常见的问题。例如对中文字幕使用日文字体,或者日文字幕尽管使用了日文字体,但是里面的汉字使用了简体字等都会出现错误。

font face id的值。
再次强调一下,ttf字体只能设置1。设置为其他的值会报错。ttc字体请根据需要设置font face id的值,.一股设置为2。如果你的TCC文件是在现有的文件基础上修改的很看可能原光的字体是ttc的学体,命你蒋字体改战ttf的字体。这时一定不要忘记把font face id的值也改为1,这一点经常容易疏忽。

alignment的值只代表字幕的显示位置,并不代表定位时的参考点。
TCAX生成的ASS特效字幕在默认情况下一律按照an5,也就是文字中心进行定位。

 编码使用

# tcc file version< tcc file version = 1.000 ># 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_003.py   >    < beg line = 1 >    < end line = 0 >
< py file = !main_001.py >    < beg line = 1 >    < end line = 0 >
< py file = !out_003.py  >    < beg line = 1 >    < end line = 0 >
< py file = !eft_004.py  >    < beg line = 1 >    < end line = 0 >
< py file = !ext_001.py  >    < beg line = 1 >    < end line = 0 ># main settings< k-timed ass file = 蓝心羽-晴天_k.ass >
< font file = simhei.ttf >    < font face id = 1 >    < font size = 36 >
< fx width = 1280 >    < fx height = 720 >    < fx fps = 23.976 >
< alignment = 7 >
< x offset = 30 >    < y offset = 15 >
< spacing = 0 >    < space scale = 1.000 ># style settings< font face name = "" >
< bord = 1 >    < shad = 0 >
< primary color = FFFFFF >    < secondary color = 000000 >    < outline color = 000000 >    < back color = 000000 >
< primary alpha = 0 >    < secondary alpha = 255 >    < outline alpha = 0 >    < back alpha = 255 ># additional settings< blur = 0.000 >

这里调整的py settings设置都可在tcax安装目录下找到默认脚本

 

这些都是,不再点进去一一查看,感兴趣可以自己点击查看 

附上各参数解释 

 此时先不做任何改动使用tcc默认提供的特效即可

tcc文件此时还没有和ass文件进行绑定

进入到tcax的安装根目录,双击执行assoc.exe文件

 此时可以看到tcc文件的图标也不再是空白,说明关联成功(博主本来就不是空白是因为博主之前点击过)

鼠标右键tcc文件,选择parse

生成特效字幕

可以直接在aegisub中分别加载视频和字幕进行查看

 

tcax内置脚本前缀分类说明:

 使用其他tcax博主的进行编码测试

记得将in_you003.py文件添加到scripts的in目录下,或者这里可以直接写脚本文件的绝对路径

 

parse后进行测试

 

 查看效果

 或者还可以搭配其他的效果:

相关文章:

TCAX特效字幕保姆入门教程+效果演示+软件源码自取

目录 介绍 下载链接 初步使用 软件使用 tcc文件介绍 tcc文件版本 模式设置 ​编辑 k值提供方式举例 特效脚本设置 主要设置 ass全局风格设置 额外设置 常见问题 编码使用 使用其他tcax博主的进行编码测试 介绍 TCAX是一款专门用于制作特效字幕的软件。通过TCAX…...

【C语言】自定义类型:结构体深入解析(二)结构体内存对齐宏offsetof计算偏移量结构体传参

文章目录 &#x1f4dd;前言&#x1f320; 结构体内存对齐&#x1f309;内存对齐包含结构体的计算&#x1f320;宏offsetof计算偏移量&#x1f309;为什么存在内存对⻬?&#x1f320; 结构体传参&#x1f6a9;总结 &#x1f4dd;前言 本小节&#xff0c;我们学习结构的内存对…...

活动回顾 (上) | 2023 Meet TVM 系列活动完美收官

作者&#xff1a;xixi 编辑&#xff1a;三羊、李宝珠 2023 Meet TVM 年终聚会于 12 月 16 日在上海圆满落幕&#xff0c;本次 meetup 不仅邀请到了 4 位 AI 编译器专家为大家带来了精彩的分享&#xff0c;还新增了圆桌讨论环节&#xff0c;以更多元的视角和各位共同讨论大模型…...

JMeter常见配置及常见问题修改

一、设置JMeter默认打开字体 1、进入安装目录&#xff1a;apache-jmeter-x.x.x\bin\ 2、找到 jmeter.properties&#xff0c;打开。 3、搜索“ languageen ”&#xff0c;前面带有“#”号.。 4、去除“#”号&#xff0c;并修改为&#xff1a;languagezh_CN 或 直接新增一行&…...

描述一个bug及定义bug的级别

&#xff08;一&#xff09;描述一个bug 描述一个bug&#xff0c;需要以下几个因素&#xff1a; 故障标题、故障发现的版本、故障类别&#xff08;功能/兼容/界面&#xff09;、故障优先级、故障描述&#xff08;测试环境、测试步骤、预期结果、实际结果&#xff09;。 举个例…...

Java项目-瑞吉外卖项目优化Day3

前后端分离开发 Yapi 是一个接口结合了接口测试、接口管理的管理平台&#xff0c;需要配置比较麻烦。看弹幕说用apifox更好用。可以将接口文档导出导入。 Swagger 注意下面的地址前面要有/。 效果&#xff1a; 可以在这里实现接口的测试&#xff0c;也可以导出文档等等。一般…...

测试理论知识四:大型软件的测试技巧——单元测试

1. 模块测试/单元测试 模块测试也被称为单元测试&#xff0c;本文章称单元测试为主。 对于小的程序测试&#xff0c;我们可以在一定时间内完成&#xff0c;如果面对的是大型程序&#xff0c;等程序开发完成之后我们再进行测试&#xff0c;那会大大降低我们的效率。 单元测试…...

安防监控系统/磁盘阵列/视频监控EasyCVR平台微信推送步骤大公开

视频汇聚/视频云存储/集中存储/视频监控管理平台EasyCVR能在复杂的网络环境中&#xff0c;将分散的各类视频资源进行统一汇聚、整合、集中管理&#xff0c;实现视频资源的鉴权管理、按需调阅、全网分发、云存储、智能分析等&#xff0c;视频智能分析平台EasyCVR融合性强、开放度…...

算法与数据结构--特殊有序集的线性时间排序算法

一.计数排序算法 基本思想&#xff1a;统计每个输入元素的个数&#xff0c;然后根据这些计数值重构原数组。 使用范围&#xff1a;需要知道元素大小范围&#xff0c;就是最大值是多少。 【排序算法】计数排序_哔哩哔哩_bilibili 二.基数排序 使用场景&#xff1a;只适用于…...

windows 动态库和静态库 介绍

在Windows平台上&#xff0c;动态库和静态库都是用于组织和共享代码的方式。这些库文件的扩展名和用途有一些区别。 1. 静态库和动态库 静态库&#xff08;Static Library&#xff09;&#xff1a; 文件扩展名&#xff1a;.lib在编译链接时&#xff0c;静态库的代码被直接嵌入…...

微软官方镜像下载大全(windows iso 官方镜像)

原本只是想下一个Windows Server 2022中文版的镜像&#xff0c;后面发现要么就是慢得一批的某盘&#xff0c;要么就是磁力&#xff0c;我想直接下载简简单单&#xff0c;找了一圈没有找到。官网下载需要注册、登录乱七八糟&#xff0c;最终终于找到下载方法了&#xff0c;适用于…...

ceph块存储学习

目录 ceph的组件和功能 ceph的数据读写流程 ceph存储池学习 ceph的组件和功能 Ceph OSD&#xff1a;功能是存储数据&#xff0c;处理数据的复制、恢复、平衡数据分布&#xff0c;并将一些相关数据提供给Ceph Monitor,。 Ceph Monitor: 功能是维护整个集群健康状态&…...

开发模型和测试模型

1. 开发模型 1.1 瀑布模型 瀑布模型是其他模型的基础框架 start—>需求分析---->计划----->设计----->编码----->测试----->End&#xff08;其实就是软件开发的生命周期&#xff09; 特点&#xff1a;线性的开发流程 缺陷&#xff1a;测试被后置。①风险往…...

Kubectl 部署简单应用

创建新服务 kubectl create deployment kubernetes-bootcamp --imagegcr.io/google-samples/kubernetes-bootcamp:v1 查看 kubectl get deployments 打开新的终端执行 kubectl proxy 此时&#xff0c;切回上一个终端&#xff0c;通过 kubectl get pods 可查看已部署好的pod。并…...

Flink电商实时数仓(三)

DIM层代码流程图 维度层的重点和难点在于实时电商数仓需要的维度信息一般是动态的变化的&#xff0c;并且由于实时数仓一般需要一直运行&#xff0c;无法使用常规的配置文件重启加载方式来修改需要读取的ODS层数据&#xff0c;因此需要通过Flink-cdc实时监控MySql中的维度数据…...

四种消息队列,如何选型

这篇文章&#xff0c;主要讲述 Kafka、RabbitMQ、RocketMQ 和 ActiveMQ 这 4 种消息队列的异同&#xff0c;无论是面试&#xff0c;还是用于技术选型&#xff0c;都有非常强的参考价值。 01 消息队列基础 1.1 什么是消息队列&#xff1f; 消息队列是在消息的传输过程中保存消…...

flutter开发windows应用的库

一、window_manager 这个插件允许 Flutter 桌面应用调整窗口的大小和位置 地址&#xff1a;https://github.com/leanflutter/window_manager二、win32 一个包&#xff0c;它使用FFI包装了一些最常见的Win32 API调用&#xff0c;使Dart代码可以访问这些调用&#xff0c;而不需…...

机器学习--线性回归

目录 监督学习算法 线性回归 损失函数 梯度下降 目标函数 更新参数 批量梯度下降 随机梯度下降 小批量梯度下降法 数据预处理 特征标准化 正弦函数特征 多项式特征的函数 数据预处理步骤 线性回归代码实现 初始化步骤 实现梯度下降优化模块 损失与预测模块 …...

【Spring Boot】面试题汇总,带答案的那种

继上次的文章【MySQL连环炮&#xff0c;你抗的住嘛&#xff1f;】爆火之后&#xff0c;越来越多的小伙伴后台留言&#xff0c;要求阿Q总结下其他的“连环炮”知识点&#xff0c;想在金九银十的面试黄金期轻松对线面试官。 同样为了节省大家的时间&#xff0c;阿Q最近对【Sprin…...

【大模型】快速体验百度智能云千帆AppBuilder搭建知识库与小助手

文章目录 前言千帆AppBuilder什么是千帆AppBuilderAppBuilder能做什么 体验千帆AppBuilderJava知识库高考作文小助手 总结 前言 前天&#xff0c;在【百度智能云智算大会】上&#xff0c;百度智能云千帆AppBuilder正式开放服务。这是一个AI原生应用开发工作台&#xff0c;可以…...

字符串压缩

...

MsSQL中的索引到底长啥样,查找过程怎么进行

参考文章一 参考文章二 建表 mysql> create table user(-> id int(10) auto_increment,-> name varchar(30),-> age tinyint(4),-> primary key (id),-> index idx_age (age)-> )engineinnodb charsetutf8mb4;insert into user(name,age) values(张三,…...

WPF 全局异常处理

在Application中存在三种异常事件EventHandler DispatcherUnhandledExceptionAppDomain.CurrentDomain.UnhandledExceptionTaskScheduler.UnobservedTaskException 其中 DispatcherUnhandledException 是在异常由应用程序引发但未进行处理时发生&#xff0c;但无法捕获多线程…...

Flink系列之:Elasticsearch SQL 连接器

Flink系列之&#xff1a;Elasticsearch SQL 连接器 一、Elasticsearch SQL 连接器二、创建 Elasticsearch表三、连接器参数四、Key 处理五、动态索引六、数据类型映射 一、Elasticsearch SQL 连接器 Sink: BatchSink: Streaming Append & Upsert ModeElasticsearch 连接器…...

java中将Map集合、对象、字符串转换为JSON对象

1、Map集合转JSON对象 创建一个Map集合&#xff1b; 新建json对象&#xff0c;并将Map引入json中。 public void demo1(){ //创建一个Map集合Map<String, String> map new HashMap<>();map.put("1729210001","zhangsan");map.put("17292…...

理解Spring中bean的作用域

singleton:Spring Ioc容器中只会存在一个共享的Bean实例&#xff0c;无论有多少个Bean引用它&#xff0c;始终指向同一个对象&#xff0c;作用域为Spring中的缺省&#xff08;同一package&#xff09;作用域 prototype:每次通过Spring容器获取prototype定义的bean时&#xff0c…...

edge中以右键“打印”的方式“保存”当前页面的pdf形式,下载过程中卡进度的问题

目录 问题描述&#xff1a; 可能的问题&#xff1a; 解决&#xff1a; 问题描述&#xff1a; 特殊情况下需要保存网页的pdf形式&#xff0c;但页面没有类似“导出pdf”的功能按钮&#xff0c;可以通过页面右键“打印”的方式“保存”当前页面的pdf形式。在pdf文件下载过程中出…...

c# 使用OpenCV

C#和OpenCV的结合主要通过一个名为OpenCVSharp的库实现。OpenCVSharp是一个C#包装器&#xff0c;它提供了对OpenCV&#xff08;一个开源的计算机视觉和机器学习库&#xff09;功能的访问。 安装OpenCVSharp NuGet包&#xff1a; 在Visual Studio中&#xff0c;右键点击你的项目…...

数据库连接问题 - ChatGPT对自身的定位

1.一段关于数据库连接的技术性对话 sweetie&#xff0c;连接数据库的时候&#xff0c;需要在每次读写数据后就把连接释放吗&#xff1f; 亲爱的&#xff0c;连接数据库后&#xff0c;通常会在每次读写数据后将连接释放。这是为了确保数据库连接的及时释放和有效管理。如果不及…...

常见可视化大屏编辑器有哪些?

前言&#xff1a; 在当今数字化时代&#xff0c;可视化大屏编辑器成为了数据展示和决策支持的重要工具。大屏编辑器不仅仅是数据的呈现&#xff0c;更是数据背后的故事的讲述者。它通过图表、图形和实时数据的呈现&#xff0c;为用户提供了全面的信息视图&#xff0c;帮助用户更…...

dede 添加演示网站/怎么申请域名建立网站

目录&#xff08;1&#xff09;对于异步 I/O 操作的需求&#xff08;2&#xff09;异步 I/O API超时处理结果的顺序事件时间容错保证&#xff08;3&#xff09;代码实现&#xff08;1&#xff09;对于异步 I/O 操作的需求 在与外部系统交互&#xff08;用数据库中的数据扩充流…...

wordpress英文网赚站/北京seo公司wyhseo

文章目录写在开头的话ZStack产品与解决方案介绍00. Zstack 愿景0.1 云计算在企业应用中的价值与意义0.2 企业建设云平台过程中的典型问题0.3 Zstack愿景01. 解决方案1.1 ZStack 产品图谱1.2 ZStack云平台1.3 ZStack 云平台应用场景1.4 ZStack Mini一体机1.5 ZStack Mini 适用场…...

龙岗建设企业网站/什么是网络营销?

问&#xff1a; 你做这个研究有一些年头了&#xff0c;我侧重于关心这些付出会有哪些回报&#xff1f; 答&#xff1a;预期回报当然是有的。那就是建立一个智能软件社区&#xff0c;每一个贡献者(包括我&#xff09;通过别人的使用获得回报。至于回报的多少&#xff0c;最简单…...

深圳华强北水货手机报价/seo搜索引擎优化价格

一、yum 安装 subversion yum -y install subversion 二、创建svn版本库所在路径&#xff08;建议放在opt、usr、home下&#xff09; mkdir -p /usr/local/svn/repositories 三、创建svn版本库 svnadmin create /usr/local/svn/repositories/sds 四、查看 cd /usr/local/svn/re…...

做网站 分工/全网推广平台推荐

1.基于贫血模型的传统开发模式 // BO&#xff0c;不包含业务逻辑 // 虚拟钱包 public class VirtualWalletBo {// 省略 getter/setter/constructor 方法 private Long id; private Long createTime; private BigDecimal balance; }// Service public class VirtualWalletSer…...

网站建设电销异议处理话术/优化关键词快速排名

齐博提取出来的 判断是否为手机浏览器的函数index的代码为if($IsMob){header("location:wapindex.php");exit;}common.inc.php 里面关于$IsMob的定义为$IsMobis_mobile();function.inc.php 中提取函数//检查是否为手机访问function is_mobile(){$regex_match"/(…...