LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   HOWTO run DVD Shrink with Wine??? (https://www.linuxquestions.org/questions/linux-software-2/howto-run-dvd-shrink-with-wine-161681/)

homegrown17 03-24-2004 01:28 AM

HOWTO run DVD Shrink with Wine???
 
I have my Laptop deadicated to my linux box. its a Fujitsu Nseries 2.7 Ghz 512MB ram 2xDVD burner 64Mb video.... 0/S=MDK10

OK. i have Wine installed and as far as I knew it was configed just fine. I heard you can Install DVD Shrink through wine and i tryed it but it wont let me rip the DVD. it says "FAILED TO INITIALIZE ASPI DEVICE" do i need a certin build of DVD Shrink? under the config file the device is set to /mnt/cdrom

thanks

dopefish 03-24-2004 01:49 AM

You probably have to install ASPI on WINE

homegrown17 03-24-2004 03:45 AM

how
 
how would i do that? can you give me a link to do so? HELP!!!!!!! im not the smartest kid.

dopefish 03-24-2004 05:03 AM

I dont know where to get the ASPI drivers, look around on the net for windows ASPI drivers and follow whatever instructions come with them.

Aktaion 03-28-2004 04:37 PM

I installed the ASPI drivers, but there is the same problem.

dopefish 03-28-2004 07:17 PM

Hmmm well i assume DVD shrink is for ripping dvds or something so shouldnt the device be pointing to your dvd?

Aktaion 03-29-2004 01:55 PM

Anyway,

I tried many options and it does definitively not work.

dopefish 03-29-2004 09:41 PM

Check this out, if you still cant get it to work id suggest using a native linux dvd program
http://linuxquestions.org/questions/history/133609

Aktaion 03-30-2004 04:08 PM

Thank you, dopefish, but, you can see, I also wrote there ...


A native Linux program is very nice. I used transcode and DVDRip for VCD and SVCD.
The big problem is, that this will do no authoring of DVDs and the biggest size is 2000 MB.

I do not know other native programs. Do you?

Jagaer 03-30-2004 07:12 PM

I could not get aspi to work under wine either, however DVD Shrink itself works fine (A testiment to the quality of the coding done by the author)

You can rip a mirror of the DVD to your hard drive using dvdbackup (http://dvd-create.sourceforge.net) and type "dvdbackup -M -i /dev/dvd -o /where/you/want/to/put/the/files". Then you open the files using "open files" in DVD Shrink.

The only other thing that doesn't work properly is the preview of files when you are choosing the options to backup. When the backup process begins preview works fine again. (This little part broke when the author changed from software render to directx, I suppose it might work with winex, but I've never bothered to try, as I never really used it in the first place. If you really need it, you can get DVD Shrink 3.0bx, where x is 1 through 7)

Hope this helps

Aktaion 04-04-2004 12:02 PM

Hi Jagaer,

I tried your suggestion.

I copied the whole DVD with dvdbackup to my HD.

With "Open Disk" Button I got the same ASPI error message. Indifferent, wheter with Wine-type "cdrom" or "hd".

With "Open File" DVDShrink is closing itself immediately and without any error message.

I guess, DVDShrink is the first and last win-program, I wanted to use the last 8 years. I resign.

Now I am searching for a real, native Linux-program to shrink these files ...

whansard 04-04-2004 01:18 PM

Quote:

Originally posted by Aktaion
Thank you, dopefish, but, you can see, I also wrote there ...


A native Linux program is very nice. I used transcode and DVDRip for VCD and SVCD.
The big problem is, that this will do no authoring of DVDs and the biggest size is 2000 MB.

I do not know other native programs. Do you?

the 2000 meg limit is probably because of your filesystem.

dvdshrink is a sweet little superfast dvd recompressing and reauthoring program for windows. it's amazing how fast it can recompress a dvd. you can take out languages and subtitles and stuff you don't want very easily, and even cut off the credits if you want.

i haven't used it in a while, but i was having to use another program on the files after, to make a correct dvd image. then i could go back to linux, and burn the image.

if somebody is getting all these steps done in linux, they should post a quick outline.

so Jagaer is getting the dvd image to the hard drive with linux software. there are probably several ways that would work for that.
then running dvdshrink under wine. great that that works.
then what are you doing about the dvd image?

Jagaer 04-05-2004 03:44 PM

I don't understand why DVDShrink is closing automatically when you try "Open files", it imports properly using Crossover Office wine V.2.1.0.

If you want some debug output try running "wine --debugmsg +err DVD\ Shrink\ 3.1.exe" from your DVDShrink Directory.

DVDShrink v 1.7 allows you to create either a directory or an iso image as output. I usually choose iso image as that allows me to burn it directly to a DVD with k3b. However output as files can be handy if you need to remove prohibited user operations with IfoEdit.

I'm not sure if this answers your question, if it doesn't try to rephrase the question, and I'll se if I can help

whansard 04-05-2004 06:09 PM

i had dvdshrink 3.0 beta5, and it had no option for making an iso image. i just downloaded 3.1.7 and it does.
crossover office wine costs cash right?

i was having to use dvdshrink to create the files, then having to make the video_ts and audio_ts directories, and move the files into that, then an image creating program to make the iso image from the files, then booting to linux, and using dd to join the split up image, (before i read you could pipe the files together on the burn command line and it would work), and buring with cdrecord-Prodvd.

i guess this will get rid of several steps for me.

i see you can get a demo of crossover office. is that what you are using?

Aktaion 04-07-2004 02:22 PM

Hi,

I installed DVD-Shrink 3.1.7 and used debug-mode:


wine --debugmsg +err "/home/earth/.wine/fake_windows/Program Files/DVD Shrink/DVD Shrink 3.1.exe"

fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not found!
Using closest match instead (German keyboard layout without dead keys 105) for scancode mapping.
Please define your layout in dlls/x11drv/keyboard.c and submit them
to us for inclusion into future Wine releases.
See the Wine User Guide, chapter "Keyboard" for more information.
fixme:ole:CoRegisterMessageFilter stub
err:x11drv:X11DRV_CreateWindow invalid window height 0
err:x11drv:X11DRV_CreateWindow invalid window height 0
err:listview:LISTVIEW_WindowProc unknown msg 1044 wp=00000000 lp=40711348
fixme:quartz:Filtergraph_QueryInterface unknown interface {56a868a2-0ad4-11ce-b03a-0020af0ba770}
fixme:quartz:Filtergraph_QueryInterface unknown interface {03a1eb8e-32bf-4245-8502-114d08a9cb88}
fixme:shell:BrsFolderDlgProc flags 20 not implemented
err:dosfs:DRIVE_ReadSuperblock Couldn't open device '/dev/fd0' for drive A: ! (no permission)
err:dosfs:DRIVE_ReadSuperblock Can't read drive volume info ! Either pre-set it or make sure the device to read it from is accessible !
Perhaps you have not properly edited or created your Wine configuration file,
which is (supposed to be) '/home/earth/.wine/config'.
err:dosfs:DRIVE_GetLabel Invalid or unreadable superblock on /dev/fd0 (A:).
err:dosfs:DRIVE_ReadSuperblock Couldn't open device '/dev/fd0' for drive A: ! (no permission)
err:dosfs:DRIVE_ReadSuperblock Can't read drive volume info ! Either pre-set it or make sure the device to read it from is accessible !
Perhaps you have not properly edited or created your Wine configuration file,
which is (supposed to be) '/home/earth/.wine/config'.
Invalid or unreadable superblock on /dev/fd0 (A:). Maybe not FAT?
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 8
No debug information in ELF 'wine' ((nil))
Breakpoint 1 at 0x4000dd60
No debug information in ELF '/usr/lib/libntdll.dll.so' (0x40033000)
No debug information in ELF '/usr/lib/libwine.so.1' (0x40123000)
No debug information in ELF '/usr/lib/libwine_unicode.so.1' (0x4013b000)
No debug information in ELF '/lib/i686/libc.so.6' (0x4022d000)
No debug information in ELF '/lib/i686/libm.so.6' (0x40361000)
No debug information in ELF '/lib/libdl.so.2' (0x40384000)
No debug information in ELF '/lib/ld-linux.so.2' (0x40000000)
No debug information in ELF '/lib/libnss_compat.so.2' (0x403b3000)
No debug information in ELF '/lib/libnsl.so.1' (0x403bb000)
No debug information in ELF '/lib/libnss_nis.so.2' (0x403d0000)
No debug information in ELF '/lib/libnss_files.so.2' (0x403d9000)
No debug information in ELF '/usr/lib/wine/kernel32.dll.so' (0x40713000)
No debug information in ELF '/usr/lib/wine/advapi32.dll.so' (0x407e5000)
No debug information in ELF '/usr/lib/wine/comctl32.dll.so' (0x40815000)
No debug information in ELF '/usr/lib/wine/user32.dll.so' (0x408ca000)
No debug information in ELF '/usr/lib/wine/gdi32.dll.so' (0x40a20000)
No debug information in ELF '/usr/lib/libfreetype.so.6' (0x40abf000)
No debug information in ELF '/usr/lib/wine/x11drv.dll.so' (0x40b15000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x40022000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x40b8c000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' (0x40ba3000)
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x40bb1000)
No debug information in ELF '/usr/lib/libGL.so.1' (0x40cad000)
No debug information in ELF '/lib/i686/libpthread.so.0' (0x40d23000)
No debug information in ELF '/usr/X11R6/lib/libXcursor.so.1' (0x403e3000)
No debug information in ELF '/usr/X11R6/lib/libXrender.so.1' (0x4002b000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2' (0x4001a000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2' (0x40d74000)
No debug information in ELF '/usr/lib/gconv/ISO8859-1.so' (0x403ec000)
No debug information in ELF '/usr/lib/wine/comdlg32.dll.so' (0x40ef0000)
No debug information in ELF '/usr/lib/wine/shell32.dll.so' (0x40f73000)
No debug information in ELF '/usr/lib/wine/ole32.dll.so' (0x40fff000)
No debug information in ELF '/usr/lib/wine/rpcrt4.dll.so' (0x4107f000)
No debug information in ELF '/usr/lib/wine/shlwapi.dll.so' (0x410c9000)
No debug information in ELF '/usr/lib/wine/winspool.drv.so' (0x41121000)
No debug information in ELF '/usr/lib/wine/oleaut32.dll.so' (0x41147000)
No debug information in ELF '/usr/lib/libungif.so.4' (0x40aac000)
No debug information in ELF '/usr/lib/libjpeg.so.62' (0x411df000)
No debug information in ELF '/usr/lib/wine/oledlg.dll.so' (0x411c6000)
No debug information in ELF '/usr/lib/wine/version.dll.so' (0x411ff000)
No debug information in ELF '/usr/lib/wine/lz32.dll.so' (0x41219000)
No debug information in ELF '/usr/lib/wine/winmm.dll.so' (0x4122f000)
No debug information in ELF '/usr/lib/wine/wineoss.drv.so' (0x4129e000)
No debug information in ELF '/usr/lib/wine/msacm.drv.so' (0x412dc000)
No debug information in ELF '/usr/lib/wine/msacm32.dll.so' (0x412f4000)
No debug information in ELF '/usr/lib/wine/midimap.drv.so' (0x41430000)
No debug information in ELF '/usr/lib/wine/quartz.dll.so' (0x41b07000)
No debug information in 32bit DLL 'C:\Program Files\DVD Shrink\DVD Shrink 3.1.exe' (0x400000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x40060000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x40740000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x407f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x40a40000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x408f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0x40820000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x40b30000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x410a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x41020000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x410e0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x40f90000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINSPOOL.DRV' (0x41130000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMDLG32.DLL' (0x40f00000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLEAUT32.DLL' (0x41160000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLEDLG.DLL' (0x411d0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x41220000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x41210000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x41240000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEOSS.DRV' (0x412b0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0x41300000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x412e0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x41440000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\QUARTZ.DLL' (0x41b20000)
Unhandled exception: page fault on write access to 0x00000206 in 32-bit code (0x40fc035f).
In 32-bit mode.
0x40fc035f (SHELL32.DLL.SHRegCloseKey+0x41f in shell32.dll.so): movw $0x0,0xfffffffe(%edx,%eax,2)
Wine-dbg>


I changed all permissions on /usr/lib/wine, because it is linked to.

But, that didn't help anyway.
If I choose "Open File" and the folder, DVD-Shrink will close itself.


All times are GMT -5. The time now is 01:43 AM.