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

news2024/12/22 15:08:32

目录

介绍

下载链接

初步使用

软件使用

 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后进行测试

 

 查看效果

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1326381.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【计算机网络】TCP协议——1.报文格式详解

前言 上篇讲解了UDP报文格式。TCP和UDP是同层协议&#xff0c;都属于传输层&#xff0c;数据来源于上层——应用层 目录 一. TCP协议概述 二. TCP报文格式 1. 两个问题 2. 确认号和序列号 3. 标志位字段 4. 窗口大小 5. 校验和字段 6. 紧急指针与紧急数据 7. 选项字…

secureCRT串口助手配置RS232和RS422

串口RS422配置如图 和RS422不同&#xff0c;串口RS232配置如图&#xff0c;否则会通信不正常。

Station_Map1221Update

1221 Polish 1. Transfer the road coordinates from the UE coordinates system into the CAD coordinates system by using the functions in the file INDEX2UE.py 坐标转换的时候&#xff0c;插值&#xff0c;取特征点&#xff08;交叉点&#xff09;Transfer the road c…

Nature自然杂志重磅:AI复现诺奖研究一次成功只需几分钟,Coscientist科学家的好助手

《Nature》是世界上历史悠久的、最有名望的科学杂志之一&#xff0c;首版于1869年11月4日。与当今大多数科学论文杂志专一于一个特殊的领域不同&#xff0c;其是少数依然发表来自很多科学领域的一手研究论文的杂志&#xff08;其它类似的杂志有《科学》和《美国科学院学报》等&…

ES集群G1回收器,堆空间无法被回收问题

ES堆空间不足的问题&#xff0c;困扰了我有两年的时间。dump堆去分析&#xff0c;也未能分析出来&#xff0c;堆到底是被什么占用了。 我把堆空间给了31.9G&#xff0c;这是指针压缩生效的临界值&#xff0c;如果再大就指针压缩失效了。 痛苦的是&#xff0c;随着时间的增长。堆…

uniapp-uni-icons组件@click.stop失败解决~

你们好&#xff0c;我是金金金。 场景 可以看见我右侧有两个icon&#xff0c;点击的时候 会影响到折叠面板的打开&#xff0c;这让我很是苦恼&#xff0c;然后我使用了click.stop修饰符阻止事件冒泡 排查 排查之前我先贴一下代码 报错截图 可以看到找不到属性stopPropagation&…

抖音小程序开发入门

注册账号 公司和个人的都是在同一个地方注册&#xff0c;个人开发者勾选 个人开发即可 https://developer.open-douyin.com/ 在企业号&#xff0c;账号中心&#xff0c;直接邀请开发人员 发出邀请之后&#xff0c;需要被邀请人登录账号接收 调试 开发人员调试应用&#xf…

软件设计模式:六大设计原则

文章目录 前言一、开闭原则二、里氏替换原则三、依赖倒转原则四、接口隔离五、迪米特法则六、合成复用原则总结 前言 在软件开发中&#xff0c;为了提高软件系统的可维护性和可复用性&#xff0c;增加软件的可扩展性和灵活性&#xff0c;程序员要尽量根据6条原则来开发程序&am…

宝塔面板安装MySQL数据库并通过内网穿透工具实现公网远程访问

文章目录 前言1.Mysql 服务安装2.创建数据库3.安装 cpolar3.2 创建 HTTP 隧道 4.远程连接5.固定 TCP 地址5.1 保留一个固定的公网 TCP 端口地址5.2 配置固定公网 TCP 端口地址 前言 宝塔面板的简易操作性,使得运维难度降低,简化了 Linux 命令行进行繁琐的配置,下面简单几步,通…

关于研发费用资本化和费用化的理解以及在利润表与资产负债表之间的勾稽关系

关注WX公众号&#xff1a; commindtech77&#xff0c; 获得数据资产相关白皮书下载地址 回复关键字&#xff1a;推荐系统 下载《新闻资讯个性化推荐系统源码》 回复关键字&#xff1a;数据资源入表白皮书 下载《2023年数据资源入表白皮书》 原文链接&#xff1a; 关于研发…

python 常用知识点

