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 had my DVD+RW drive for a week now, and am yet to burn a disc... I'm getting really frustrated.
I can have it do the analysis, and it saves the resulting files in an ISO. When I burn the ISO, it fails to play in all my DVD players, and computers. The computer (in konsole > xine /dev/dvd) yields errors regarding encryption:
Quote:
demux_mpeg_block: warning: PES header indicates that this stream may be encrypted (encryption mode 1)
From what I read, I thought it was possible for DVDShrink to run on encrypted DVD's and rip the disc direct to the hard drive into an ISO file (Saving a LOAD of time...). Then, I can just burn the ISO and enjoy.
It is not that simple it appears.
Can anyone clarify if this is truly the case, or is VOBCOPY/MKISOFS required???
You may want to try zenwhen's method simply to make sure that
a) Wine is making the iso correctly
b) Your burner is burning correctly
c) All of your dvd reading hardware can read DVD+Rs
It is possible to get DVDShrink in Wine to rip straight from an encrypted DVD to an ISO on the hard drive in both Redhat and Debian using the tutorial provided in my earlier post. You shouldn't have to change any settings in DVDShrink in order for this to work, so I'm not quite sure why you would be getting this error. I just wanted to let you know that YES, it is possible. Hopefully someone here can help you with your troubleshooting, because I honestly don't know what could be causing your problem. Best of luck.
I have tried DVD Shrink versions 3.1.7 and 3.2 running in the latest version of Wine under Mandrake 10.
DVD Shrink will analyze the main title and even show the preview but thinks that the title is unencrypted and won't go any further. I do have transcode and deCSS installed from trying to get DVD:Rip working (which keeps insisting it can't find libraries that I know I installed and set the $PATH to).
I have vobcopy and it works fine. I can burn the .VOB files to a DVD with K3B, but I have to use more than 1 for a lot of movies. I just want to use DVD Shrink to compress the files. But DVD Shrink crashes and goes to the debugger after it analyzes a title, and also thinks it is unencrypted.
I have tried ffmpeg but the Mandrake compiler gets an error. Transcode gives me really weird error messages.
I guess I should just burn my movies on 2 DVDs since vobcopy breaks the encryption, but other people have gotten the combo of wine/DVDShrink to work and I wonder what I am doing wrong.
So here's the questions:
1. Why does it think the DVD is unencrypted, and can that be fixed?
2 How can I make DVD Shrink more stable in wine and avoid all the crashing?
I just got it working! I have been up all nite trying to solve this, so forgive me for any mistakes I made in the last post. Here's what works for me.
I use vobcopy with the -m switch to make a mirror of the DVD (The first Harry Potter movie). This creates a directory under the title name and has the VOB files decrypted (7 Gigs worth) and ready for "shrinking" so it fits on 1 DVD5 blank (4.4 Gig). Using vobcopy with the -m switch was key because using DVD Shrink to rip the files off the DVD got fouled up because it thought that it couldn't compress the files any further. They were in fact the full, uncompressed size, 7 Gigs or better.
I invoke DVD Shrink 3.1.7 under wine and choose the main title. I remove the Spanish entries and let the analysis run. It usually crashes once or twice, but gets a little farther each time. It finally comes up saying it will compress the files 67% and will put them in the wine Program Files area. It took it 48 minutes to compress the VOB files. The preview window actually worked! I could then view them in Totem and they looked fine, with perfectly synched soundtracks.
The acid test was burning the compressed VOB files onto a DVD+RW blank with K3B as a new Video DVD Project. This burned DVD played in Totem perfectly. When I tried my el cheapo DVD Player (Koss KD305), the results were perfect.
The only changes I made to the wine config file was setting it for winxp just like knappster explained in the previous post. I went into the .wine folder to the dosdevices folder and used the link trick knappster gave us by opening a console window there and entering:
ln -s /mnt/dvd X:
I am using Wine 20041019 and DVD Shrink 3.1.7 . It can work and you can "backup" all those DVDs you get from NetFlix in Linux using DVD Shrink.
I haven't had any luck with DVD Shrink ripping from disk to drive and removing the encryption, but my method works.
i use dvdbackup to rip movie to hard drive (and its fast!!!), then run wine/dvd shrink on the .IFO file from the rip. I also had problems with DVD Shrink crashing - check your settings; make sure DVD Shrink is in "LOW PRIORITY MODE" and disable the preview window. I made these changes and no more crashing!!! I have DVD Shrink make into an ISO, and use K3B to burn ISO
FYI... I burned a movie that DVD Shrink took to 60% COMPRESSION; hardly noticable difference.
OK, did all of this after dvd9-todvd5 faq failed to work and stii get the same thing:
[root@kmberry DVD Shrink]# wine DVD\ Shrink\ 3.2.exe
fixmele:CoRegisterMessageFilter stub
err:x11drv:X11DRV_CreateWindow invalid window height 1411511446
err:x11drv:X11DRV_CreateWindow invalid window height 1411511446
err:listview:LISTVIEW_WindowProc unknown msg 1044 wp=00000000 lp=5425df7c
fixme:quartz:Filtergraph_QueryInterface unknown interface {03a1eb8e-32bf-4245-8502-114d08a9cb88}
fixme:devenumEVENUM_ICreateDevEnum_CreateClassEnumerator Category {860bb310-5d01-11d0-bd3b-00a0c911ce86} not found
fixme:devenumEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenumEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:devenumEVENUM_ICreateDevEnum_CreateClassEnumerator Category {860bb310-5d01-11d0-bd3b-00a0c911ce86} not found
fixme:devenumEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenumEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixmele:CoCreateInstance no classfactory created for CLSID {e30629d2-27e5-11ce-875d-00608cb78066}, hres is 0x80040154
err:quartz:Graphbuilder_Render Unable to create filter (80040154), trying next one
fixmele:CoRegisterMessageFilter stub
[root@kmberry DVD Shrink]#
This is the garbage I get running it from the command line. /dev/hda is linked to /media/cdrecorder1 and its definitely working.
I have built one of the newest versions of wine availiable (20050111) from sources
(the wineinstaller failed under root so I did the typical ./configure; make; make depend and it worked fine)
I had the fc3 rpm version of wine installed before
I looked for the wine config file and found it locate in /etc/wine/config
1) Should this file be in my home area specifically at ~/.wine/config??
2) I edited the config file located at /etc/wine/config such that the line
;"Windows" = "blah"
Now reads
"Windows" = "winxp" (note without the semicolon)
3) I downloaded the newest version of dvdshrink 3.2.15 and installed it under wine
MY problem
I copied a 9Gig DVD to an iso file using xcdroast (the file actually was only 7.8G)
Now I am trying to use dvdshrink to shrink the iso file with varying degrees of sucess.
dvdshrink under wine can analyse the 9gig iso file
the problem is it crashes/pauses while making the new iso file
This typically occurs when the new iso file is 1.2G in size
Has anyone experienced this problem?
Does anyone have any solutions?
Is there a linux equivalent to dvdshrink?
Thanks
pats
I don't make an ISO file. I use Re-Author and strip out Menus, Extras, and Subtitles. I get better compression rates that way. I also don't burn with DVD SHrink and Nero. I burn with the Linux burner K3B.
I get the usual crash after DVDShrink analyzes a DVD, so I restart and then get back to the crash point.
I select Backup, and rename a folder in the Wine C: Drive area and let it create the "ready to burn" files. AT this point, I am done with DVDShrink. I start up K3B.
Since K3B doesn't like folders beginning with a period like .wine, I move this folder out to my home area where K3B can see it.
Then I go under the K3B File Menu and select New Project and then New Video DVD Project (important).
Open the Video folder on the bottom left. This opens the drag and drop area to accept the contents of the folder that DVD SHrink made.
Add the contents of the VIDEO_TS folder ( I Select All of them) and drop them in. It should just come up to the 4.4 Gig limit shown at the bottom.
Hit the Burn button, add a Title under Description, and burn the DVD.
Why do I do it this way? First, I have to rip with Vobcopy, not DVD Shrink, because DVD Shrink will look at my DVD drive and tell me a copy protected DVD is already decrypted and unable to shrink it after it analyzes it. Nobody has ever explained why this is.
I tried DVD::Rip for Linux but could never get it to compile right due to some compilation error that both Mandrake and the DVD::Rip people blamed each other for. I tried WinE and DVDShrink out of desperation. But, I can "backup" my movies now, so everything is kewl.
Why do I do it this way? First, I have to rip with Vobcopy, not DVD Shrink, because DVD Shrink will look at my DVD drive and tell me a copy protected DVD is already decrypted and unable to shrink it after it analyzes it. Nobody has ever explained why this is.
After its does the disk analisys? or just after initially reading the disk
Originally posted by cadj After its does the disk analisys? or just after initially reading the disk
After the analysis, which goes by too quickly. The images in the video preview are screwed up also.
If I copy the files to the hard drive first with vobcopy, they are already de-crypted and just need shrinking. I suspect that DVDShrink can't avoid going through the DeCSS library when it tries to use the DVD burner to analyze the vob files. Thus, it thinks they are already de-crypted. I have to do an extra step, but at least I get the job done.
I presently don't have a dvd player that works but I will as soon as my replacement get's here. I found a freeware program call dvd rebuild 0.72. no asapi errors accessing my cdrom so I think it might work but no way to test. Well I was going to attach the file but I don't think we can do that. Anyway it is download-able at doom9.net
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.