Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have looked around and just can't find an answer.I have installed DVDShrink with Crossover Pro (SuSE 9.3) and have made symbolic links so that my drive is seen by Shrink
DVD in Drive
But when it analyzes the disc, it will not shrink it all the way, 89% is the most it will shrink it. BTW, while analyizing, it says that the disc is not encrypted, when I know it is.
And before you say, Why not just use this or that in native Linux, I do use xDVDShrink, but I want something that will rip the menus as well, as far as I know there is not a program that will do this for native Linux, right?
Believe it or not, but using normal wine with DVD Shrink is much easier. Specifically, wine 20050524 running in Windows 98 mode to install DVD Shrink, and then switched over to Windows NT 4.0 mode after installing but before running the program. I know...kinda sounds weird and compilcated...but trust me, I spent days working on this and this was the only solution I could find. Older versions of wine cannot install DVD Shrink, newer versions can rip the DVD but not shrink it.It is also a good idea to mount the DVD before launching DVD Shrink.
Other than those issues, it actually works really well. The only thing is the nero dll doesn't work yet with this version of wine, so you need to save the iso to your harddrive and then use a native linux program like K3B to burn the DVD.
Anyways, let me know if you need anymore help.
PS you may have to compile wine in order to get the specific version I just told you about. It is available for download here.
I copy the files first using vobcopy & then shrink with dvdshrink using wine. I can't get dvdshrink to directly read my dvd drive, it looks like I might haVE TO UPDATE THE KERNEL TO DO THis (looks like I might have to relocate the capslock key too). I have also just discovered that the shrink ratio seems to be stuck at 47% even though it is set to automatic. I have just tried to shrink a dvd which totals 7.8G & dvdshrink says it will result in a file which is too big to burn (5008Meg) & refuses to do it.
I never, ever had an issue using DVD Shrink with wine to do both ripping and shrinking and then making an iso image, all in one step. Did you follow my instructions given above, CrashedAgain? It works for me on both CentOS 4.1 and Ubuntu 5.04. There were RPMs for the specific version of wine needed for CentOS, and I compiled that specific version for Ubuntu, and it works great on both.
vobcopy also cannot rip menus as far as I know (I used to use it and I am not aware of a way to do this), which is why I like DVD Shrink.
Using DVD Decrypter through Wine to rip a DVD, and then using DVD Shrink to shrink it also works extremely well. It is quicker and has a higher success rate, and is able to rip menus just fine.
Originally posted by linux-rulz I never, ever had an issue using DVD Shrink with wine to do both ripping and shrinking and then making an iso image, all in one step. Did you follow my instructions given above, CrashedAgain? It works for me on both CentOS 4.1 and Ubuntu 5.04. There were RPMs for the specific version of wine needed for CentOS, and I compiled that specific version for Ubuntu, and it works great on both.
vobcopy also cannot rip menus as far as I know (I used to use it and I am not aware of a way to do this), which is why I like DVD Shrink.
I have not seen your instuctions when I installed, I used wine 20050725 from debian unstable packages. I cannot access the dvd drive from dvdshrink so I use vobcopy to decrypt & copy the files to hd then 'open files' in dvdshrink & use dvdshrink to resize. Then I use k3b to burn. vobcopy will copy ALL the files & the resulting dvd will have all features & menus working.
I have been told ( see link I posted above) that I must have kernel 2.6.10 or newer to directly access the dvd drive, I am still using 2.6.8, but the copy first then process method seems reliable so I'm in no hurry to update the kernel.
Code:
1. sudo mount /dev/dvd /dvd
2. vobcopy -l -m -o /mnt/hdb2
3. wine /mnt/hda1/Program\ Files/DVD\ Shrink/DVD\ Shrink\ 3.2.exe
Then open file /mnt/hdb2/<MOVIENAME> & dvdshrink to new location.
It will create AUDIO_TS & VIDEO_TS folders. Burn as a video dvd project with k3b.
ok, I compiled Wine 20050524 from source, and now, I try to install shrink with wine, wine doesn't start!! I just get the bouncing wine glass and then nothing!!
In my experience installing the package from the distro package installation system usually works better than compiling from source, so why not just install wine using synaptic or whatever package install system your distro uses. If it doesn't work out, synaptic can remove it just as easily.
There is no reason that a newer version of wine will not work just as well as the 20050524 version.
As shown on that page, wine compatability with DVD Shrink has been a game of snakes and ladders. Some of the Bronze releases are rated Bronze not because DVD Shrink works, but just because it runs and installs. For instance, on some of those releases, DVD Shrink will launch, but can't rip or shrink DVDs. The only gold wine version doesn't compile properly....
An example, wine 20050524 works fine with DVD Shrink, the version of Wine released two months later, despite having a Bronze rating, has tons of problems with it. This is known to happen with Wine for some reason, not quite sure why.
I tried installing the wine from source,rpms etc.. I could never get DVDShrink to work. I had given up all hope untill I was on Kevin Rose's site WWW.Digg.com and I saw something about Shrinkto5.
I installed Shrinkto5 (windows ver., they say some guys are working on a Linux port) with Crossover Pro 4.2, It installed without a hitch and it even sees my DVD drive without any tinkering. I can rip a movie WITH menus or without and shrink it with no problems. THE preview window works too!!!!
Thank you all who tried to help me. I hope I might help someone with the same prob I had. Check out Shrinkto5 . I think they could use more help with the Linux port.
Like what linux-rulz said WINE vesion 20050524 works flawlessly with DVD Shrink and as well with other programs. I just compiled and installed WINE version 20050830 and DVD Shrink installer fails to install because of an invalid directory name which is not an invalid directory name. Also I am having reliability and stablity problems with 20050830.
For DVD Shrink to work:
1) mv ~/.wine to ~/.wineold
2) Install winetools (ignore the warning about supported WINE versions)
3) Let winetools make a fake Windows directory
4) Make sure Windows version is at least Windows 2000 or whatever version that you copied DLL files from
5) Assuming /dev/hdc is the CD-ROM/DVD-ROM and it is mounted on /mnt/cdrom. Make sure ~/.wine/dosdevices/d:: is pointing to /dev/hdc and ~/.wine/dosdevices/d: is pointing to /mnt/cdrom. If you do this, you do not need install a useless driver in WINE that other howtos explain about.
6) Install DVD Shrink
7) Load up DVD Shrink and mount the DVD disc.
8) You should see the volume label of the DVD disc when you click on Open Disc in DVD Shrink.
DVD Shrink will only work if the Linux kernel verison is 2.6.11 or latest stable version.
Ok, I thought I would DVDSHRINK one more go, so I found a 20050524 wine RPM and installed it.
I inserted a dvd I had ripped earlier with xDVDShrink and IT ACTUALLY SAW IT!!! I wasn't getting my hopes up yet, I ran it and everything worked GREAT!!!!
BUT, I tried a another disc, and I could never get it to appear in DVDShrink, it's acting like my drive isn't mounted
I use SuSE 9.3, I understand it mounts disc different than most distros. It will mount it in media/(name of Disc).
I tried going to dosdevices directory and typing
ln -s /media/THELONGESTYARD_2005 f:
into a terminal, but it still wouldn't show.
What do I need to do??
SuSE 9.3
My drive info is:
device:
/dev/hdc
Link:
/dev/dvdrecorder
Mount Poiny:
/media/dvdrecorder
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.