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

 

 查看效果

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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

系列十一(面试)、如何查看JVM的参数?

一、查看JVM的参数 1.1、概述 上篇文章介绍了JVM的参数类型&#xff0c;通过jinfo可以查看JVM的默认参数&#xff0c;本章介绍另外一种查看JVM参数的方式。 1.2、 分类 JVM中提供了三种方式查看JVM的参数信息&#xff0c;这三种方式又分为两类&#xff0c;即&#xff1a;查看默…

【点选验证码识别】某招标网站反爬虫分析与验证码自动识别

文章目录 1. 写在前面2. 风控描述3. 验证码裁剪4. 验证码识别 【作者主页】&#xff1a;吴秋霖 【作者介绍】&#xff1a;Python领域优质创作者、阿里云博客专家、华为云享专家。长期致力于Python与爬虫领域研究与开发工作&#xff01; 【作者推荐】&#xff1a;对JS逆向感兴趣…

Screen记录窗口输出日志

screen是Linux窗口管理器&#xff0c;用户可以建立多个screen会话&#xff0c;每个screen会话又可以建立多个window窗口&#xff0c;每一个窗口就像一个可操作的真实的ssh终端一样。 screen详解&#xff1a;http://www.linuxidc.com/Linux/2013-10/91612.htm Linux Screen超简…

JetBrains AI Assistant 最佳平替方案来了

先看看官方推荐 JetBrains IDE 中的 AI 助手 除了你自己&#xff0c;谁最了解你的项目&#xff1f;你的IDE&#xff01;这就是为什么 AI Assistant 可以如此具有上下文感知能力和帮助性的原因。 JetBrains AI 服务采用不同的大型语言模型 &#xff08;LLM&#xff09;&#xf…

遥感影像正射校正

原始的遥感影像是没有坐标和投影信息的&#xff0c;其实就是一张图片&#xff0c;当做后续一些处理时&#xff0c;尤其是遥感地信方向后续应用中会涉及很多叠加分析&#xff0c;比如同一个地区的影像不同年份的叠加&#xff0c;但是影像大小又不能保证大小一致&#xff0c;因此…

Talk | 约翰霍普金斯大学博士生魏晨: De-Diffusion-文本是不同模态的沟通桥梁

本期为TechBeat人工智能社区第557期线上Talk。 北京时间12月20日(周三)20:00&#xff0c;约翰霍普金斯大学博士生—魏晨的Talk已准时在TechBeat人工智能社区开播&#xff01; 她与大家分享的主题是: “De-Diffusion-文本是不同模态的沟通桥梁题”&#xff0c;介绍了她的团队在如…

【设计模式--结构型--代理模式】

设计模式--结构型--代理模式 代理模式概述结构静态代理案例&#xff1a;卖车票jdk动态代理cglib代理三种代理对比优缺点使用场景 代理模式 概述 由于某些原因需要给某对象提供一个代理以控制该对象的访问。这时&#xff0c;访问对象不适合或者不能直接引用目标对象&#xff0…

Postgresql中PL/pgSQL的游标、自定义函数、存储过程的使用

场景 Postgresql中PL/pgSQL代码块的语法与使用-声明与赋值、IF语句、CASE语句、循环语句&#xff1a; Postgresql中PL/pgSQL代码块的语法与使用-声明与赋值、IF语句、CASE语句、循环语句-CSDN博客 上面讲了基本语法&#xff0c;下面记录游标、自定义函数、存储过程的使用。 …

智能化物联网(IoT):发展、问题与未来前景

导言 智能化物联网&#xff08;IoT&#xff09;作为信息技术领域的一项核心技术&#xff0c;正在深刻改变人们的生活和工作方式。本文将深入研究IoT的发展过程、遇到的问题及解决过程、未来的可用范围&#xff0c;以及在各国的应用和未来的研究趋势。探讨在哪些方面能够取得胜利…

基于CTF探讨Web漏洞的利用与防范

写在前面 Copyright © [2023] [Myon⁶]. All rights reserved. 基于自己之前在CTF中Web方向的学习&#xff0c;总结出与Web相关的漏洞利用方法&#xff0c;主要包括&#xff1a;密码爆破、文件上传、SQL注入、PHP伪协议、反序列化漏洞、命令执行漏洞、文件包含漏洞、Vim…

数字孪生开发技术分析

数字孪生的开发涉及多个技术领域&#xff0c;包括计算机科学、数据科学、人工智能和工程等。以下是数字孪生开发中常用的一些关键技术&#xff0c;希望对大家有所帮助。北京木奇移动技术有限公司&#xff0c;专业的软件外包开发公司&#xff0c;欢迎交流合作。 1.建模和仿真&am…

centos(linux)安装jenkins

官网&#xff1a;https://pkg.jenkins.io/redhat/ 安装官网进行操作&#xff1a; sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io-2023.key若出现如下错误&#xff1a; …

智能优化算法应用:基于人工水母算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用&#xff1a;基于人工水母算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用&#xff1a;基于人工水母算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.人工水母算法4.实验参数设定5.算法结果6.…

Axure

目录 一. 交互 1.2 交互事件 二. 情形 2.1 应用场景 三. 案例 3.1 ERP登录 3.2 ERP页面跳转 一. 交互 交互事件是指在用户界面中发生某些操作或行为时&#xff0c;触发相应的响应或动作。在设计网页、应用程序或其他用户界面时&#xff0c;交互事件通常用于实现交互式功…

R语言【cli】——通过cli_abort用 cli 格式的内容显示错误、警告或信息,内部调用cli_bullets和inline-makeup

cli_abort(message,...,call .envir,.envir parent.frame(),.frame .envir ) 我先从那些不需要下大力气理解的参数入手&#xff1a; 参数【.envir】&#xff1a;进行万能表达式编译的环境。 参数【.frame】&#xff1a;抛出上下文。默认用于 .trace_bottom&#xff0c;当 .…

WordCloud—— 词云

【说明】文章内容来自《机器学习入门——基于sklearn》&#xff0c;用于学习记录。若有争议联系删除。 wordcloud 是python的第三方库&#xff0c;称为词云&#xff0c;也成文字云&#xff0c;可以根据文本中的词频以直观和艺术化的形式展示文本中词语的重要性。 依赖于pillow …

Instruct-NeRF2NeRF:通过用户指令编辑 NeRF 三维场景

Haque A, Tancik M, Efros A A, et al. Instruct-nerf2nerf: Editing 3d scenes with instructions[J]. arXiv preprint arXiv:2303.12789, 2023. Instruct-NeRF2NeRF 是 ICCV 2023 Oral 论文&#xff0c;首次将图像编辑任务从二维提升到三维。 Instruct-NeRF2NeRF 所做的任务…

b站高可用架构 笔记

b站高可用架构 关键点&#xff1a;主机房&#xff0c;多活和多活机房 参考文章&#xff1a;bilibili技术总监毛剑&#xff1a;B站高可用架构实践 1. 前端和数据中心负载均衡 前端负载均衡(动态CDN):最近节点、带宽策略、可用服务容量 数据中心负载均衡:均衡流量、识别异常节…

微软近日推出了Phi-2,这是一款小型语言模型,但其性能却十分强大

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

数据的个人视角:数据可视化的意义

当谈论到数据可视化对个人用户的实用价值时&#xff0c;很多人可能会想到它仅适用于企业或专业领域。然而&#xff0c;数据可视化对个人用户同样具有重要的实用价值。本文将从可视化从业者的角度出发&#xff0c;简单说说数据可视化对个人用户的实用价值。 首先&#xff0c;数…