2010-11-20 7 views
0


Je veux écrire un programme de lecture de DVD pour regarder des DVD qui normalement ne peuvent pas être visualisés sur un PC, seulement sur un lecteur DVD.
Certaines personnes n'ont qu'un ordinateur portable et ne peuvent pas regarder ces DVD.
J'ai déjà trouvé un moyen d'accéder au DVD mais quand j'utilise StreamReader.Read pour mettre en cache les fichiers dans un flux de mémoire, il émet toujours une IOException disant que la vérification du CRC a échoué.
Y at-il un moyen de désactiver ce test lors de la lecture de StreamReader?désactiver crc sur StreamReader.Read

Répondre

0

Vous rencontrez les nombreux systèmes de restriction de copie placés sur des DVD. Il est loin d'être aussi simple que vous l'imaginez. Vous devriez trouver un logiciel d'extraction de DVD qui existe déjà à cette fin.

CSS
Macrovision
etc.

Le CRC vérifier que vous rencontrez est pas quelque chose lancée par .Net. C'est le lecteur de DVD flipper sur les mauvaises données sur le disque conçu pour arrêter précisément la chose que vous essayez. Comme je l'ai dit, trouvez des solutions d'extraction de DVD.

+0

donc il n'y a pas moyen de désactiver ce test? Que font les gens sans lecteur de DVD? Il doit y avoir un moyen de regarder le DVD sans avoir à le ripper! – thebigone

+0

Vous ne pouvez même pas * lire * un DVD sans lecteur de DVD. Ce n'est pas techniquement possible. Vous * devez * avoir un lecteur de DVD pour décoder le disque. – Amy

+0

J'ai un lecteur de DVD. C'est juste dans mon ordinateur. Pourquoi ne devrais-je pas regarder des films avec? – thebigone