Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
dvdauthor
Edit
PageHistory
Diff
Info
LikePages
You are viewing an old revision of this page.
View the current version
.
[dvdauthor | http://dvdauthor.sf.net/] is a suite of programs for authoring [DVD-Video|DVDVideo] discs and performing related tasks. * __dvdauthor__ itself takes a bunch of [MPEG] files representing the titles and menus, and puts them together according to the instructions in an [XML] file. '''' * __dvdunauthor__ performs the opposite task to <tt>dvdauthor</tt>: given the files making up a DVD-Video title, it separates out the individual menus and titles into separate [MPEG] files, and constructs an [XML] file that <tt>dvdauthor</tt> can use to put them together again. '''' * __spumux__ constructs the ''subpictures'' used for subtitles and menu buttons, and ''multiplexes'' them onto [MPEG]-2 files, according to instructions in an [XML] file. '''' * __spuunmux__ performs the opposite task to <tt>spumux</tt>: given an [MPEG]-2 file containing a subpicture or menu definition, it extracts the subpicture layer into separate [PNG] files, and creates an [XML] file that <tt>spumux</tt> can use to put them together again. '''' <tt>spumux</tt> embeds information in the MPEG files it generates in a private format that is decoded by <tt>dvdauthor</tt> for use in controlling generation of the final output files: * The locations and dimensions of buttons are given to <tt>spumux</tt>. <tt>dvdauthor</tt> gets this information from the MPEG files generated by <tt>spumux</tt>. Also, buttons are referred to by user-specified names in both <tt>spumux</tt> and <tt>dvdauthor</tt>, even though DVD-Video doesn't support button names. * <tt>spumux</tt> allows the specification of multiple graphic files, each potentially containing a different set of colours, even though DVD-Video subpictures only allow a maximum of 4 colours to be displayed at once from a maximum palette of 16 colours. <tt>spumux</tt> embeds information about the colours actually used, and <tt>dvdauthor</tt> collects this to correctly encode the generated subpicture pixels and build the complete palette. Note a limitation: even though the [DVD-Video spec|DVDVideoTerminology] allows menus to have up to 4 colours in each of the states of normal, highlighted and selected, <tt>spumux</tt> requires the separate images to have a [total of 4 colours when combined|http://www.floatinginspace.za.org/spumux/spumux.html]. <tt>dvdunauthor</tt> and <tt>spuunmux</tt> are very useful for trying to understand the structure of existing DVD-Video titles. Note, however, that <tt>dvdunauthor</tt> puts some additional tags into the XML files it creates that the current version (0.6.14) of <tt>dvdauthor</tt> doesn't understand. Additional useful information about DVDAuthor has been collected at the [DVDAuthor Wiki | http://nfs.shawnfumo.com/wiki/DVDAuthor/Overview]. ['Q' DVD-Author | http://qdvdauthor.sf.net/] is a [GUI]-based tool to ease the job of [DVD] authoring. It can generate the [XML] files and command sequences necessary to drive the various CommandLine utilities in the <tt>dvdauthor</tt> suite. <tt>qdvdauthor</tt> and the <tt>dvdauthor</tt> documentation examples make heavy use of the [MJPEG Tools | http://mjpeg.sourceforge.net/] package for generation of [MPEG] files and the like. However, all these operations can be performed just as readily with [FFmpeg].
One page links to
dvdauthor
:
LawrenceDoliveiro