文章目录 Python 概述内置对象、运算符、表达式、关键字Python 序列结构 Python 概述 标准库与拓展库中对象的导入与使用 &#xff08;1&#xff09;import 模块名 [ as 别名 ] //使用时用’模块名.对象名’的形式访问 &#xff08;2&#xff09;from 模块名 import 对象名 [ a…

Seata中AT模式的实现原理01-TM开启全局事务

什么是AT模式 AT模式是一种无侵入的分布式事务解决方案 保证最终一致性 是Seata默认的方式&#xff0c;在AT模式下&#xff0c;用户只需要关注自己的“业务SQL”,用户的“业务SQL”作为一阶段&#xff0c;Seata框架会自动的生成事务的二阶段提交和回滚 AT模式的机制 AT模式其…

生活中的物理2——人类迷惑行为(用笔扎手)

1实验 材料 笔、手 实验 1、先用手轻轻碰一下笔尖&#xff08;未成年人须家长监护&#xff09; 2、再用另一只手碰碰笔尾 你发现了什么&#xff1f;&#xff1f; 2发现 你会发现碰笔尖的手明显比碰笔尾的手更痛 你想想为什么 3原理 压强f/s 笔尖的面积明显比笔尾的小 …

AI技术迅猛发展,视频智能化给人类带来了哪些便利?

随着AI技术的迅猛发展&#xff0c;视频智能化也逐渐普及。在我们常见的生产工作和日常生活中&#xff0c;视频智能化都为人类带来了许多便利。今天小编就和大家探讨一下智能化监控带来了哪些便利。 1、安全监控 视频智能化可以实现智能安防监控&#xff0c;例如智慧安防系统Ea…

FLASH闪存的读取、擦除、编程

一、stm32寄存器地址介绍 二、FLASH简介 &#xff08;1&#xff09;STM32F1系列的FLASH包含程序存储器、系统存储器和选项字节三个部分&#xff0c;通过闪存存储器接口可以对程序存储器和选项字节进行擦除和编程 &#xff08;2&#xff09; 读写FLASH的用途&#xff1a;利用程…

Android Studio打包有哪些优势

大家好&#xff0c;现在移动应用程序的快速发展&#xff0c;开发者需要一个强大又可靠的开发环境来创建和打包高质量的 Android 应用程序。Android Studio 是一款由 Google 官方开发的 Android 应用程序开发环境&#xff0c;提供了许多的优势和便利&#xff0c;那究竟都有哪些优…

LeetCode刷题--- 括号生成

个人主页&#xff1a;元清加油_【C】,【C语言】,【数据结构与算法】-CSDN博客 个人专栏 力扣递归算法题 http://t.csdnimg.cn/yUl2I 【C】 http://t.csdnimg.cn/6AbpV 数据结构与算法 http://t.csdnimg.cn/hKh2l 前言&#xff1a;这个专栏主要讲述递归递归、搜…

【自用】Ubuntu20.4从Vivado到ddr200t运行HelloWorld

【自用】Ubuntu20.4新系统从输入法到ddr200t运行HelloWorld 一、编辑bashrc二、Vivado2022.2安装三、编译蜂鸟E203自测样例1. 环境准备2. 下载e203_hbirdv2工程文件3. 尝试编译自测案例1. 安装RISC-V GNU工具链2. 编译测试样例 4. 用vivado为FPGA生成mcs文件1.准备RTL2.生成bit…

界面控件DevExpress WPF Dock组件,轻松创建类Visual Studio窗口界面!

本文主要为大家介绍DevExpress WPF控件中的Dock组件&#xff0c;它能帮助用户轻松创还能受Microsoft Visual Studio启发的Dock窗口界面。 P.S&#xff1a;DevExpress WPF拥有120个控件和库&#xff0c;将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress …

社交网络分析(汇总)

这里写自定义目录标题 写在最前面社交网络分析系列文章汇总目录 提纲问题一、社交网络相关定义和概念提纲问题1. 社交网络、社交网络分析&#xff1b;2. 六度分隔理论、贝肯数、顿巴数&#xff1b;3. 网络中的数学方法&#xff1a;马尔科夫过程和马尔科夫链、平均场理论、自组织…