dvdwizard-0.7.1/0000755000175000017500000000000011731610774012476 5ustar adjooadjoodvdwizard-0.7.1/doc/0000755000175000017500000000000011615053056013236 5ustar adjooadjoodvdwizard-0.7.1/doc/mk_vtsm.10000644000175000017500000000734311731610477015014 0ustar adjooadjoo.TH "MK_VTSM" "1" "September 11, 2009" "DVDwizard 0.6" "DVDwizard documentation" .SH "NAME" mk_vmgm \(em automated creation of titleset menus of the DVD (VTSM) .SH "SYNOPSIS" \fBmk_vtsm\fR [\fBoptions\fP] \fBimage\-file(s)\fR .SH "DESCRIPTION" DVDwizard is a wrapper\-script which incorporates a fully automated creation of a DVD\-structure with chapters and menus from one or more mpeg\-streams. This is done by several "sub\-scripts" and various freely available tools. .PP One of these sub\-scripts is \fBmk_vtsm\fR, which create one or more titleset menus (VTSM) for authoring a DVD with dvdauthor. .SH "OPTIONS" .SS General processing .TP \fB\-C | \-\-config\-file\fR \fIfilename\fR filename of dvdwizard\-configuration file [~/.config/dvdwizard/dvdwizard.conf] .TP \fB\-o | \-\-output\fR \fIdirectory\fR Path where the created menu mpegs will be stored [\fIBASEDIR\fR/vtsm] .TP \fB\-x | \-\-xml\fR \fIfilename\fR Print dvdauthor XML\-specs into this file [\fIBASEDIR\fR/dvdwizard.xml] .TP \fB\-h | \-\-help\fR print this lot out .SS DVD\-specific options .TP \fB\-N | \-\-tvnorm\fR \fI\fR TV\-Norm to use. Norm may be \fIPAL\fR or \fINTSC\fR. [PAL] .TP \fB\-V | \-\-tvsize\fR \fIWidexHeight\fR Visible Area on TV\-Screen. [660x530] .TP \fB\-R | \-\-menuratio\fR \fIaspectratio\fR Menue background aspect ratio. Aspectratio may be 4:3 or 16:9. [4:3] .TP \fB\-M | \-\-menu\fR \fIlanguage\fR Define language to use in menu items [en]. Strings are defined in config file. .SS Title\-specific options .TP \fB\-t | \-\-vts\fR \fInumber\fR Titleset number on the DVD where the menus should belong to. [1] .TP \fB\-c | \-\-chaptersperrow\fR \fInumber\fR Define how many chapter thumbnails will fit in a row. [3] .TP \fB\-b | \-\-vtsmbg\fR \fIfilename\fR Filename of background picture for this titleset. .TP \fB\-r | \-\-bgratio\fR \fI\fR Define aspect ratio of menu background and thumbnails. Aspectratio may be 4:3 or 16:9. [4:3] .TP \fB\-ms | \-\-vtsmsound\fR \fIfilename\fR Soundfile to be used as background sound for the menu. If empty, a silent audio track will be produced. Can be any format, ffmpeg recognizes and will be converted to ac3, if necessary. .TP \fB\-\-hasaudio\fR Title has multiple audio tracks. A button to jump to the audio selection menu will be created. .TP \fB\-\-hassubtitle\fR Title has at least one Subtitle\-Stream which may be activated in a subsequent subtitle\-menu. .TP \fB\-\-hasinfo \fR Title has EPG information available. A button to jump to the info panel will be created. .SH "NOTES" \fIBASEDIR\fR defaults to the current directory if not stated otherwise in the config file (either default ~/.config/dvdwizard/dvdwizard.conf or specified with the \fB\-C\fR option). .PP Every new \fB\-t\fR marks a new titleset on the DVD. Subsequent options \fB\-b\fR, \fB\-r\fR, \fB\-ms\fR, \fB\-\-hasaudio\fR, \fB\-\-hassubtitle\fR and \fB\-\-hasinfo\fR apply only to that titleset. .PP For more information, sources and executables of DVDwizard see at the homepage http://sf.net/projects/dvdwizard. .SH "AUTHOR" DVDwizard was written by Wolfgang Wershofen . Since 2009 DVDwizard will be developed by Joo Martin . .PP This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. .PP This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. .SH "SEE ALSO" \fBdvdwizard\fR(1), \fBmk_vmgm\fR(1), \fBdvdwizard.conf\fR(5) dvdwizard-0.7.1/doc/dvdwizard.conf.50000644000175000017500000001235711731610477016263 0ustar adjooadjoo.TH "DVDWIZARD.CONF" "5" "September 11, 2009" "DVDwizard 0.6" "DVDwizard documentation" .SH "NAME" dvdwizard.conf \(em configuration file for DVDwizard .SH "DESCRIPTION" DVDwizard is a wrapper\-script which incorporates a fully automated creation of a DVD\-structure with chapters and menus from one or more mpeg\-streams. This is done by several "sub\-scripts" and various freely available tools. .PP The configuration file dvdwizard.conf can be found as global file at /etc/dvdwizard.conf. For each user there can be found a configurable copy of the global file in ~/.config/dvdwizard/dvdwizard.conf. .SH "SYNTAX" .SS Some directories: .TP BASEDIR="$(pwd)" All persistent files will reside here. .TP TMPDIR="$BASEDIR" Put temporary files here. .TP DESTDIR="$BASEDIR/dvd" Where your final DVD structure will be. .SS Some filenames: .TP XMLFILE="$BASEDIR/dvdwizard.xml" dvdauthor XML\-commands. .TP LOGFILE="$BASEDIR/dvdwizard.log" Logfile. .TP CMDFILE="$BASEDIR/dvdwizard.cmd" Commands used during this dvdwizard run. .SS Optional Input files: .TP INTROMPG="" MPEG\-File to be played as intro movie .TP MENUSOUND="" Soundfile for menus (if empty, a silent track will be produced). .SS Some processing defaults: .TP NICE="0" Nice\-Level of tools called within dvdwizard .TP XMLONLY=0 1 = build only menus and xml file, 0 \- build DVD as well. .TP NOTITLE=0 1 = don't print Titlestring on VMGM menu, 0 = print it. .TP TVNORM="PAL" PAL or NTSC. .TP TVSIZE="660x530" Size of region visible on the TV screen. .TP CHAPTERSPEC=300 Chapter interval. .TP TIMEOUT=inf automatically start a title after the vmgm menu has been displayed for $TIMEOUT seconds without having pressed a button. .TP PAUSE=2 Pausing after end of title. .TP LOOP=0 .RS .PD 2 .TP \fB0\fR return to vmgm menu after each title, .TP \fB\-1\fR display vmgm menu before the first and after the last title, .TP \fB\-2\fR display vmgm menu only before first title and loop all titles endlessly, .TP \fBnum\fR \fInum\fR is a value between 1 and 9. Suppress vmgm menu and loop all titles endlessly, starting from specified title. .PD .RE .SS Colors .PP See "convert \-list color" for available color names. Can also be specfied as "\fBrgb[a](r,g,b[,a])\fR" or "\fB#RRGGBB[AA]\fR" .TP TITLECOLOR="white" Color used for titlestring .TP HEADCOLOR="white" Color used for menu headers .TP TEXTCOLOR="white" Color used for larger texts (e.g. About and Info panel) .TP NORMCOLOR="white" Color of normal text .TP HICOLOR="orange" Color of highlighted buttons and text .TP SELCOLOR="green" Color of selected buttons .TP ACTCOLOR="lime" Color of actual menu entry .SS Font faces & sizes .PP Change size with caution, results of large changes may look ugly. See "convert \-list font" for available font faces on your system.Empty String means ImageMagick default font. Usually imagemagick take an italic fontstyle (DE: kursiv). Pay attention for available fonts on your system! .TP TFONTTYPE="" Font Face of Titlestring on VMGM\-Menu .TP TFONTSIZE=46 Fontsize of Titlestring on VMGM\-Menu .TP HFONTTYPE="" Font Face of Menu Headers .TP HFONTSIZE=24 Fontsize of Menu Headers .TP MFONTTYPE="" Font Face of Menu Entries .TP MFONTSIZE=20 Fontsize of Menu Entries .TP BFONTTYPE="" Font Face of Button Entries .TP BFONTSIZE=20 Fontsize of Button Entries .TP OFONTTYPE1="" Font Face for small vertical overlay text .TP OFONTSIZE1=18 Fontsize for small vertical overlay text .TP OFONTTYPE2="" ont Face for big vertical overlay text .TP OFONTSIZE2=40 Fontsize for big vertical overlay text .SS Layout of Menus .TP VTSMBG="" Background image to use for VTSM menu (blank: use builtin) .TP VTSTITLE="auto" Determine Titles from MPEG\-Filename .TP CHAPTERSPERROW=4 Nomber of thumbnails per row in chapter selection menus .TP THUMBRATIO="4:3" Aspect ratio of thumbnails (only used if not specified when calling mk_vtsm) .TP THUMBBORDER=2 Width of border around chapter buttons (in Pixel) .TP THUMBSPACE=3 Width of spacing around chapter buttons (in Pixel). Note: The actual space between buttons will be twice the value. .TP MENU_CANVAS="gradient:white\-black" Background texture for menu pictures .RS .PD 0 .TP Examples: "gradient:white\-black" "plasma:blue\-yellow \-colorspace gray" "/path/to/nice_picture" .PD .RE .TP DUMMY_CANVAS="xc:none" Canvas for dummy pictures, if no bg picture specified .RS .PD 0 .TP Examples: "xc:none" "plasma:" .PD .RE .SS Audio Track languages .PP Add more languages as desired into the config file. .TP DVDAUDIO="de,en" Default languages. .SS Multilanguage Menus .TP MENU="EN" Language for all menus. .SH "AUTHOR" DVDwizard was written by Wolfgang Wershofen . Since 2009 DVDwizard will be developed by Joo Martin . .PP This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. .PP This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. .SH "SEE ALSO" \fBdvdwizard\fR(1), \fBmk_vmgm\fR(1), \fBmk_vtsm\fR(1) dvdwizard-0.7.1/doc/mk_vmgm.10000644000175000017500000001051511731610477014764 0ustar adjooadjoo.TH "MK_VMGM" "1" "September 11, 2009" "DVDwizard 0.6" "DVDwizard documentation" .SH "NAME" mk_vmgm \(em automated creation of main menu of the DVD (VMGM) .SH "SYNOPSIS" \fBmk_vmgm\fR [\fBoptions\fP] .SH "DESCRIPTION" DVDwizard is a wrapper\-script which incorporates a fully automated creation of a DVD\-structure with chapters and menus from one or more mpeg\-streams. This is done by several "sub\-scripts" and various freely available tools. .PP One of these sub\-scripts is \fBmk_vmgm\fR, which create main menu of the DVD (VMGM) for authoring a DVD with dvdauthor. .SH "OPTIONS" .SS General processing .TP \fB\-C | \-\-config\-file\fR \fIfilename\fR filename of dvdwizard\-configuration file [~/.config/dvdwizard/dvdwizard.conf] .TP \fB\-o | \-\-output\fR \fIdirectory\fR Path where the created menu mpegs will be stored [\fIBASEDIR\fR/vmgm] .TP \fB\-x | \-\-xml\fR \fIfilename\fR Print dvdauthor XML\-specs into this file [\fIBASEDIR\fR/dvdwizard.xml] .TP \fB\-h | \-\-help\fR print this lot out .SS DVD\-specific options .TP \fB\-T | \-\-vmgm\fR \fIstring\fR Titlestring for the whole DVD; if not specified no title will be printed on the main (VMGM) menu. .TP \fB\-N | \-\-tvnorm\fR \fI\fR TV\-Norm to use. Norm may be \fIPAL\fR or \fINTSC\fR. [PAL] .TP \fB\-V | \-\-tvsize\fR \fIWidexHeight\fR Visible Area on TV\-Screen. [660x530] .TP \fB\-M | \-\-menu\fR \fIlanguage\fR Define language to use in menu items [en]. Strings are defined in config file. .TP \fB\-I | \-\-intro\fR \fIfilename\fR MPEG\-File to be played when inserting the DVD in the player. .TP \fB\-L | \-\-loop\fR \fIvalue\fR Playback mode of the DVD. Possible \fIvalues\fR are: .RS .PD 0 .TP \fB0\fR return to vmgm menu after each title, .TP \fB\-1\fR display vmgm menu before the first and after the last title, .TP \fB\-2\fR display vmgm menu only before first title and loop all titles endlessly, .TP \fBnum\fR \fInum\fR is a value between 1 and 9. Suppress vmgm menu and loop all titles endlessly, starting from specified title. .PD .RE .TP \fB\-MS | \-\-vmgmsound\fR \fIfilename\fR Soundfile to be used as background sound for all menus (may be overwritten for specific titlesets with ms|\-\-vtsmsound). If empty, a silent audio track will be produced. Can be any format, ffmpeg recognizes and will be converted to ac3, if necessary. .SS Title\-specific options .TP \fB\-t | \-\-vts\fR \fIstring\fR Titlestring for this titleset. Will be ignored for single\-titleset. DVDs, if \fB\-T\fR is given. .TP \fB\-b | \-\-vtsmbg\fR \fIfilename\fR Filename of background picture for this titleset. .TP \fB\-r | \-\-bgratio\fR \fI\fR Define aspect ratio of menu background. Aspectratio may be 4:3 or 16:9. [4:3] .TP \fB\-ms | \-\-vtsmsound\fR \fIfilename\fR see \-MS, but only applies to this titleset. .TP \fB\-\-hasaudio\fR Title has multiple audio tracks. A button to jump to the audio selection menu will be created. .TP \fB\-\-hassubtitle\fR Title has at least one Subtitle\-Stream which may be activated in a subsequent subtitle\-menu. .TP \fB\-\-hasinfo \fR Title has EPG information available. A button to jump to the info panel will be created. .SH "NOTES" \fIBASEDIR\fR defaults to the current directory if not stated otherwise in the config file (either default ~/.config/dvdwizard/dvdwizard.conf or specified with the \fB\-C\fR option). .PP Every new \fB\-t\fR marks a new titleset on the DVD. Subsequent options \fB\-b\fR, \fB\-r\fR, \fB\-ms\fR, \fB\-\-hasaudio\fR, \fB\-\-hassubtitle\fR and \fB\-\-hasinfo\fR apply only to that titleset. .PP For more information, sources and executables of DVDwizard see at the homepage http://sf.net/projects/dvdwizard. .SH "AUTHOR" DVDwizard was written by Wolfgang Wershofen . Since 2009 DVDwizard will be developed by Joo Martin . .PP This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. .PP This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. .SH "SEE ALSO" \fBdvdwizard\fR(1), \fBmk_vtsm\fR(1), \fBdvdwizard.conf\fR(5) dvdwizard-0.7.1/doc/dvdwizard.10000644000175000017500000001451111731610477015325 0ustar adjooadjoo.TH "DVDWIZARD" "1" "September 11, 2009" "DVDwizard 0.6" "DVDwizard documentation" .SH "NAME" DVDwizard \(em automated creation of DVD structure .SH "SYNOPSIS" \fBdvdwizard\fR [\fBoptions\fP] \fBmpeg\-file\fR [\fBmpeg\-file2 ...\fR] .SH "DESCRIPTION" DVDwizard is a wrapper\-script which incorporates a fully automated creation of a DVD\-structure with chapters and menus from one or more mpeg\-streams. This is done by several "sub\-scripts" and various freely available tools. .SH "OPTIONS" .SS General processing .TP \fB\-C | \-\-config\-file\fR \fIfilename\fR filename of dvdwizard\-configuration file [~/.config/dvdwizard/dvdwizard.conf] .TP \fB\-o | \-\-output\fR \fIdirectory\fR Path where the final DVD will be stored [\fIBASEDIR\fR/dvd] .TP \fB\-x | \-\-xml\fR \fIfilename\fR Print dvdauthor XML\-specs into this file [\fIBASEDIR\fR/dvdwizard.xml] .TP \fB\-l | \-\-logfile\fR \fIfilename\fR Write Log\-Messages to this file [\fIBASEDIR\fR/dvdwizard.log] .TP \fB\-y | \-\-yes\fR Allow all target directories to be overwritten .TP \fB\-D | \-\-debug\fR Logging with console debug infos .TP \fB\-h | \-\-help\fR print this lot out .TP \fB\-v | \-\-version\fR print version and exit .TP \fB\-\-restart\fR \fIstep\fR Do not start from beginning but from step. Step may be dvdcpics, mk_vmgm, mk_vtsm, author. .TP \fB\-\-xmlonly\fR Do not author final DVD, only create menus and xml and remove temp. DVD structure. .TP \fB\-\-xmlkeep\fR Like \-\-xmlonly, but keep temporary DVD structure. .SS DVD\-specific options .TP \fB\-T | \-\-vmgm\fR \fIstring\fR Titlestring for the whole DVD; if not specified no title will be printed on the main menu. .TP \fB\-N | \-\-tvnorm\fR \fI\fR TV\-Norm to use. Norm may be \fIPAL\fR or \fINTSC\fR. [PAL] .TP \fB\-V | \-\-tvsize\fR \fIWidexHeight\fR Visible Area on TV\-Screen. [660x530] .TP \fB\-M | \-\-menu\fR \fIlanguage\fR Define language to use in menu items [en]. Strings are defined in config file. .TP \fB\-WS\fR \fI