DVDA-AUTHOR
Section: User Commands (1)
Updated: June 2010
Index
Return to Main Contents
NAME
dvda-author - manual page for dvda-author version 10.06
SYNOPSIS
dvda-author
[OPTION]...
DESCRIPTION
dvda-author 10.06 creates high-resolution DVD-Audio discs
from .wav, .flac and other audio files.
OPTIONS
-h, --help Diplay this help.
-v, --version Diplay version.
-q, --quiet Quiet mode.
-d, --debug Increased verbosity (debugging level)
-t, --veryverbose Like -d with enhanced verbosity for sample counts.
-P, --pause Insert a final pause before exiting.
-P0, --pause0 Suppress a final pause before exiting
-
if specified in configuration file.
-l, --log filepath Ouput a log to filepath.
-#, --logrefresh filepath Same as -l but prior log will be erased on launching again.
-a, --autoplay Launches playback on loading disc.
-m, --topmenu(=mpgfile) Generates top menu from mpgfile.
-
Without argument, automatic menu generation is launched.
-u, --duration hh:mm:ss Duration of top menu file, if provided.
-
It is mandatory when --topmenu has an argument file.
-~, --nmenus int Generates int top menus (default 1).
-{, --ncolumns int Top menus will have at most int columns (default 3).
-+, --menustyle desc Specifies top menu style
-
By default, tracks are listed under group headers.
-
If desc='hierarchical', the first menu screen lists groups.
-
If desc='active', all tracks will have an associated still picture with menu links that remain active while listening to the track.
-M, --xml filepath Generates dvdauthor xml project
-
to filepath.
-H, --spuxml filepath Generates spumux xml project
-
to filepath.
-G, --image file Menu Background image for customized menu authoring.
-E, --highlight file Menu Highlight image for customized menu authoring.
-e, --select file Menu Select image
-
image that appears on pressing Enter with remote control
usually Background with a change in text color.
-N, --blankscreen file For automatic menu authoring, you can replace black video background with this image.
-O, --screentext string Text for top menu. Format is
-
"album_text=group1_text=text(title11),text(title21),...,text(titlen1):group2_text=text(title12),text(title22)...,text(titlen2):..."
-
with text(titlenk) the text for title n of group k and
-
groupk_text the text for group k.
-U, --loop loop background video.
-K, --highlightformat -1 for automatic menu authoring
-
with little square before titles, 0 for underlining, 1 for button highlight.
-J, --font a,b,c Font name,font size,font width
-
(number of pixels for width of font size 10).
-
Font name should be compatible with Image magick specifications (mogrify -list font).
-Y, --palette string Text for system palette. Format is
-
"textcolor,backgroundcolor,highlightcolor,select action color" in alpha-YCrCb 32-bit hexa coding.
-y, --colors string Text for menu colors. Format is
-
either "norefresh", to block the refreshing of menu images, or textcolor:backgroundcolor:highlightcolor:select action color in rgb values a,b,c between 0 and 255.
-b, --background Background jpg files (comma-separated) to create a background mpg file
-
into which titles are multiplexed.
-!, --stillpics Background jpg files to create one or more still pictures
-
for each track.See usage below.
-
If a track has no still picture, use two hyphens in a row.
-
You may otherwise indicate a directory containing pictures
-
named pic_abc.jpg, with a,b,c between 0 and 9.
-!, --stillpics dir/ Directory for background jpg files to create one still picture for each track.
-
Pics should be named pic_000.jpg, ..., up to pic_999.jpg (maximum).
-?, --stilloptions ... Still picture options (add after --stillpics). Each option applies to ranked pic, e.g.
-
rank=0,manual,starteffect=fade,rank=1,starteffect=dissolve.
-
Suboptions are:
-
rank=[number], starteffect=[effect], endeffect=[effect]
-
manual, lag=[number], start=[number], active
-
See details below.
-B, --background-mpg f Background mpg file f
-
into which titles are multiplexed.
-??, --norm Argument is 'ntsc', 'pal' or 'secam', depending on TV standard.
-@, --aspect Set the playback aspect ratio code of the encoded video.
- By default, this value is inferred from
-
the input header.
- 1
-
- 1:1 display
- 2
-
- 4:3 display
- 3
-
- 16:9 display
- 4
-
- 2.21:1 display
-Q, --soundtrack file Background wav file f
-
to be multiplexed into background menu
-
By default a silent track will be multiplexed.
-A, --topvob f Import already authored top vob menu f.
-=, --stillvob f Import already authored still pictures vob.
-I, --mkisofs(=file) Run mkisofs to author disc image using file
-
as an ISO image. If file is empty, use tempdir/dvd.iso.
-r, --cdrecord(=a,b,c) Run cdrecord to burn disc image.
-
Unless specified, --mkisofs will be automatically triggered with default tempdir/dvd.iso value.
-
Device is of the form a,b,c, see cdrecord -scanbus. It can be omitted
-
if there is just one writer.
-R, --growisofs /dev/dvd Run growisofs to burn disc image.
-
Device is of the form /dev/scd0 under many GNU/Linux distributions.
-
It cannot be omitted.
-k, --text Generates text table in IFO files
-
Under development, implemented for 1-group discs.
-
Use file information as arguments separated by commas.
-p, --startsector NNN Specify the number of the first sector
-
of the AUDIO_PP.IFO file in the output of mkisofs.
-
If NNN=0, falling back on 281 (default).
-
Without -p start sector will be computed automatically.
-g You may specify up to 9 groups of tracks.
-
Minimum: one group.
Enter full path to files if input directory is not set
-
by [-i].
-j, Like -g with special processing to avoid gaps.
-
Minimum: one group.
-s, Like -g with all tracks merged into one single track.
-
Minimum: one group.
-z, --newtitle Separate two consecutive titles when files have same audio
-
characteritics within a group.
-i, --input directory Input directory with audio files.
-
Each subdirectory is a group.
-o, --output directory Output directory.
-x, --extract disc[list] Extract DVD-Audio to directory -o.
-
Groups are labelled g1, g2...
-
Optional comma-separated list of groups to be extracted
-
may be appended to disc path.
-V, --videodir directory Path to VIDEO_TS directory
-T, --videolink rank Rank of video titleset linked to in video zone
-
(XX in VTS_XX_0.IFO).
-
In this case the path to the VIDEO_TS linked to
-
must be indicated.
-D, --tempdir directory Temporary directory.
-X, --workdir directory Working directory: current directory in command line relative paths.
-
With Code::Blocks and similar IDE, specify your root package directory as argument to --workdir.
-Z, --playlist You may specify up to 9 group copies.
-
Total number of groups and copy groups should not exceed 9.
-n, --no-videozone Do not generate an empty VIDEO_TS directory.
-w, --rights Access rights to directories created (octal values)
-U, --PTS-factor (-)lag Enter lag to be added/substracted (-) to title length,
-
in 10E-2 second.
-c, --cga Enter channel group assignment right after group (-g, -j or -s).
-F, --fixwav(options) Bad wav headers will be fixed by fixwav
-f, --fixwav-virtual(options) Use .wav header repair utility
-
without any write operation.
-S, --sox Use SoX to convert files to .wav.
-
By default, only flac, Ogg FLAC
-
and .wav files are accepted.
-0, --no-padding Block padding of audio files by dvda-author.
-1, --minimal-padding Only pad for evenness of sample count.
-C, --pad-cont When padding, pad with last known byte, not 0.
-L, --lossy-rounding Sample count rounding will be performed by cutting audio files.
-W, --disable-lexer Deactivates configuration file parsing.
fixwav sub-options:
simple-mode
-
Deactivate default automatic mode and advanced options.
-
User will be asked for more information.
prepend
-
Prepend header to raw file
in-place
-
Correct header in the original file (not advised)
cautious
-
Be cautious when overwriting files in-place
interactive
-
Request information from user.
padding
-
Pad files according to WAV standard
prune
-
Cuts off silence at end of files
force
-
Launches fixwav before SoX for mangled headers
output=sf
-
Copy corrected file to new filepath with string suffix sf
infodir=db
-
Copy info chunks from wav headers to file db/database
-
Sub-options should be separated by commas and appended
-
after short option or after = sign if long option is used:
-
-f/-Fsuboption or --fixwav(-virtual)=suboption
-
- without any whitespace in between them.
-
Example: --fixwav=simple-mode,prepend,interactive,output=new
Still picture arguments:
-
p11,p21,...,pn1-p22,p22,...,pn2-...
-
with tracks separated by hyphens and pictures by commas.
-
Examples: -g ~/a.wav --stillpics image1.jpg,image2.jpg,image3.jpg-image4.jpg,image5.jpg,image6.jpg
-
If there are no pics for a track use -- as below (no pics for second track):
-
-g ~/a.wav ~/b.wav ~/c.wav --stillpics image1.jpg,image2.jpg,image3.jpg--image4.jpg,image5.jpg,image6.jpg
Still picture sub-options:
rank=k
-
k is the absolute rank of stillpic (0-based) to which the following options apply (order-dependent).
start=k
-
picture starts at k sec from start of track.
manual
-
Enable browsable (manual advance) pictures (experimental).
starteffect=effect
-
transition effect at start of pic: cut (default), fade, dissolve, top-wipe, bottom-wipe, left-wipe, right-wipe.
endeffect=effect
-
like starteffect at end of pic show (under development)
lag=k
-
k is the duration of transition effect in multiples of 0.32 second (k < 16).
active
-
menu links will be displayed on still picture and remain active while listening.
-
Example: --stilloptions rank=0,start=03,starteffect=fade,lag=12,rank=1,start=20,starteffect=dissolve,lag=15
-
Transition effects like fade or dissolve may vary depending on hardware.
-
End effects may be visible only when several pictures are used for a track slide.
-
If a track has just one still pic, only start effects may be visible.
Note: for optional arguments noted (=...) above, usage is either
-
-xY, with x the option flag and Y the argument, or
-
--option=argument.
Supported audio types: .wav
-
.flac and .oga (Ogg FLAC, see below)
-
SoX-supported formats with -S enabled
-
except for lossy formats.
There must be a maximum of 9 audio groups.
Each subdirectory of an audio input directory will contain titles
for a separate audio group.
A number between 1 and 9 must be included as the second character of the
subdirectory relative name.
Full Input/Output paths must be specified unless default settings are set.
By default, defaults are set in /full path to dvda-author folder/defaults
EXAMPLES
-creates a 3-group DVD-Audio disc (legacy syntax):
-
dvda-author -g file1.wav file2.flac -g file3.flac -g file4.wav
-creates a hybrid DVD disc with both AUDIO_TS mirroring audio_input_directory
-
and VIDEO_TS imported from directory VID, outputs disc structure to directory
-
DVD_HYBRID and links video titleset #2 of VIDEO_TS to AUDIO_TS:
-
dvda-author -i ~/audio/audio_input_directory
-
-o DVD_HYBRID -V Video/VID -T 2
-creates an audio folder from an existing DVD-Audio disc:
-
dvda-author --extract /media/cdrom0,1,3,5,6,7 -o dir
will extract titlesets 1,3,5,6,7 of the disc to
dir/g1, dir/g3, dir/g5, dir/g6, dir/g7 respectively.
Required compile-time constants:
_GNU_SOURCE, __CB__ if compiling with Code::Blocks or similar IDE.
Optional compile-time constants:
LONG_OPTIONS for the above long options (starting with --)
SHORT_OPTIONS_ONLY to block all long options.
LOCALE to recompile for another locale than the default "C".
SETTINGSFILE to specify default filepath of the configuration file.
FLAC__HAS_OGG to enable Ogg FLAC support.
_LARGEFILE_SOURCE,_LARGE_FILES,_FILE_OFFSET_BITS=64
to enable large file support.
ALWAYS_INLINE forces code inlining.
WITHOUT_SOX to compile without SoX code
WITHOUT_FLAC to compile without FLAC/OggFLAC code
WITHOUT_FIXWAV to compile without fixwav code
AUTHOR
Written by Dave Chapman, Fabrice Nicol, Lee and Tim Feldkamp.
REPORTING BUGS
Report bugs to fabnicol@users.sourceforge.net
COPYRIGHT
Copyright 2005 Dave Chapman; 2007-2009 Fabrice Nicol;
2008-2009 Lee and Tim Feldkamp
Latest version available from http://dvd-audio.sourceforge.net/
This is free software; see the source for copying conditions.
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- EXAMPLES
-
- AUTHOR
-
- REPORTING BUGS
-
- COPYRIGHT
-
This document was created by
man2html,
using the manual pages.
Time: 00:42:45 GMT, June 14, 2010