how to rip DVD to hard drive?
how to rip DVD to hard drive?
I cannot configure Pdvdrsab to rip a DVD to hard drive, as mp4 if possible. Has anyone ever successfully used Pdvdrsab to perform this operation? I manually select sr0 as the DVD drive, and I don't see much else to do except execute the rip. When I execute the rip, the Pdvdrsab applet just disappears and nothing happens. Asunder is so easy to use, so why is Pdvdrsab such a pain?
Last edited by nubc on Sun 11 Mar 2012, 07:08, edited 2 times in total.
Re: how to rip DVD to hard drive?
nubc I put this little application together because I wanted something very simple.
It may not copy highly protected DVD but it works quite well.
This takes care of most of my requirements but you might need to use "handbrake" for the protected dvd's.
http://www.smokey01.com/software/utilit ... vd-1.0.pet
The option you want is the movie spool. Help is on the tool tips.
It may not copy highly protected DVD but it works quite well.
This takes care of most of my requirements but you might need to use "handbrake" for the protected dvd's.
http://www.smokey01.com/software/utilit ... vd-1.0.pet
The option you want is the movie spool. Help is on the tool tips.
nubc wrote:I cannot configure Pdvdrsab to rip a DVD to hard drive, as mp4 if possible. Has anyone ever successfully used Pdvdrsab to perform this operation? I manually select sr0 as the DVD drive, and I don't see much else to do except execute the rip. When I execute the rip, the Pdvdrsab applet just disappears and nothing happens. Asunder is so easy to use, so why is Pdvdrsab such a pain?
- john biles
- Posts: 1458
- Joined: Sun 17 Sep 2006, 14:05
- Location: Australia
- Contact:
Hello smokey01,
Installs in Legacy OS 2 just fine, I assuming you're using ffmpeg to do the ripping, is this correct?
Installs in Legacy OS 2 just fine, I assuming you're using ffmpeg to do the ripping, is this correct?
- Attachments
-
- CopyDVD.jpg
- (37.42 KiB) Downloaded 1847 times
Legacy OS 2017 has been released.
Thanks for the pet, smokey, although I'm not quite sure exactly what it accomplishes. Generally, I rely on the app to do what is required, and since this is the first time I will have ripped a DVD to hard drive, I know very little about the operation. I want to put a single mp4 file on my hard drive, so I can play the movie from my hard drive without using the dvdrom optical drive. Does a Copy-DVD app do this for me? I'll give it a shot (install the pet), but I am strategizing another solution. Since my computer has only one optical drive, I am going to find another live CD. such as PCLOS or Mint, which has a full-featured in-house DVD ripper, and boot it from a USB optical drive to accomplish this operation. Can someone recommend a live CD distro that has a good resident DVD ripper? Also, what are the best apps for DVD ripping? (Notice I asked for a live CD distro, not a live DVD distro like Sabayon.)
Last edited by nubc on Sat 28 Jan 2012, 08:05, edited 1 time in total.
I'm getting no response from clicking "Copy/Shrink video DVD" button in Pburn. I get no response from clicking the Rip button (film reel icon) in CopyDVD. While the DVD has not "spun up" there is an icon for it in the recognized devices area of desktop, named 'sr0'. Perhaps Wary 5.1.1 is missing dependencies. The DVD size is 7.7 GB.
Do I rename '/dev/dvd' to '/dev/sr0' in Setup for CopyDVD?
Do I rename '/dev/dvd' to '/dev/sr0' in Setup for CopyDVD?
go into the directory /usr/local/copydvd using rox
Then press the ` key under the Esc key
This will put you in a terminal window in the above folder
Now type the three commands one at a time:
dcfldd --help
vobcopy --help
growisofs --help
Each applications should display some help.
These are the only three files required. dcfldd is included in the package and vobcopy and growisofs are normally part of Puppy.
Clicking on the film reel only uses vobcopy. you must have a DVD in the drive sr0 and a new file will be created in /mnt/home called CDROM1.vob.
It should be renamed to whatever.mp4 before you copy your next DVD as it will be deleted.
If you don't get help from each of the apps above then I guess Wary-5.1.1 doesn't have them but I think that would be unusual.
Good luck.
Then press the ` key under the Esc key
This will put you in a terminal window in the above folder
Now type the three commands one at a time:
dcfldd --help
vobcopy --help
growisofs --help
Each applications should display some help.
These are the only three files required. dcfldd is included in the package and vobcopy and growisofs are normally part of Puppy.
Clicking on the film reel only uses vobcopy. you must have a DVD in the drive sr0 and a new file will be created in /mnt/home called CDROM1.vob.
It should be renamed to whatever.mp4 before you copy your next DVD as it will be deleted.
If you don't get help from each of the apps above then I guess Wary-5.1.1 doesn't have them but I think that would be unusual.
Good luck.
Code: Select all
# dcfldd --help
bash: dcfldd: command not found
# vobcopy --help
vobcopy: error while loading shared libraries: libdvdread.so.3: cannot open shared object file: No such file or directory
# growisofs --help
* growisofs by <appro@fy.chalmers.se>, version 7.1,
- usage: growisofs [-dvd-compat] [-overburn] [-speed=1] \
-[ZM] /dev/dvd <mkisofs options>
for <mkisofs options> see 'mkisofs -help'
#
dcfldd is in the package and located at /usr/local/copydvd
You might need to make it executable.
When in rox, right click on the file, select permissions, then make executable.
I will see if I can find why libdvdread.so.3 is not included. It seems to be in most of the Puppies I use.
I will try Wary-5.1.1 and see if I have the same problem, but I would suggests you try another Puppy, like Lucid or Slacko.
If you like Wary maybe you should consider upgrading. Do you have Full or Frugal install?
I think the latest wary is 5.2.2.
http://ftp.nluug.nl/ftp/pub/os/Linux/di ... -5.2.2.iso
Cheers
You might need to make it executable.
When in rox, right click on the file, select permissions, then make executable.
I will see if I can find why libdvdread.so.3 is not included. It seems to be in most of the Puppies I use.
I will try Wary-5.1.1 and see if I have the same problem, but I would suggests you try another Puppy, like Lucid or Slacko.
Ok I didn't have Wary-5.1.1 but I tried it with Wary-5.2 and it worked fine.nubc wrote:Code: Select all
# dcfldd --help bash: dcfldd: command not found # vobcopy --help vobcopy: error while loading shared libraries: libdvdread.so.3: cannot open shared object file: No such file or directory # growisofs --help * growisofs by <appro@fy.chalmers.se>, version 7.1, - usage: growisofs [-dvd-compat] [-overburn] [-speed=1] \ -[ZM] /dev/dvd <mkisofs options> for <mkisofs options> see 'mkisofs -help' #
If you like Wary maybe you should consider upgrading. Do you have Full or Frugal install?
I think the latest wary is 5.2.2.
http://ftp.nluug.nl/ftp/pub/os/Linux/di ... -5.2.2.iso
Cheers
dcfldd is in the package and located at /usr/local/copydvd
You might need to make it executable.
should bedcfldd --help
vobcopy --help
growisofs --help
Code: Select all
./dcfldd --help
./vobcopy --help
./growisofs --help
I think .
Without installing the pet i have
bash-3.00# which vobcopy
/usr/bin/vobcopy
bash-3.00# which growisofs
/usr/bin/growisofs
at Puppy511 by default .
*
bash-3.00# find /usr -name "libdvdread*"
/usr/lib/libdvdread.so
/usr/lib/libdvdread.so.4
/usr/lib/libdvdread.a
/usr/lib/libdvdread.so.4.1.3
/usr/share/bug/libdvdread-dev
/usr/share/bug/libdvdread4
/usr/share/doc/libdvdread-dev
I would suggest to symlink
Code: Select all
ln -s libdvdread.so.4 /usr/lib/libdvdread.so.3
Code: Select all
# ./dcfldd --help
Usage: ./dcfldd [OPTION]...
Copy a file, converting and formatting according to the options.
bs=BYTES force ibs=BYTES and obs=BYTES
cbs=BYTES convert BYTES bytes at a time
conv=KEYWORDS convert the file as per the comma separated keyword list
count=BLOCKS copy only BLOCKS input blocks
ibs=BYTES read BYTES bytes at a time
if=FILE read from FILE instead of stdin
obs=BYTES write BYTES bytes at a time
of=FILE write to FILE instead of stdout
NOTE: of=FILE may be used several times to write
output to multiple files simultaneously
of:=COMMAND exec and write output to process COMMAND
seek=BLOCKS skip BLOCKS obs-sized blocks at start of output
skip=BLOCKS skip BLOCKS ibs-sized blocks at start of input
pattern=HEX use the specified binary pattern as input
textpattern=TEXT use repeating TEXT as input
errlog=FILE send error messages to FILE as well as stderr
hashwindow=BYTES perform a hash on every BYTES amount of data
hash=NAME either md5, sha1, sha256, sha384 or sha512
default algorithm is md5. To select multiple
algorithms to run simultaneously enter the names
in a comma separated list
hashlog=FILE send MD5 hash output to FILE instead of stderr
if you are using multiple hash algorithms you
can send each to a seperate file using the
convention ALGORITHMlog=FILE, for example
md5log=FILE1, sha1log=FILE2, etc.
hashlog:=COMMAND exec and write hashlog to process COMMAND
ALGORITHMlog:=COMMAND also works in the same fashion
hashconv=[before|after] perform the hashing before or after the conversions
hashformat=FORMAT display each hashwindow according to FORMAT
the hash format mini-language is described below
totalhashformat=FORMAT display the total hash value according to FORMAT
status=[on|off] display a continual status message on stderr
default state is "on"
statusinterval=N update the status message every N blocks
default value is 256
sizeprobe=[if|of] determine the size of the input or output file
for use with status messages. (this option
gives you a percentage indicator)
WARNING: do not use this option against a
tape device.
split=BYTES write every BYTES amount of data to a new file
This operation applies to any of=FILE that follows
splitformat=TEXT the file extension format for split operation.
you may use any number of 'a' or 'n' in any combo
the default format is "nnn"
NOTE: The split and splitformat options take effect
only for output files specified AFTER these
options appear in the command line. Likewise,
you may specify these several times for
for different output files within the same
command line. you may use as many digits in
any combination you would like.
(e.g. "anaannnaana" would be valid, but
quite insane)
vf=FILE verify that FILE matches the specified input
verifylog=FILE send verify results to FILE instead of stderr
verifylog:=COMMAND exec and write verify results to process COMMAND
--help display this help and exit
--version output version information and exit
The structure of of FORMAT may contain any valid text and special variables.
The built-in variables are used the following format: #variable_name#
To pass FORMAT strings to the program from a command line, it may be
necessary to surround your FORMAT strings with "quotes."
The built-in variables are listed below:
window_start The beginning byte offset of the hashwindow
window_end The ending byte offset of the hashwindow
block_start The beginning block (by input blocksize) of the window
block_end The ending block (by input blocksize) of the hash window
hash The hash value
algorithm The name of the hash algorithm
For example, the default FORMAT for hashformat and totalhashformat are:
hashformat="#window_start# - #window_end#: #hash#"
totalhashformat="Total (#algorithm#): #hash#"
The FORMAT structure accepts the following escape codes:
\n Newline
\t Tab
\r Carriage return
\\ Insert the '\' character
## Insert the '#' character as text, not a variable
BLOCKS and BYTES may be followed by the following multiplicative suffixes:
xM M, c 1, w 2, b 512, kD 1000, k 1024, MD 1,000,000, M 1,048,576,
GD 1,000,000,000, G 1,073,741,824, and so on for T, P, E, Z, Y.
Each KEYWORD may be:
ascii from EBCDIC to ASCII
ebcdic from ASCII to EBCDIC
ibm from ASCII to alternated EBCDIC
block pad newline-terminated records with spaces to cbs-size
unblock replace trailing spaces in cbs-size records with newline
lcase change upper case to lower case
notrunc do not truncate the output file
ucase change lower case to upper case
swab swap every pair of input bytes
noerror continue after read errors
sync pad every input block with NULs to ibs-size; when used
with block or unblock, pad with spaces rather than NULs
Report bugs to <nicholasharbour@yahoo.com>.
# ./vobcopy --help
bash: ./vobcopy: No such file or directory
# ./growisofs --help
bash: ./growisofs: No such file or directory
#
Karl wrote:
I would suggest to symlink
Code: Select all
ln -s libdvdread.so.4 /usr/lib/libdvdread.so.3
Last edited by nubc on Mon 30 Jan 2012, 11:23, edited 1 time in total.
Just a short note >
The /usr/local/copydvd/dcfldd needs GLIC >= 2.7 so won't work on Puppy 4 glibc 2.6.1
DL src from
http://packages.debian.org/source/squeeze/dcfldd
without the patch compiled fine .
The pet seems to work .
15GB partitions might be too small , had 1,3GB left after running
<action>xterm -e dcfldd if=/dev/dvd of='"$ISOLOCATION$ISONAME"' &</action>
The most important feature is that i can play all .VOB now with gxine from the DVD , not just the first one .
Thank you smokey01 !
The /usr/local/copydvd/dcfldd needs GLIC >= 2.7 so won't work on Puppy 4 glibc 2.6.1
DL src from
http://packages.debian.org/source/squeeze/dcfldd
without the patch compiled fine .
The pet seems to work .
15GB partitions might be too small , had 1,3GB left after running
<action>xterm -e dcfldd if=/dev/dvd of='"$ISOLOCATION$ISONAME"' &</action>
The most important feature is that i can play all .VOB now with gxine from the DVD , not just the first one .
Thank you smokey01 !
Karl, you are welcome.
I'm not sure what you meant about this statement
I'm not sure what you meant about this statement
The most important feature is that i can play all .VOB now with gxine from the DVD , not just the first one.
Karl Godt wrote:Just a short note >
The /usr/local/copydvd/dcfldd needs GLIC >= 2.7 so won't work on Puppy 4 glibc 2.6.1
DL src from
http://packages.debian.org/source/squeeze/dcfldd
without the patch compiled fine .
The pet seems to work .
15GB partitions might be too small , had 1,3GB left after running
<action>xterm -e dcfldd if=/dev/dvd of='"$ISOLOCATION$ISONAME"' &</action>
The most important feature is that i can play all .VOB now with gxine from the DVD , not just the first one .
Thank you smokey01 !
-
- Posts: 33
- Joined: Thu 17 Jun 2010, 01:14
- Location: Atlanta, GA
Copy DVD Utility
Smokey01:
This utility looks like it is probably the best thing since sliced bread. Unfortunately, I'm not savvy enough to get it to work. When I click the copy button nothing happens. My DVD is showing up on my Desktop as sr0. I edited the script replacing dvd with sr0 and it didn't make any difference. Any Suggestions? Thanks in advance.
GaRailroader
This utility looks like it is probably the best thing since sliced bread. Unfortunately, I'm not savvy enough to get it to work. When I click the copy button nothing happens. My DVD is showing up on my Desktop as sr0. I edited the script replacing dvd with sr0 and it didn't make any difference. Any Suggestions? Thanks in advance.
GaRailroader
Re: Copy DVD Utility
What operating system are you using?
GaRailroader wrote:Smokey01:
This utility looks like it is probably the best thing since sliced bread. Unfortunately, I'm not savvy enough to get it to work. When I click the copy button nothing happens. My DVD is showing up on my Desktop as sr0. I edited the script replacing dvd with sr0 and it didn't make any difference. Any Suggestions? Thanks in advance.
GaRailroader
-
- Posts: 33
- Joined: Thu 17 Jun 2010, 01:14
- Location: Atlanta, GA
Re: Copy DVD Utility
Smokey01:
Puppy 5.28.
GaRailroader
Puppy 5.28.
GaRailroader