Skip to content
This repository

continue development of DVD-authoring tool

branch: master

GraphicsMagick CFLAGS detection

Currently, dvdauthor fails to build against GraphicsMagick as it
doesn't retrieve the CFLAGS from pkg-config (see [0]). The attached
patch simplifies configure.ac, using the pkg-config macro to obtain
the settings for GraphicsMagick.

[0] https://bugs.gentoo.org/show_bug.cgi?id=459976
--
Andii :-)
latest commit 5d038fa736
Dr Andrew John Hughes gnu-andrew authored March 14, 2014 Lawrence D'Oliveiro committed March 14, 2014
Octocat-spinner-32 doc Spelling fixes. March 08, 2013
Octocat-spinner-32 src GraphicsMagick CFLAGS detection March 14, 2014
Octocat-spinner-32 .gitignore Tell git to ignore generated files June 07, 2010
Octocat-spinner-32 AUTHORS mention myself March 26, 2010
Octocat-spinner-32 COPYING Sync COPYING and license headers with http://www.gnu.org/licenses/gpl… August 22, 2012
Octocat-spinner-32 ChangeLog Spelling fixes. March 08, 2013
Octocat-spinner-32 INSTALL highlight configure options for backward compatibility April 26, 2010
Octocat-spinner-32 Makefile.am fix out of src dir builds June 01, 2006
Octocat-spinner-32 NEWS 0.6.11 import May 30, 2006
Octocat-spinner-32 README mention Inside DVD-Video wikibook April 03, 2012
Octocat-spinner-32 TODO priorities November 03, 2010
Octocat-spinner-32 bootstrap factor out autotools stuff into separate bootstrap script that can January 12, 2009
Octocat-spinner-32 clean add script to restore to a pristine source tree April 30, 2010
Octocat-spinner-32 configure.ac GraphicsMagick CFLAGS detection March 14, 2014
Octocat-spinner-32 dvdauthor.spec.in minor spec file changes June 01, 2006
Octocat-spinner-32 make-dist distribution doesn't want this either October 23, 2010
README
dvdauthor is a program that will generate a DVD-Video movie from a valid
mpeg2 stream that should play when you put it in a DVD player.

To start you need mpeg files that contain the necessary DVD-Video VOB
packets. These can be generated with FFmpeg, or by by passing '-f 8' to mplex.

There are 3 steps to building the DVD directory structure on your HDD.

1. Delete a previously authored dvd

        dvddirdel [-o dir]

    To guard against mistakes, this will only delete files and subdirectories
    that look like part of a DVD-Video structure.

2. Create your titlesets

        dvdauthor [-o dir] [audio/video/subpicture options] [chapters]

    To create 1 chapter per mpeg, simply do

        dvdauthor [-o dir] [a/v/s options] chap1.mpg chap2.mpg chap3.mpg...

    To manually specify chapters, use the '--chapters' option

        dvdauthor [-o dir] [a/v/s options] -c chap1a.mpg chap1b.mpg -c chap2a.mpg chap2b.mpg ....

    To add chapters every fifteen minutes, do

        dvdauthor [-o dir] [a/v/s options] -c 0,15:00,30:00,45:00,1:00:00,1:15:00... longvideo.mpg

    Call dvdauthor for each titleset you want to create.  Note that
    due to the DVD-Video standard, all audio, video, and subpicture options
    must be set once for the entire titleset; i.e. you cannot mix PAL
    and NTSC video in the same titleset. For that you must generate
    separate titlesets.

    Run dvdauthor -h to see the audio, video, and subpicture options.
    Note that dvdauthor can autodetect most parameters except the
    language.

3. Create the table of contents

        dvdauthor -T [-o dir]

Voila! You now have a DVD-Video directory structure that will probably
work! You can now write this out to your DVD, mini-DVD (CD), or just
play it from your HDD. To generate the UDF image to burn to DVD, use
mkisofs and pass it the -dvd-video option.


important links:

FFmpeg: http://www.ffmpeg.org/
        Note that packages included with your distro are almost certainly out
        of date. Get the latest version from the Subversion repository.
mjpegtools: http://mjpeg.sourceforge.net
        includes mplex for building an mpeg2 system stream with hooks
        for DVD-Video navigation packets
mpucoder's site on dvd specs: http://www.mpucoder.com/DVD/
        details on the DVD-Video format
Inside DVD-Video wikibook: <http://en.wikibooks.org/wiki/Inside_DVD-Video>
        an attempt to document everything that is publicly known about the
        DVD-Video spec in a readable form
Something went wrong with that request. Please try again.