Re: [請問] VCD 的大小總是比較少?
這並非轉檔 或是nero準不準的關係
這牽扯到cd的檔案格式
一般的 CD 一個扇形磁區是 2352 bytes
而以資料型態來燒錄CD時 每一個扇形磁區中
都含有276 bytes的ECC錯誤修正碼(mode 1/mode2/XA form1 都有)
再加上一些header 等資料 實際上一個磁區所包含的資料
只有 2048 Byte
然而VCD AudioCD的檔案格式(mode2/XA form2)
並沒有ECC 所以實際上可以放資料的空間有
2324 bytes
因此造成檔案縮水的情況
實際上是因為計算方式及檔案格式不同
讓一片光碟能夠容納更多資料
而造成的一種現象
也因此
一般的資料光碟在略有磨損得情況下
都能很正常的讀出資料內容
這就是ECC的功勞
而VCD 或AudioCD卻常發生一些
爆音 或是 影像突然破掉 的錯誤
就是因為沒有錯誤修正的功能
大部份的光學配備再讀取此種格式的光碟時
都會降低轉速 來減少錯誤的發生
也是因為此原因
※ 引述《logs (龍劍飛)》之銘言:
: 請教為什麼 VCD 上的 dat 總是比原來硬碟上的 dat 還小?
: ------------------------------------------------------------
: 比如有一個從 VCD 直接複製下來的 dat 檔
: 使用 nero 燒錄 VCD 的時候,總是發現檔案會變小!
: 例如原本 dat 有 680 MB,拖曳到 nero 的 VCD 編製視窗後
: 看看上方的 MPEGAV 資料夾,裡面居然只剩 630 MB
: PS: 上面的數據只是憑印象寫出,可能略有出入
: 總之,就是變小好幾十 MB
: 是否因為 VCD 少了檔案檢查碼 2bits,所以自硬碟拖曳過去後
: 自動會少掉很不少 (680 MB --> 630 MB)?
: 之後,我再次從「燒好的」 VCD 上複製 dat 到硬碟
: 因為複製的動作是以檔案模式,所以又自動增加那 2bits 的檢查碼?
: 然後又變回 680 MB,是否如此呢?
: 註:那個 dat 完全符合 mpeg layer 1 (VCD-NTSC) 的規格
: 亦即燒錄 VCD 的過程,應該是不涉及二次轉檔的
--
◢███◤█◢███◤█◢███◤█◢███
███◤█████◤█████◤▂▂███◤
██◤█████◤█████◤█████◤███ ◢◣◢◣
█████◤▊▎███◤█████◤████ █◣◤█
◢█████◤█▊▎██◢▆████◤██▊▎█ ◥██◤
█████◤█████◤█████◤███▊▎◤ξJoshuaζ◥◤
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.200.223
推
210.240.186.17 06/10, , 1F
210.240.186.17 06/10, 1F
推
140.112.214.220 06/10, , 2F
140.112.214.220 06/10, 2F
推
218.160.30.99 06/10, , 3F
218.160.30.99 06/10, 3F
→
218.160.30.99 06/10, , 4F
218.160.30.99 06/10, 4F
AVEncode 近期熱門文章
PTT數位生活區 即時熱門文章