怎麼把 .nrg 轉成 .iso?





頁 : 1 [2]

Scorpion
2001-08-08, 08:31 AM
jess 兄


我又參照你的方式,將硬碟某一檔案資料夾 (大小為 1,319,107 bytes)
以 Nero 4070、5535 轉成 *.nrg 影像檔


Nero 4070 --> 4070.nrg 2,009,204 bytes
2009204-307200-116 = 1701888 = 831 sector


Nero 5535 --> 5535.nrg 2,009,220 bytes
2009220-307200-132 = 1701888 = 831 sector


如果砍掉尾巴來比對有四處(兩對)不同,很明顯看出有兩個不同處是影像檔建立
的時間點,另外兩處是 16 進位碼看不出來什麼!


以此方式建立的影像檔其格式正如同我前面說的 CD-COPY 抓光碟影像檔時 Nero
添加部份完全一樣。


但是我的實驗 Nero 多加的部份為什麼總是與你的不同?由你的實驗看出,檔頭
沒有加資料,檔尾部份 5048 加 56 bytes,5524 加 72 bytes!怪怪??


至於 IsoBuster 解讀方面,兩個 nrg 檔都可以被 IsoBuster 0.99.6、0.99.7.1
順利讀出。


不過也發現,只要是以 Save Track 做成的影像檔,IsoBuster 0.99.7.1 全都讀
不出來,無法判別;而 0.99.6 不管 Nero 的版本為何,以 CD-COPY、Save Track、
file to image 通通可以正確判讀。


你的 nrg 檔正是類似 Save Track 方式,所以 0.99.7.1 無法讀出,這應該是
IsoBuster 的問題才對。




Scorpion
2001-08-10, 02:27 AM
jess 兄


我實在很無聊,研究這個沒什麼要緊的事,只是不得出清楚的概念實在不甘心,
這可能是最後一貼,我找到你將檔案作成影像檔與我的試驗有差異的原因了!


將檔案作成影像檔的方式,相信我們都一樣,先選擇燒錄器為 Image Recoder
然後如同一般燒錄檔案的操作步驟!


我們的差異僅在於有沒有勾選「Disc-At-Once」


如果勾選「Disc-At-Once」,則做出來的影像檔,其檔頭檔尾添加的部份完全
與 CD-Copy 將光碟製成影像檔的格式一樣!


如果不勾選「Disc-At-Once」,則檔頭不加 150 Sector,檔尾添加的部份:

Nero 4070 --> 58 bytes
Nero 5048 --> 56 bytes
Nero 5518 --> 72 bytes

這樣的影像檔尾部添加的部份正是與你實驗的結果相同,IsoBuster 0.99.7.1
不能判別的原因,我猜可能是只接受 Nero 「Disc-At-Once」的格式,也就是
檔頭要加 150 sector (307200 bytes)


心中一塊石頭落地,很輕鬆 :)

iamdc
2001-08-10, 08:49 AM
研究的太徹底了啦! ^_^
感謝您的好文章~