Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Is there a linux alternative to the Windows application DVD-Shrink, that can compress a DVD image to a smaller size to fit on a writeable DVD?

In backing up some DVD's the ripped ISO file size is over 7000MB is there an alternative linux software, similar to Windows "DVD Shrink" that can compress this to fit on a writeable DVD which is about 4000MB

share|improve this question
    
no updates to that answer yet? –  cipricus Oct 14 at 22:56
    
what was this voted for closing for? –  cipricus Oct 15 at 10:15
1  
@cipricus Click on the close button. You'll see a 1 next to 'primarily opinion based'. Also, when you're satisfied with any of the answers, comment here tagging me so that I can award the bounty to it. –  muru Oct 15 at 13:01
    
@muru - The relatively new info is on Handbrake, which is in not an alternative to DVDShrink (comment: HandBrake will ... not preserve the original DVD structure); also, I was not able to install it. K9Copy is too KDE oriented and I cannot test it (I am in Xubuntu) and not actively supported. That leaves us with DVD9to5, proposed in the most voted answer: the name means shrink 9GB DVD to 5GB DVD, it should qualify as an alternative. But I have to test it before deciding, maybe editing that answer to bring it forward. –  cipricus Oct 15 at 13:25
1  
@cipricus That's okay. I'm just acting as a proxy for you in this matter, since I don't do ripping and can't judge the answers for myself. Ping me in a week, when the bounty expires. –  muru Oct 15 at 13:41

9 Answers 9

up vote 6 down vote accepted

The best one out there is k9copy but I've been having issues with it in 12.10 64bit, a good alternative is dvd95 and there's another app called xdvdshrink found here though xdvdshrink's subtitle ripping capabilities seem broken.

Another option for you would be to run dvdshrink through wine, I have been able to do this rather easily, the only thing extra needed is to list your cdrom in your fstab file and then also add the drive in winecfg as well.

Start by running this command:

sudo mkdir -v /media/cdrom

This will make the directory where your cdrom will be mounted. Then run this command to open fstab with gedit as root.

gksudo gedit /etc/fstab

Here's the fstab line needed to mount the cdrom, simply copy and paste it to the end of your fstab file:

# built in CDrom
/dev/sr0    /media/cdrom    auto    ro,noauto,user,exec 0 0

Run this command:

sudo mount -a

Then run:

winecfg

Here's a picture of where to add drives in winecfg just click the drives tab, then the autodetect button. Then apply, and OK.

winecfg, drives tab

share|improve this answer
1  
any updates to that, some linux solution? –  cipricus Oct 14 at 22:51
    
in Xubuntu 14.04 modifying the fstab was not needed. the dvd is mounted in media/username and seen by dvdshrink –  cipricus Oct 27 at 15:17

The 2 best tools I know of that work are dvd95 and k9copy.
sudo apt-get install dvd95 or sudo apt-get install k9copy
installing k9copy on a non-kde system will pull down a lot of dependencies, which may or may not be an issue with you.

share|improve this answer
    
dvd95 does not work like dvdshrink; k9copy is not available for 14.04, unless we install the reloaded version 3.0.0 from here. -- How to install k9copy in 12.04? –  cipricus Oct 22 at 8:00

HandBrake

HandBrake is really good, and this is the tool I recommend.

The download is available at https://handbrake.fr

Better yet, there is a PPA at https://launchpad.net/~stebbins/+archive/handbrake-releases/

Although the PPA for the most recent release (version 9.9) is for Raring, it works just fine in 14.04. You can add the HandBrake repository for Raring and install HandBrake in Ubuntu 14.04 as follows:

echo "deb http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu raring main" | sudo tee -a /etc/apt/sources.list.d/handbrake.list
echo "# deb-src http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu raring main" | sudo tee -a /etc/apt/sources.list.d/handbrake.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 816950D8
sudo apt-get update
sudo apt-get install handbrake-gtk

K9Copy

