--=-D2JBb+28wkatP18avrUb
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Hello,
I recently tried to put some digital video on a DVD using
some Windows software and, although it was extremely easy=20
to do, I was not satisfied with the results. Also, I think
I was unable to play the DVD on a standalone DVD player
(a Toshiba). I decided to put myself through the pain of
creating a video DVD in Linux.
1) I used kino [1] capture the video from the handycam=20
(through a firewire PCI card in my desktop). This was
pretty straightforward. The only thing that threw me
was that two options on the "capture" page seem to be
off by default: "Mute" and "AV/C". Until I realized this,
I thought I only had access to the video, not the audio.
The AV/C button lets you see the video time codes, which=20
is useful for editing.
[I also played around with Kino's editing functions, which
I won't go into here. I saved the captured video in a series
of .dv files, which you can reread into Kino at the command
line.]
2) Once captured, I exported the video by selecting "MPEG"
under the Export tab. I selected file format "8 - DVD".
Based on this resource [2], I added a "-r 48000" option
to the mp2enc settings for audio. I chose a bit rate of
9000kb/s for the video (without testing any other settings).
=20
The result was a file MyVid001.mpeg. [At some point I expect
to create multiple mpegs for various chapters, after editing.]
3) As I understand things, the next step is to describe the=20
DVD structure (i.e., menus, chapters, etc.) with an XML file,
and create the proper directories and files. I used=20
dvdauthor [3], which creates the subdirectories, but I couldn't
make it create the xml description file. I then found qdvdauthor=20
[4], which provides a GUI and makes the creation of the XML
file much more obvious. Unfortunately, I couldn't quite get it
to work (probably due to some incomplete setup).
I ran "dvdauthor -o Test MyVid001.mpeg" to create:
$HOME/Test/AUDIO_TS (empty)
$HOME/Test/VIDEO_TS
$HOME/Test/VIDEO_TS/VTS_01_0.(BUP|IFO|VOB)
However, apparently this wasn't right since it didn't
create the required "VIDEO_TS.VOB" and "VIDEO_TS.BUP".=20
I kind of stumbled on those by creating the following
XML description and running "dvdauthor -x test.xml"
<dvdauthor dest=3D"Test">
<vmgm>
<menus>
<pgc>
<vob file=3D"MyVid001.mpeg"/>
</pgc>
</menus>
</vmgm>
</dvdauthor>
This created the missing files and also VTS_01_1.*, which I=20
deleted in favor of VTS_01_0.* which were created the first time
I ran dvdauthor.
In short, I seem to have been able to create a minimal DVD
structure without understanding exactly how. I think that=20
qdvdauthor or another tool built on top of dvdauthor will make=20
life easier.=20
4) I think you can use qdvdauthor at this point to burn the
DVD. However, I didn't know that. So I created a dvd image with
"mkisofs" and then burned the DVD using "dvdrecord" (per [5]).
NOTE: I ended up running dvdrecord as root. [I need to see why
I didn't have certain privs as myself. Use dvdrecord -scanbus
to find the device information for your DVD burner.]
mkisofs -dvd-video -o $HOME/test.img $HOME/Test
dvdrecord speed=3D<yourspeed> -dao dev=3D<yourdev> $HOME/test.img
There are probably easier ways to do this.
_ Ian
[1]
http://kino.schirmacher.de/
[2]
http://www.tappin.me.uk/Linux/dvd.html
[3]
http://dvdauthor.sourceforge.net/
[4]
http://qdvdauthor.sourceforge.net/
[5]
http://dvd.chevelless230.com/
--=20
Ian Jacobs (
[email protected])
http://www.w3.org/People/Jacobs
Tel: +1 718 260-9447
--=-D2JBb+28wkatP18avrUb
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQBBAx933Vu9UJRDGtARAh61AJ9smX5dCeCNQ4dazf3a8GayNgNByQCdHgmK
pLwhcyyNmPh1GP9QRj43jXw=
=w1Ot
-----END PGP SIGNATURE-----
--=-D2JBb+28wkatP18avrUb--