videolink(1) assembles a DVD video filesystem from HTML pages and video files


videolink [gtk-options] --preview [--video-std standard] menu-url
videolink [gtk-options] [--video-std standard] [--encoder encoder]
menu-url output-dir


VideoLink converts an interlinked set of HTML pages and video files into a DVD. Starting from a main menu page at menu-url, it follows links and encodes all linked pages as video files. It uses dvdauthor(1) to assemble a DVD video filesystem in output-dir containing the encoded pages and other video files they link to.

There are some restrictions on the content of the HTML pages, detailed in README.gz. The existing video files are not converted and therefore must conform to the DVD video specifications.


Selects preview mode. In preview mode, the pages are displayed in a browser roughly as they will appear on a DVD player. No conversion is done.
--video-std standard
Selects the target video standard. This should match the standard used for the existing video files. It affects the frame size and the frame rate specified when encoding pages as video. The standard of 525-line frames and 59.94 Hz interlaced fields, commonly called NTSC, can be specified as "525", "525/60", "NTSC" or "ntsc". The standard of 625-line frames and 50 Hz interlaced fields, commonly called PAL, can be specified as "625", "625/50", "PAL" or "pal"; this is the default.
--encoder encoder
Selects the program(s) used to encode pages to video. By default VideoLink calls ffmpeg(1), but it can alternately use programs from mjpegtools and netpbm. The encoder can be "ffmpeg", "mjpegtools", or "mjpegtools-old" for versions of mjpegtools prior to 1.8.


Ben Hutchings <[email protected]>.