XBMC script for ripping and transcoding dvd's
What was the main reason for this script ?
- I do not like to handle with this terrible easy scratchable medium.
- A lot of dvd's that I gave to friends .... did not return to me .
- Allmost all comercial programms for rippping dvd's are a pice of crap.
- I have a Mythtv-Frontend installed and would like to replace this by xbmc (Mythtv has a ripper)
- Until June 2009 xbmc had no plugin or script for the pc that did the job. (there was one for xbmc xbox)
- Learning Python and XBMC.
- Fun and may have nice contacts to peoples all over the world.
- Inside switzerland all the function that I do develop are legal. This make a few things easyer ... (see below )
- Something like Digital Millennium Copyright Act (DMCA) or RIIA / MPAA is not valid inside switzerland.
- I like the spirit of Open Source but feedback is also important and wished by me ...
- http://code.google.com/p/luemmels-dvd-ripper/wiki/Feedback
What can this xbmc-script do for me ?
- Create a exact iso-copy of a dvd (This is called a rip).
- http://en.wikipedia.org/wiki/DVD_ripper
- The css system of a ripped dvd remains intact by ripping to iso.
- Transcode a dvd to other formats (mpeg2 / h264 / divx /iso).Only for the RED-Pill
- Ripping over the network (client / server). Only for the RED-Pill
- Stream the content of a dvd to a network (planed for release 0.6X).Only for the RED-Pill
- Create backups of your own dvd to a hd or a dvd.
- Rip a blue-ray movie to disk (feature that will come ..... someday )
- As soon I own a notebook with a blue-ray drive I do work on this may most needed and wished feature....
How can you support the developer of the script ?
- Use the feedback-site after a new release.
- Help translate the script to other languages.
- If you are mac-user you could help to port the blue-pill to Darwin.
- if you are a skilled windows programmer you could provide script's like in the red-pill.
- you may join the project ?
Screenshoot Red-Pill Version 6.B for linux
Screenshoot Blue-Pill Version 6.B for linux
What Operating-Systems are supported by this script ?
- Linux
- Windows (a very limited version called blue-pill do run on windows)
Why this script do not run inside XBMC for Mac-OS ?
- I do not have a Mac to test .... (Feel free to help me ....)
- I don't know anything about MacOS
Why this script do not run inside XBMC for Xbox ?
- This code will not run on a xbox.
- Follow the link to have a application for xbox xbmc than can rip dvd's
- http://sourceforge.net/projects/dvd2xbox/
Do all parts from this script stands under GPL licence ?
- Yes , with one exeption.
- hstart.exe inside the windows-shell folder of the blue-pill 0.6B is not a gpl-licenced programm.(Therefore no source-code is included)
- I have the permission from to use hstart.exe inside my script.(thanks to Alexander Avdonin)
- http://www.ntwind.com
Following external gpl-software is used inside my script and is included. There is no need to install them seperate.
- http://handbrake.fr (For transcoding dvd to h264)
- http://encode2mpeg.sourceforge.net/encode2mpeg.html (For the creation of dvd-iso's)
- http://unxutils.sourceforge.net (Used inside the batches for Windows)
Following external gpl-software for linux is used inside my script and has to be installed by the user.
- http://www.transcoding.org/transcode
- http://dvdauthor.sourceforge.net/
- http://mjpeg.sourceforge.net/
- http://www.openssh.com/
- http://freshmeat.net/projects/dvdrw-tools/
- http://sourceforge.net/projects/lsdvd/
- http://subtitleripper.sourceforge.net/
- http://www.videolan.org/developers/libdvdcss.html
With what kind of programm the dvd is ripped ?
The comand dd from linux will do the job to make a perfect copy of a dvd. DD is installed on allmost every Linux-System.
Where is more information about this magic dd ?
http://en.wikipedia.org/wiki/Dd_(Unix)
There are 2 releases of the ripper
In this document you see the differences between the 2 scipts
http://code.google.com/p/luemmels-dvd-ripper/wiki/BLUEversusRED
Blue-Pill Version
The latest release is 0.6B and is running on windows and linux.
The latest docmentation to this release:
Red-Pill Version
The latest release is 0.6B and is running only on linux
The latest docmentation to this release:
Is it legal to copy a dvd ?
According to multiple laws in several countrys it is illegal to make a copy of a dvd. In my own country switzerland , where I develop this script it is legal. Inside switzerland it is allowed to copy a dvd and transcode to other formats for private use.(and only private !!)
Details for switzerland (suisa) see below
- English: http://www.suisa.ch/en/services/questions-answers/internet-mp3-cd-pressing/type/0/
- German: http://www.suisa.ch/de/services/fragen-antworten/internet-mp3-brennen-von-cds/type/0/
- French: http://www.suisa.ch/fr/services/questions-reponses/internet-mp3-pressage-de-cd/type/0/
- Italian: http://www.suisa.ch/it/servizi/domande-risposte/internet-mp3-masterizzazione-di-cd/type/0/
The above named links are only showing the rules and laws for switzerland. Our politicans inside switzerland are sometimes very stupid, but by accepting the above faire copy-law they showed me that they can think sometimes.
In witch Countrys is this script legal (red-pill and blue-pill) ?
The download and use of this script is legal (confirmed) in the following countrys:
- Switzerland
- Spain
- Canada
In the above listed countrys all functions are legal.
In witch Countrys are parts from this script legal (only blue-pill) ?
The download and use (only limited parts) of this script is legal (confirmed) in the following country:
- France
In the above listed country is only ripping allowd. Because transcoding to other fornmats would remove the css-systen. The blue-pill (any function) is legal in france and a few other countrys.
In witch Countrys is this script not allowed ?
The download and use of this script (any function) is may not allowed in the following countrys:
- U.S.A (Digital Millennium Copyright Act)
- U.K.
- Germany
- Finnland
Could someone using this script wihtout any risk ?
- I am not responsible for what you are doing with my script or in witch country you will use it. Use it at your own risk !!!
- I am not responsible if someone links this website inside a country in witch this script is not legal.
- A user of this script hase to decide for himself depend on the law witch functions are legal for him (riping to iso including css) and witch not (transcode to other formats).
- To be honest I would make a ripp of "Catch me if you can ...." and test it ... but only for academic reasons ... ;-)
Warning about using dd the wrong way
dd is a very dangerous tool if a user with administration rights using the wrong parameters to start the tool ....
Contact the author of the script
- You can send me a email to linuxluemmel.ch@gmail.com
- You can visist the xbmc developer-forum for this script
- http://xbmc.org/forum/showthread.php?t=52166
- You can visist the xbmc user-forum for this script
- http://xbmc.org/forum/showthread.php?t=52615