[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HOWTO] dvd backup



On Sat, 29 Jan 2005 12:47:36 +0100
Fabrizio Mancini <fabrizio_mancini@libero.it> wrote:

> siccome sto sminchiettando un pochettino con il backup dei dvd, 
> soprattutto da dvd9 a dvd5 mi stavo scrivendo tutti i passaggi su come 
> eseguire la procedura completa, per avere un dvd completo di menu, 
> sottotitoli ecc ecc.
> 
> in particolare mi mancano i passaggi per inserire menu e sottotitoli, 
> qualcuno ha dei link al riguardo?
> poi prima di fare una cosa che magari già è stata fatta qualcuno è a 
> conoscenza di docs che trattano il backup dei dvd?


Un ottima guida è questa:

Arriva direttamente dalla mailing list di k3b

Date: Wed, 17 Mar 2004 02:11:49 +0000
To: k3b-user@lists.sourceforge.net
Subject: [K3b-user] Backing up DVD Movies using K3b/dvdauthor  (very
mini guide)


HI,

First I would like to say sorry to Sebastian, if this mail is
inappropriate for the list, but seen as I have seen many requests for
advice on this and also struggling to do it, I have managed to find a
way to backup a DVD 9 (using the main movie only, at present) disc to a
DVD 5, the brief instructions are below:

NOTE:
I will assume that you actually own the dvd & it is legal in your
country, so you will be making a backup, to avoid ruining the original!

Please read the README's that come with streamDVD and StreamAnalyze (as
a lot of this is in there, but in more depth)

Whilst we are not 100% using k3b, it will be used at the end to actually
burn the movie.

You'll need:

dvdauthor:
http://dvdauthor.sourceforge.net

streamanalyze:
http://www.badabum.de/streamdvd.html

streamdvd:
http://www.badabum.de/streamdvd.html

libdvdread-dev
the above is for (debian, but you'll need the development libs to
compile streamanalyze)

lsdvd / tcprobe (from transcode):
http://zebra.fh-weingarten.de/~transcode

You'll need around 5GB free space to rip the movie to, you can also
backup the entire dvd to the hd, using dvdbackup:

dvdbackup -M -i/dev/dvd -o/some/dir=20

First you'll have to analyse the dvd to get an idea of the structure and
also to find the main movie, using 'lsdvd' will display this and also
guess at the main movie (usually correct), 'tcprobe -i /dev/dvd'

For example:

 tcprobe -i /dvd/dvd (substitue this for where the movie is if, backup
up the your hd)
(dvd_reader.c) mpeg2 pal 16:9 only letterboxed U0 720x576 video
(dvd_reader.c) ac3 en drc 48kHz 6Ch
(dvd_reader.c) dts en drc 48kHz 6Ch
(dvd_reader.c) ac3 iw drc 48kHz 6Ch
(dvd_reader.c) ac3 en drc 48kHz 2Ch
(dvd_reader.c) subtitle 00=3D<en>
(dvd_reader.c) subtitle 01=3D<en>
(dvd_reader.c) subtitle 02=3D<iw>
(dvd_reader.c) subtitle 03=3D<iw>
(dvd_reader.c) subtitle 04=3D<iw>

v --- This is what we are interested in --- v

(dvd_reader.c) DVD title 1/73: 33 chapter(s), 1 angle(s), title set 1=20

^ --- This is what we are interested in --- ^

(dvd_reader.c) title playback time: 01:36:26.23  5787 sec
(dvd_reader.c) [Chapter 01] 00:00:00.000 , block from 416617 to 454074
(dvd_reader.c) [Chapter 02] 00:03:49.200 , block from 454075 to 457858
blah...
blah...

Using the example above, the main movie is located in title set 1.
Now, using streamanalyze, we can probe the dvd using the title number
and see what compression (if any) is needed to fit it on the main movie.

streamanalyze -i /dev/dvd -t 1

Title 1 - 33 Chapters (2502780 Blocks /  5125693440 Bytes) - Runtime
5786 sec.
=20
Track List:
X   0xe0  MPEG Video  3777565521 Bytes
X   0x80   AC3 Audio   331792384 Bytes
X   0x89   DTS Audio   555456000 Bytes
X   0x82   AC3 Audio   284393472 Bytes
X   0x83   AC3 Audio   142196736 Bytes
X   0x24  Subpicture     3534961 Bytes
X   0x23  Subpicture     3534961 Bytes
X   0x21  Subpicture     3534961 Bytes
X   0x20  Subpicture     3534961 Bytes
X   0x22  Subpicture     3534961 Bytes
=20
Size of selected streams:  5125693440 Bytes
Max. target size        :  4700000000 Bytes
Factor                  :  1.127

So this is telling us, we need to use a compression of 1.127 to fit this
on a DVD 5 (dvd-r disc), and that '0xe0' contains the mpeg and the audio
is located at: '0x80' for AC3.

So now to actually rip and compress the movie (sit back for around 2hrs
or so :))

First make a target directory, this will holds the final movie and all
required files, I'm using 'DVD'
We have to pipe streamdvd through dvdauthor, including the compression
level (if needed):

dvdauthor -t -o ~/DVD -f 'streamdvd -i /dev/dvd -t 1 -s 0xe0,0x80 -f
1.127 |'

If you are not using compression, then omit the '-f 1.127' option.

Once this is finished, we'll use dvdauthor to create the ifo files:

dvdauthor -T -o ~/DVD

In the 'DVD' directory, you (should) find two folders VIDEO_TS and
AUDIO_TS, the Video one containing all the vobs, info and bup files,
ready to be burn to dvd (you can use mplayer, xine etc.. to view these
files, In xine I just drag and drop them in the main window, and fast
forward to the end of each vob, just to make sure)

And finally use k3b to create a new DVD project, and simply drag and
drop these two directories into the project window (not sure if it's
needed, but I edit the properties and uncheck 'Generate Rock Ridge
extensions' and tick 'Generate Udf structure', then just click burn!

Hope this helps, I'm not some dvd guru, and most of the dvd details go
over my head (some day I'll take some time to read it), so some of these
details may be wrong, but so far I've managed to backup a lot of my
movies, and put them out of harms way of the kids...

So far all my movies play great in Xine, ogle, mplayer, PS2 and
standalone dvd players.

regards

Mark C



Reply to: