2010-11-20 65 views
0


我想寫一個DVD播放程序,用於觀看通常無法在PC上觀看的DVD,只能在DVD播放器上觀看。
有些人只有一臺筆記本電腦,無法觀看這些DVD。
我已經找到了訪問DVD的方法,但是當我使用StreamReader.Read緩存內存流中的文件時,它總是拋出一個IOException,說CRC檢查失敗。
有沒有什麼辦法可以在從StreamReader讀取時禁用此測試?在StreamReader上禁用crc。閱讀

回答

0

您正在運行放置在DVD上的衆多複製限制系統。它不是任何接近你想要的那麼簡單的地方。你應該找到爲此目的已經存在的DVD翻錄軟件。

CSS
Macrovision

CRC校驗您遇到是不是由淨拋出。這是DVD驅動器因光盤上的不良數據而出現的問題,旨在阻止您正在嘗試的事情。就像我說的,找到DVD翻錄解決方案。

+0

所以有沒有可能的方法來禁用此測試?沒有DVD播放機的人做什麼?必須有一種觀看DVD的方式,而不必翻錄它! – thebigone 2010-11-21 12:01:35

+0

如果沒有DVD驅動器,您甚至無法讀取* DVD。這在技術上不可行。您*必須*有DVD驅動器來解碼光盤。 – Amy 2010-11-22 02:09:15

+0

我有一個DVD驅動器。它只是在我的電腦裏。爲什麼我不應該用它看電影? – thebigone 2010-12-03 22:16:43