I tried reading the media on a DvD with the rust binding of libdvdcss, but I encountered some problems. I tried multiple DvDs, and the actual MPEG video begins on a different sector on each of them. On one it is sector 445, one the other it is sector 648, and so on. I can't just start at 0 either, b...