TCAX 的简单介绍(英文+谷歌机翻中文)

Before we start, we need to know something related to TCAX.
Terms Glossary

Karaoke Effect (From Aegisub manual)

Karaoke is (amateur) singing along to a song, usually a version of the song with the main vocals removed. When singing karaoke the lyrics to the song are usually presented on a TV screen and highlighted as they are to be sung. In subtitling however, karaoke usually refers to those lyrics themselves. The karaoke effect refers to the way they are highlighted. So, a karaoke effect is a visual effect synchronised with a song, used to help singing karaoke. Reality has it that karaoke effects in the fan subtitling community today are used more for “eye candy” and showoff than the real purpose of karaoke subtitles, assisting the viewer sing along to the song. Karaoke FX is short for karaoke effects, ASS FX and TCAS FX can both be used to make karaoke effects.

ASS & TCAS

Files that can hold karaoke FX. You can find more about ASS on the following links, while TCAS is a new file format for doing subtitle things. I will post the specification of TCAS later.
ASS File Format Specification
ASS Tags (On Aegisub manual)

TCC File

TCC file is a plain text file which holds the configuration of a specific TCAX karaoke FX project. You can find more about TCC file on the following link.
TCC File Format Specification

SYL File

SYL file is a file that contains the syllable information of karaoke lines as well as the lines’ timings, one of the most commonly used SYL file type is the k-timed ASS file. You can find more about SYL file on the following link.
SYL File Format Specification

tcaxPy script

tcaxPy scripts are plain text files with the extension .py, their contents follow the syntax of python, and generally they share some common structures. Roughly speaking, tcaxPy scripts equal to the target karaoke FX.

Font file

Font file extensions may be .ttc (TrueType Collection), .ttf (TrueType Font) or .otf (OpenType Font), etc. The font can either be installed or not.

TCAX FX project

Everything needed to make a subtitle FX by TCAX, usually contains one TCC file, one SYL file, one Font file and several tcaxPy scripts. One of the most common TCAX FX projects is TCAX karaoke FX project. In the latter, we will simply use project for short in case that there is no ambiguity.

Miscellaneous
There are also some other types of files contained in a project, most of them are just generated automatically and hold some information you may not care about.

The RIXE Project

The RIXE project is aimed to help us make awesome karaoke FX in a relatively easy way. It is evident that built-in karaoke FX are very limited, we cannot modify (or say, configure) them freely, hence hard to create karaoke FX as we want. In order to break the wall, we need scripting, which gives us more freedom. To make a bridge, it has something in common with the automation of Aegisub, which is another cool tool for doing karaoke things.

The RIXE project contains many sub projects. The major one is called TCAX, which is a toolkit with a console interface and some other components for executing tcaxPy scripts to generate the target karaoke FX (ASS files and also TCAS files)

The TCAX Project

The TCAX project can be regarded as the minimal set of the RIXE project.

To see how TCAX works, please refer to this thread.

【以下为谷歌机翻】

术语词汇

卡拉OK效果(来自Aegisub手册)

卡拉 OK 是(业余)跟着一首歌唱歌,通常是删除主唱的歌曲版本。唱卡拉 OK 时,歌曲的歌词通常会出现在电视屏幕上,并在要唱的时候突出显示。然而,在字幕中,卡拉 OK 通常指的是那些歌词本身。卡拉 OK 效果是指它们突出显示的方式。因此,卡拉OK效果是与歌曲同步的视觉效果,用于帮助唱卡拉OK。现实情况是,如今粉丝字幕社区中的卡拉 OK 效果更多地用于“眼花缭乱”和炫耀,而不是卡拉 OK 字幕的真正目的,帮助观众跟着歌曲唱歌。Karaoke FX 是卡拉 OK 效果的简称,ASS FX 和 TCAS FX 都可以用来制作卡拉 OK 效果。

ASS & TCAS

可以容纳卡拉 OK FX 的文件。您可以在以下链接中找到有关 ASS 的更多信息,而 TCAS 是一种用于处理字幕的新文件格式。稍后我将发布TCAS的规范。
ASS 文件格式规范
ASS 标签(在 Aegisub 手册上)

TCC 文件

TCC 文件是一个纯文本文件,其中包含特定 TCAX 卡拉 OK FX 项目的配置。您可以在以下链接中找到有关 TCC 文件的更多信息。
TCC 文件格式规范

SYL 文件

SYL 文件是一种包含卡拉OK 台词音节信息以及台词时序的文件,最常用的SYL 文件类型之一是k-timed ASS 文件。您可以在以下链接中找到有关 SYL 文件的更多信息。
SYL 文件格式规范

tcaxPy 脚本

tcaxPy 脚本是扩展名为 .py 的纯文本文件,它们的内容遵循 python 的语法,通常它们具有一些共同的结构。粗略地说,tcaxPy 脚本等于目标卡拉 OK FX。

字体文件

字体文件扩展名可以是 .ttc(TrueType 字体集)、.ttf(TrueType 字体)或 .otf(OpenType 字体)等。字体可以安装也可以不安装。

TCAX FX 项目 TCAX

制作字幕 FX 所需的一切,通常包含一个 TCC 文件、一个 SYL 文件、一个 Font 文件和几个 tcaxPy 脚本。最常见的 TCAX FX 项目之一是 TCAX 卡拉 OK FX 项目。对于后者,在没有歧义的情况下,我们将简单地使用项目。

各种各样的
项目中还包含一些其他类型的文件,其中大多数只是自动生成的,并包含一些您可能不关心的信息。

RIXE 项目

RIXE 项目旨在帮助我们以相对简单的方式制作出色的卡拉 OK FX。很明显,内置的卡拉OK FX非常有限,我们无法自由修改(或说,配置)它们,因此很难按照我们的意愿创建卡拉OK FX。为了打破这堵墙,我们需要脚本,这给了我们更多的自由。为了搭建桥梁,它与 Aegisub 的自动化有一些共同点,后者是另一个很酷的卡拉 OK 工具。

RIXE 项目包含许多子项目。主要的称为 TCAX,它是一个带有控制台界面和一些其他组件的工具包,用于执行 tcaxPy 脚本以生成目标卡拉 OK FX(ASS 文件和 TCAS 文件)

TCAX 项目

TCAX 项目可以看作是最小集RIXE 项目。

要了解 TCAX 的工作原理,请参阅此线程多线程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值