WiSo Wrote:the dvd2xbox one has a naturally flaw which is that it ripps the whole DVD whether it's content or nothing so you end up with 8gig for a double DVD
That is fine, some people actually prefer it (as it then works as a full backup which could later be burned to a dual-layer DVD-R if the user wanted a disc backup, ...harddrive space is also getting cheaper and cheaper as each year passes so if someone would like to backup their entire DVD-Video collection to the harddrive to add to their XBMC video library then I am sure that person can afford the harddrive space).
I know that at least Swedish and UK law permits one to do one backup copy of any media that one has bought, (the law does not specifiy that the physical format or encoding format, so it is at least in those countries legal to do a backup of a purshased DVD-Video movie to a harddrive and use that backup of the harddrive, just as it is legal to backup a Audio-CD you own to MP3 and use that on a portable MP3-player).
XBMC's DVDPlayer already come with libdvdcss which works like DeCSS and that has been proven in Norwegian court by
Jon Lech Johansen (a.k.a. DVD Jon) to be legal. It is possible maybe to make libdvdcss into a shared library so that it can be used by both XBMC's DVDPlayer and a DVD-Video ripper (and preferably at the same time?)?
I would myself like any DVD-Video ripper in XBMC to remove both CSS encryption and Macrovision protection so that the backup copy could be burned to a DVD-R and used in any stand-alone DVD-player or DVD-player software. Removing both the CSS encryption and Macrovision protection would also be required to transcode/encode it to a other video codec format.
Both FFmpeg and libdvdcss are however back-listed by some Linux distrobutions (like for example OpenSUSE):
http://en.opensuse.org/Application_Black_List
They are not black-listed by Ubuntu though.
PS! Transcoding/encoding to a different codec format would be a seperate feature request, and I think if that was even implemented as well then it would probably be smartest to first rip the whole DVD-Viddeo movie 'as is' to the harddrive and then only after that is done start the transcoding conversion to a other video encoding format from there instead of doing it all on-the-fly.