个人工具

UbuntuHelp:DVDShrink

来自Ubuntu中文

Oneleaf讨论 | 贡献2007年5月14日 (一) 11:40的版本

跳转至: 导航, 搜索

HOW-TO: Install DVD Shrink with Wine in Ubuntu 6.06 (Dapper Drake) with automatic burn to DVD with DVD Decryptor

Note: There is now an excellent Linux replacement for DVD Shrink called K9Copy (uses KDE libraries). See it's wiki for more information.

Note: DVD Decrypter does recognize CD-ROM drives under Wine, and is not usable by itself. Installing DVD Decrypter simply allows burning from DVD Shrink. Burning is still possible without DVD Decrypter, as DVD Shrink will output ISO files.

Note: This how-to should also work for Ubuntu 5.10 (Breezy Badger)

Warning: As always, check the relevant copyright laws for your country regarding the backup of DVD's.

Installing Wine

You need to install UbuntuHelp:Wine to get this program running. Follow the instructions for "Newer versions of Wine." Installing the World of Warcraft version should also work, if you need it.

Installing DVD support

You need to install libdvdcss2 to have support for encrypted DVD playback. To do this use the following commands:

sudo apt-get install libdvdread3 
sudo /usr/share/doc/libdvdread3/examples/install-css.sh

See RestrictedFormats for more information on playing encrypted DVDs and other non-free media.

Installing DVD Shrink

Download the DVD Shrink installer and run it with wine.

wget --referer=http://www.mrbass.org/dvdshrink/dvdshrink32setup.zip
unzip dvdshrink32setup.zip
wine dvdshrink32setup.exe

Follow the installer instructions to install. At the end of the installation uncheck the box that asks to run DVD Shrink now.

Installing DVD Decryptor

Download the DVD Decryptor installer and run it with wine.

wget --referer=http://www.mrbass.org/dvdrip/SetupDVDDecrypter_3.5.4.0.exe
wine SetupDVDDecrypter_3.5.4.0.exe

Follow the installer instructions to install. Do not let DVD Decryptor check for updated versions; this is due to the program being discontinued. At the end of the installation uncheck the box that asks to run DVD Decryptor now.

Configure Wine to Work with DVD Shrink & DVD Decryptor

When the installer is finished run the wine configuration tool with the below command.

winecfg

This will start the Wine configuration applet where we will configure Wine to run DVD Shrink & DVD Decryptor properly.

Setting the Windows Version

DVD Shrink

Go to the 'Applications' tab then click on 'Add application'.

Navigate your way into Program Files-->DVD Shrink and find 'DVD Shrink 32.exe'.

Highlight this file and click on the open button.

This will take you back to the 'Applications' tab window. DVD Shrink should now appear in the list in that window.

Highlight DVD Shrink then go down to the Windows Version drop down menu and choose 'Windows XP'.

DVD Decryptor

Now we will add DVD Decryptor but use Windows NT 4.0 instead.

On the 'Applications' tab, click on 'Add application'.

Navigate your way into Program Files-->DVD Decryptor and find 'DVDDecryptor.exe'.

Highlight this file and click on the open button.

This will take you back to the 'Applications' tab window. DVD Decryptor should now appear in the list in that window.

Highlight DVD Shrink then go down to the Windows Version drop down menu and choose 'Windows NT 4.0'.

Detecting your disk drives

Go to the 'Drives' tab then click on 'Autodetect'.

Click on the 'Apply' button.

Click OK to exit winecfg.

Starting and Using DVD Shrink

To start DVD Shrink type the following command in a terminal:

wine "C:\Program Files\DVD Shrink\DVD Shrink 3.2.exe"

You can also use this line in the 'command' field to make menu entries in the Gnome (Alacarte) or KDE menu editor.

Once DVD Shrink is running, you may enable video preview. To do this, go to "Edit--> Preferences--> Preview" and there make sure "DirectX video renderer" is set to "Built in software renderer".

When you click burn, you may now use the option to burn with DVD Decryptor.

Related

For more information about Wine, see it's wiki here: UbuntuHelp:Wine

Discussion

This how-to can be discussed on ubuntu forums http://ubuntuforums.org/showthread.php?t=78611