I had a little project for my wife to take some videos that she had made with Windows MovieMaker and create a DVD playable on both DVD players and Windows. After some small amount of pain, I was able to use DVD Styler to create a DVD under Ubuntu. However, while it would play under Ubuntu and on a DVD player, it would not play under Windows. In fact, the DVD appeared empty when examined with Windows explorer. Windows had gotten me again!
After a lot of pain and effort, I found the problem was with mkisofs. Apparently a not too good fork was made from the cdrtools project (see here for a discussion) which is used in the Ubuntu distribution rather than the original. /usr/bin/mkisofs is actually linked to genisoimage. Genisoimage currently has a bug in it such that dvd images created with it (e.g., using “mkisofs -dvd-video dvd > dvd.iso”) will not work on Windows. My solution: build the cdrtools from http://cdrecord.berlios.de. Note that there were some errors in the build (because I used GNU make rather than their particular make), but these seem to not effect mkisofs. I copied mkisofs to /usr/bin.
By the way, I tried using both QDVDAuthor and DVDStyler. QDVDAuthor seemed to break a lot and had a somewhat confusing interface. DVDStyler did not. For what I was trying to do (which was pretty simple), DVD Styler worked much better.
Filed under: desktop-OSs, multimedia-video, software-tools | Tagged: ubuntu linux windows moviemaker mkisofs dvdstyler | Leave a Comment »