市販のDVDにはほとんどコピープロテクトが施されています。
CSS(Content Scrambling System)は、ほとんどすべての市販DVDビデオディスクに用いられるコピーガード技術です。暗号化されたDVDのデータは、ライセンスを取得したプレーヤーでのみ再生できるようになります。
一般のマルチメディアプレーヤーはどのように暗号化されたDVDを再生しているのでしょうか?VLCメディアプレーヤーのソースを見てみました。
libdvdcssは暗号化されたDVDへのアクセスをサポートするライブラリです。オープンソースのマルチメディアプレーヤーVLC開発のVideoLANプロジェクトの成果物の一つです。
http://www.videolan.org/developers/libdvdcss.html
ちなみに、libdvdcss.dllを動画変換ツール(オープンソースのhandbrakeなど)と組み合わせて利用することは、復号したものを複製することになり問題になります。