This page is intended to be a summary of how to capture digital TV from a DVB-T card and master it to a DVD that will play in a normal retail DVD player one would typically find under the TV in any home. It assumes that the hardware has already been individually tested and known to work. It is beyond the scope of this page to detail the subtle nuances of DVB capture, it should really just outline the main commands and some options as a quick-start-guide for anyone wishing to take MPEG data and backup to DVD media.

Recording DVB-T Transmissions

Converting DVB-T Recordings To MPEG

Converting MPEG Video to DVD format

With a single MPEG video in the current directory called video.mpeg create a simple xml file called video.xml as below:

<dvdauthor>
{{{
    <vmgm />
    <titleset>
        <titles>
            <pgc>
                <vob file="video.mpg" />
            </pgc>
        </titles>
    </titleset>
</dvdauthor>

}}}

Call dvdauthor as follows:

 $ dvdauthor -o video -x video.xml

Here follows some example output:

alan@wopr:~/katie$ dvdauthor -o video -x video.xml
DVDAuthor::dvdauthor, version 0.6.10.
Build options: gnugetopt magick iconv freetype
Send bugs to <dvdauthor-users@lists.sourceforge.net>

INFO: Locale=en_GB.UTF-8
INFO: Converting filenames to UTF-8
INFO: dvdauthor creating VTS
STAT: Picking VTS 01

STAT: Processing video.mpg...
STAT: VOBU 3648 at 1013MB, 1 PGCS
INFO: Video pts = 0.264 .. 1756.864
INFO: Audio[8] pts = 0.264 .. 1756.632
STAT: VOBU 3660 at 1017MB, 1 PGCS
INFO: Generating VTS with the following video attributes:
INFO: MPEG version: mpeg2
INFO: TV standard: pal
INFO: Aspect ratio: 16:9
INFO: Resolution: 720x576
INFO: Audio ch 0 format: mp2/2ch, 48khz 20bps

STAT: fixed 3660 VOBUS
INFO: dvdauthor creating table of contents
INFO: Scanning test/VIDEO_TS/VTS_01_0.IFO

$ ls video
alan@wopr:~/katie$ ls -l video
total 8
drwxr-xr-x  2 alan alan 4096 2005-09-04 18:51 AUDIO_TS
drwxr-xr-x  2 alan alan 4096 2005-09-04 18:53 VIDEO_TS

Burning MPEG Video To DVD

Assuming the DVD burner is on /dev/hdc, and with a brand new blank DVD-R in the drive, issue the following command:

 $ growisofs -Z /dev/hdc video/

Here follows some example output:

Executing 'mkisofs video/ | builtin_dd of=/dev/hdc obs=32k seek=0'
INFO:   UTF-8 character encoding detected by locale settings.
{{{
        Assuming UTF-8 encoded filenames on source filesystem,
        use -input-charset to override.
/dev/hdc: "Current Write Speed" is 4.1x1385KBps.
  0.96% done, estimate finish Sun Sep  4 19:37:18 2005
:

Time passes...

:
 99.77% done, estimate finish Sun Sep  4 19:00:55 2005
Total translation table size: 0
Total rockridge attributes bytes: 0
Total directory bytes: 4096
Path table size(bytes): 42
Max brk space used 20000
521174 extents written (1017 MB)
builtin_dd: 521184*2KB out @ average 4.0x1385KBps
/dev/hdc: flushing cache
/dev/hdc: updating RMA
/dev/hdc: closing session
/dev/hdc: reloading tray

}}}

Playback

Slap the disc in a DVD player. :D

MasteringAndBurningDVD (last edited 2005-09-04 18:21:02 by 80)