K9Copy was an excellent tool, but the developer had stopped supporting it years ago. Apparently another developer has picked up the project just recently (http://k9copy-reloaded.sourceforge.net/#start) and released version 3.0.0, if you want to try it. I haven't tried it myself, so I do not know if it will work in 14.04. You will have to build it from scratch, since pre-built packages for the new version are not available yet.

share|improve this answer
2  
Handbrake isn't intended to be used for backing up DVDs by transcoding and stripping them. –  LiveWireBT Oct 15 at 3:10
1  
LiveWiteBT is right about that. HandBrake will let you rip the DVD to a different format and size, so you can copy it to a different media, or smaller DVD disk, but it does not preserve the original DVD structure. –  PJ Singh Oct 15 at 4:38

I will try to maintain here an updated answer on the programs that I was able to test, discussing the solutions that have been proposed in the other answers.

I will leave aside for now DVDShrink in Wine.


DVD9to5 (dvd95) - I have tested it by making a backup of two video-dvds as iso files. (They were both larger than 5 GB and maybe protected). There is an option to keep the menus, which I suppose means the structure of the original dvd.

enter image description here

But the iso files were not playable in VLC.

And I think I know why. In fact DVD95 cannot select and backup more than one track each time (a confirmation of this here).

It should work with dvd movies that have only one track. The ones that have multiple tracks will be a big problem. There are dvds with more than a single movie, and even a DVD that has only one main video will be seen as having multiple tracks by DVD95 if certain interface menus will appear as tracks:

enter image description here

In that case it will not work.

I was able to test with single-track DVDs (or in which a second track had only a few seconds) and in that case everything works ok: but those were not 9GB DVDs. They are usually unencrypted and smaller than 5GB anyway. The chances of finding an one-track DVD larger than 5GB are slim.

When backing up a dvd with multiple tracks the original menus will be lost because they relate to the other files that will not be copied. Also, subtitles are not usable in this way, and also scrolling does not work. The separate vob files would be playable separately.

In a such case the good part is that you may have a better quality of the main video than in the case where the full structure of the dvd image is reproduced (like DVDSrink can do). I noticed on one occasion that the main video (the one selected in dvd95) had the same size&quality after the "shrinking" of the image, which had been achieved just by removing the other tracks. It is not the same image in this way. But if that is not a problem for you (you do not need menus and subtitles) you may use a simple command dvdbackup -F (source for this here: How do I make an ISO copy of a DVD movie?) and in this way get only the main feature which might very well be smaller than 4.7GB.

Therefore, DVD95 is not a "shrinking" tool, because it necessarily alters the initial image in most cases.

- DVD95 may be an alternative only in the case of dvds with a single track.


Handbrake - can convert dvd video to MKV and to mp4: maybe a good solution to convert (have not tested it yet), but not to 'shrink' dvd images,

enter image description here

- Handbrake is not a DVDShrink alternative.


xDVDShrink (also .deb) - Does not work on all dvd sources (encrypted etc). The dvds tested above were not even accessed, so I tested with 4.7 dvd movie without protection.

No support for subtitles is seems (also mentioned here), one single video title and one single audio channel selectable it looks.

enter image description here

enter image description here

enter image description here

I had made also these settings:

enter image description here

that were not followed. No .iso file was to be found on the desktop or elsewhere. But nor the /tmp files had been deleted as set, so I was able to test those. The full dvd files were found in /tmp/mydvd/BUILD/, but they can be played with VLC and SMPlayer just as ordinary video files, without the original dvd structure of menus. The most severe problem is the absence of subtitles (funny in my case as I was testing with a Japanese movie.)

- xDVDShrink is NOT an alternative.


For the moment I do not know how to install k9copy in 12.04.


I will update this post as soon as I am able to test more solutions. Not all programs mentioned under this question need testing, as many of them are clearly not an alternative to DVDShrink = create mirror dvd image AND shrink it to 4.7 GB.

To create a complete mirror image of a dvd movie is not at all a problem: see again this answer on how to make an ISO copy of a DVD movie. But shrinking that mirror image is the problem. Also, creating a 4.7 GB image is not a problem (see DVD95): the problem is keeping all the original data in this way.

share|improve this answer

Or a similar application like dvd shrink will be acid rip . It does the same work than dvd shrink but for linux: http://linuxappfinder.com/package/acidrip

thanks

share|improve this answer
    
this is to "rip" (convert to avi or mpeg - by default of 700MB) not "shrink" (create and compress a dvd image) –  cipricus Oct 17 at 12:16
    
while it may be a good tool per se, it is not what the question asks –  cipricus Oct 22 at 7:57

I've been using DeVeDe in Ubuntu 14.04 LTS to convert MP4 files to ISO and it's been working like a champ! Give it a try, is in the repository.

share|improve this answer
    
When I go to devede.org to learn more about this software, I see a blank white page. Is it just me? –  PJ Singh Oct 16 at 19:59
    
@PJSingh Jup, empty page. The project page seems to be here: rastersoft.com/programas/devede.html –  MadMike Oct 16 at 20:27
2  
@FredSua DeVeDe will create a ISO. But the question specifically wants to take a DVD and create a new ISO of a smaller size. I don't see how DeVeDe can help in this case. –  MadMike Oct 16 at 20:32
    
have you backed up dvd movies with it keeping the original structure? –  cipricus Oct 17 at 9:40
    
Assuming you have an Android phone or tablet, try this: Download ShowBox (google it) to your phone or tablet and install it. Look up the movie you would like to download and do so. Connect your phone or tablet to Ubuntu via USB cable and transfer the movie file MP4 to your hard drive. After that, convert the MP4 file to ISO using DeVeDe. Burn to DVD and you're done..! –  FredSua Oct 17 at 20:30

There is only one other program that I have been able to find that hasn't already been mentioned and may be worth a look. Its called Vamps

The downside is, that Vamps is not capable to make DVD backups on its own. qVamps is a GUI, which enables the user to select titles from a DVD, uses Vamps for requantization and create a new DVD. qVamps uses dvdauthor for creation of the new DVD's data structures.

share|improve this answer
1  
Sorry to be suspicious, but the last release of Vamps was 2006. Can you confirm it is working with Ubuntu 14.04? How did go about installing it? –  MadMike Oct 17 at 11:36

There is a compression format called kgb. It can compress upto 10 times...!
Use this link to find more KGB compression how to

share|improve this answer
1  
Looks like a ZIP file alternative. The OP will want to play the file with VLC or something similar. I guess you will need to uncompress the whole thing before you will be able to do that? –  MadMike Oct 17 at 12:50

a good option to check for alternatives IMO is alternativeto - see here: http://alternativeto.net/software/dvd-shrink/?platform=linux

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.