ISO_IEC_10149介紹了CD-ROM採用了CRIC編碼,VCD採用的是mode2,
一個磁區的格式如下:
typedef struct {
byte sync[SYNC_LEN]; /* 12個位元組 00ffffffffffffffffffff00 */
msf_t msf; /* 3個位元組, 分、秒、幀BCD編碼 */
byte mode; /* 1位元組, 02 */
byte subheader[8]; /* 8個位元組 */
byte data[M2F2_SIZE];/* 2324 */
dword edc; /* 4個位元組*/
} m2f2_sector_t;
資料大小是2324個位元組,VCD的資料實際上就是MPEG1的包,而一個MPEG1包的
也正好是2324個位元組,剛好可以放在一個磁區,但CRIC編碼每24個位元組有效資料
需要32個位元組編碼,這樣MPEG1的一個就沒有辦法方在一個磁區中了,我想問的是:
是不是VCD沒有採用CRIC編碼?????
一個磁區的格式如下:
typedef struct {
byte sync[SYNC_LEN]; /* 12個位元組 00ffffffffffffffffffff00 */
msf_t msf; /* 3個位元組, 分、秒、幀BCD編碼 */
byte mode; /* 1位元組, 02 */
byte subheader[8]; /* 8個位元組 */
byte data[M2F2_SIZE];/* 2324 */
dword edc; /* 4個位元組*/
} m2f2_sector_t;
資料大小是2324個位元組,VCD的資料實際上就是MPEG1的包,而一個MPEG1包的
也正好是2324個位元組,剛好可以放在一個磁區,但CRIC編碼每24個位元組有效資料
需要32個位元組編碼,這樣MPEG1的一個就沒有辦法方在一個磁區中了,我想問的是:
是不是VCD沒有採用CRIC編碼?????