回覆列表
  • 1 # 深海中的一條小魚

    正常VCD影碟不但可以在VCD、DVD機上播放,而且還可以透過電腦的CD-ROM,藉助軟解壓軟體播放。但是最近出現了一些無檔案影碟,在計算機裡瀏覽該光碟看不到一個檔案,但光碟的容量分明是幾百MB。它可以正常地在影碟機上播放,但是卻不能透過光碟機使用軟解壓軟體播放。以超級解霸為例,由於是無檔案影碟,自然不能透過開啟檔案的方式播放,即使透過“播放指定盤”或“萬能軌道方式”也不能正常播放,甚至著名的“拖拉法”(先放入正常VCD光碟,播放後按“暫停”,再放入無檔案碟,點“播放”)都無效。這是為什麼呢?

      一、現象分析

       由以上現象我們可以得出兩點結論:一是光碟中的資料本身沒有加密,否則連VCD機也不能播放;二是這種技術利用了計算機與VCD、DVD機之間的區別,對目錄或檔案進行了隱藏。

      一般VCD光碟都至少會有3條軌道,第一條是ISO 9660(模式2)格式(Windows、Unix均支援),它具有ESC/ECC校驗措施,記錄著相關目錄資料,並且由目錄下的檔案指向軌道資料。第二條軌道是提供給VCD、DVD機的,記錄著VCD資料的相關資訊,包括目錄選單等。第三條軌道就是資料本身。後兩條軌道的格式一般是CD-ROM XA Mode2 Form 2(VCD格式),只有4個位元組的EDC,而無額外的校驗位。

      所以針對軌道的特點,我們可以透過對軌道進行不同的處理而得到不同的效果。

      1.將第一條軌道的目錄和檔案透過特殊方式加以隱藏,使得透過計算機看不到檔案。這種方法造就了一批無檔案碟,但是這些碟片可以使用超級解霸正常播放,並且在DOS下還可以直接進入存放資料的目錄(\MPEGAV)。

      2.將第一條軌道所提供的目錄和檔案加以隱藏,並且破壞第一條軌道上某個地方的資料。這樣一來,對計算機來講,這張光碟已經“損壞”了,但是對於影碟機來講就沒有任何影響,因為它可以直接讀取具有CD-ROM XA Mode2 Form 2模式的軌道。

      筆者認為最近出現的無檔案影碟就是利用了第二種方法。

      二、解決方法

       透過一些燒錄軟體或光碟製作工具檢視這種無檔案光碟,會發現它往往存在著多於3條的軌道,但是無論如何第一條軌道的格式肯定是ISO 9660(模式2),其他一般為資料軌道(模式2),也有可能出現音樂軌道。筆者的解決方法是:

      1.提取軌道資料。

      這裡以超級解霸實用工具集中的“MP3數字CD抓軌”工具為例。開啟“MP3數字CD抓軌”,如果不止一個光碟機裝置,先選定要進行抓軌的裝置;然後選擇軌道(注意:資料軌道肯定不是第一條軌道,根據大小很容易判斷),確認儲存路徑後就可以開始提取了。提取的預設檔案格式是RAW。因為我們提取的是VCD資料,所以這個.RAW檔案本質上就是一個MPEG-1格式的檔案(即MPG或DAT檔案),超級解霸可以直接播放它,也可以把它的副檔名直接改成.MPG或.DAT再播放。

      另外,利用IsoBuster和Nero也可以抓軌,具體方法這裡不再贅述。

      2.使用其他播放軟體。

      其實,最簡單的方法是更換播放軟體,使用PowerDVD 5.0(或6.0)就可以直接播放這種無檔案光碟。

  • 中秋節和大豐收的關聯?
  • 賈巴爾幾歲退役?