标题: [libtcas] TCAS file format specification TCAS_FILE_TYPE_PARSED [打印本页] 作者: milkyjing 时间: 2011-10-25 09:31:16 标题: [libtcas] TCAS file format specification TCAS_FILE_TYPE_PARSED
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.
作者: milkyjing 时间: 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.