TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua

 找回密码
 新人加入
查看: 3817|回复: 1

[libtcas] TCAS file format specification TCAS_FILE_TYPE_PARSED [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

发表于 2011-10-25 09:31:16 |显示全部楼层
Actually there is only one key concept, that is, chunks stored in the file come in a linear timing sequence, (thus we can read the file far more efficiently due to fewer seek operation).

However, according to the producing of a parsed TCAS file, another important constraint will be met, which is that each TCAS frame has only one chunk.


Change of frame rate is the key issue that need comprehensive consideration.

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

发表于 2011-10-28 12:56:43 |显示全部楼层
With rough test, when it is the first time to preview a TCAS file, we can do it in real-time if the size of the TCAS file is smaller than 1GB, which is large enough to make awesome karaoke FXs. While it is the second time to preview the same file, even the compressed TCAS file who is about 1GB large can be done in real-time, and the parsed TCAS file can be even larger.

compressed TCAS files can hold simple FXs in a relatively small file size, but can be extra large with complicated FXs, this is not the case when coming to parsed TCAS file, 'Cause it has a relatively equal size, determined by the FX duration and the number of effective pixels of a frame. So we can optimistically predict that no matter how complicated the karaoke FX is, it is not likely to be over large (larger than 1GB). However, with compressed TCAS file, the size should better not be larger than 200MB.





您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-4-19 10:33

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH