KDE DVDAuthor Wizard

Video Apps

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
5.0
Available as/for: -
Description:

This wizard will allow you to create a DVD from one or more DVD compatible MPEG-2 files. It is designed to be very easy to use. All you need to do is add one or multiple files to the playlist and answer the questions that follow.

You can add a menu that will contain animated thumbnails of the files in the playlist. Creating a menu is optional.

Features include:

* Playlist editor
* DVD menu with multiple pages
* Animated thumbnails in the menu
* Customisable menu graphics
* Add soundtrack from OGG or MP3
* Antialiased graphics prevent flickering on TV
* Both Widescreen and standard 4:3 support
* ISO DVD Image creation
* MPEG2 DVD compatibility checking
* Support for both PAL and NTSC menus

Requirements:

* Kommander >= 1.0 (part of kdewebdev >= 3.3.0)
* ImageMagick 6.2 or 6.3
* MJPEGTools
* Sox
* DVDAuthor >= 0.6.11
* Transcode

Not required (but recommended):

* Xine-UI (for testing the DVD)
* K3B

How to Install:

Just unpack the archive and run the 'Installer.kmdr' script. That's it!


Please contact me if you experience a problem.


-------------------------------------

*** IMPORTANT ***

Because ImageMagick developers keep changing the commandline syntax for every single version, the KDE DVD Authoring Wizard does not work with versions older than 6.1.0. Also, newer versions are not compatible with their predecessors. That's why you need to make sure that your DVDAuthor version is newer than ImageMagick, because it uses ImageMagick for menu processing.

Please send your complaints about this mess to the ImageMagick mailing list.
Last changelog:

13 years ago

VERSION 0.90 ( August 8th 2005 )

* Initial release

VERSION 0.91 ( August 10th 2005 )

* Improved Debug Output
* Running wizard without installing should really work now

VERSION 0.92 ( August 12th 2005 )

* Menu colors conform to Rec.601 specification
* Experimental support for generating NTSC menus
* Fix for syntax change in new MPlayer version
* Fixed selection highlights in DVD menu
* Add MPlayer output to debug output
* Detect MPlayer failures

VERSION 0.93 ( August 17th 2005 )

* Added dependency check for 'bc'
* Added more font search paths
* Make sure that Bash is used to run script

VERSION 0.94 ( August 29th 2005 )

* Fixed missing translations
* Added detection for ImageMagick problems
* Show DVDAuthor warnings, if any
* Fixed menus with > 9 pages
* Add character encoding to DVDAuthor XML file
* Return to menu after playing finished
* Force thumb title length limit

VERSION 0.95 ( September 5th 2005 )

* ImageMagick problem detection should really work
* Added workaround for mp2enc path length limit bug
* Don't fail when MPEG files are not DVD compatible
* Detect DVDAuthor failures
* Added button for DVD compatibility checking

VERSION 0.96 ( September 20th 2005 )

* Fixed detection of DVDAuthor problems
* Show DVDAuthor error message on failure
* Improve KDE path detection in Installer

VERSION 1.00 ( November 19th 2005 )

* Renamed version 0.96 to 1.0 Final.

VERSION 1.01 ( December 3rd 2005 )

* Generate proper 29.97 FPS NTSC menus
* Support DVD-ISO burning with K3B 0.12.x
* Improved MPlex/SPUMux error detection
* Fixed SPUMux problem with multipage NTSC menus
* Huge performance improvement in Playlist editor

VERSION 1.02 ( December 7th 2005 )

* Fixes to get wizard to work on KDE 3.5

VERSION 1.03 ( December 14th 2005 )

* Fix to work with old MJPEGTools (< 1.8.0) again

VERSION 1.04 ( December 17th 2005 )

* Add font paths for Ubuntu Breezy Badger

VERSION 1.04b ( Januari 18th 2006 )

* Detect buggy BASH version (BASH 3.1)

VERSION 1.05 ( February 10th 2006 )

* Work around BASH 3.1 problem
* Work around DVDAuthor bug in Debian Etch

VERSION 1.1 ( March 7th 2006 )

* Fix "file not found" issue in preview step
* Add support for defining chapters for each MPEG file

VERSION 1.2 ( April 9th 2006 )

* Major code cleanup, more readable now
* Drop mplayer dependency
* Automatic compatibility check of MPEG files
* Check if ISO will fit on DVD media
* Allow using any video file as menu background

VERSION 1.2.1 ( April 12th 2006 )

* Fix previews of fonts with spaces in filename

VERSION 1.2.2 ( May 5th 2006 )

* Fix handling of images with page information
* Also find personal fonts in $HOME/.fonts
* Check validity of soundtrack file before authoring
* Add second progress bar for multipage menus

VERSION 1.3.0 ( May 14th 2006 )

* Change directory structure, easier for distributors
* Allow user to customize DVDAuthor XML file
* Possibility to skip beginning of thumbnail animation
* Add 'washout' effect to animated menu background
* Improved responsiveness of wizard
* Creating menu preview is much faster now
* Fix trailing slash problem
* Several small fixes all over


VERSION 1.4.0 ( September 9th 2006 )

* Allow longer title, subtitle and movie titles in menu
* Better support for special characters
* Find more fonts
* Check MPEG files only before authoring step
* Improved wizard layout
* Check if user is mixing PAL and NTSC files
* Check if user is mixing 16:9 and 4:3 files

VERSION 1.4.1 ( September 9th 2006 )

* Fix a bug in aspect ratio checking

VERSION 1.4.2 ( December 1st 2006 )

* Fixed "Check Compatibility" button
* Read chapter info from DVDAuthor XML

VERSION 1.4.3 ( Januari 13th 2007)

* Work around problems in ImageMagick 6.3
* Refuse to run when DVDAuthor 0.6.12 installed
* Small improvements in wizard layout

VERSION 1.4.4 ( March 3rd 2007 )

* Support DVDAuthor 0.6.14
* Some minor little improvements here and there

VERSION 1.4.5 ( March 11th 2007 )

* Fix 'Add to List' button on Ubuntu Linux

VERSION 1.4.6 ( May 29th 2007 )

* 'Check Compatibility' button supports recent dvdauthor versions
* Include small label font fix, by Timo BuíŸhaus

C

meneerdik

15 years ago

Well, all the wizard is doing is give the command "Play this file" to KDE. If that command does not do anything, there isn't much I can do about that..

About your suggestion: The wizard is already pushing the limit. DVDAuthor is not very good at menus with more items on it. There is a work-around, but that will only complicate things.

Report

Jeff

15 years ago

Up to now, I have used a closed-source but free app called TyTool for menu creation/authoring. My problem with it, however, is that it doesn't support PAL menus. Perhaps you could have a look and see if you could implement similar menus, or I could give you a screenshot.

Report

coolian

15 years ago

of Christ, change the name of this app to something memorable and easy to type in at the command line...

Something like KDVDComplete...

Report

meangreenlizard

15 years ago

The new version installed fine and
does everything it should --- except
allowing me to select fonts for the menus.
What are the paths it is searching fonts in,
so I could create link to there?!
Which types of fonts does it accept?

Report

C

meneerdik

15 years ago

Latest version adds support for Ubuntu.

Have fun!

Report

C

meneerdik

15 years ago

The wizard searches all common font paths I have seen in various distributions.

If you could tell me what distro you use and where your fonts are, I can add them to the wizard.

The wizard supports both truetype and type1/postscript fonts.

Report

Jeff

15 years ago

I am using Ubuntu 5.10, with enough KDE libraries to get your tool to work. I am having the same problem with fonts.

Otherwise, everything looks great!

Keep up the good work!

Jeff

Report

meangreenlizard

15 years ago

Thanks for the quick answer.
I'm running Kubuntu Breezy Badger 5.10.
The ttf-font-path is:/usr/share/fonts/truetype/"font-name"/
and ps-type1-fonts are in: /usr/share/X11/fonts/Type1/ and /usr/share/fonts/type1/gsfonts/.

Report

countzero11

15 years ago

Great job--works perfectly for me.

One question, however:

Is there a way to customize the length of the menu mpeg loop? For instance, a minute long before the menu starts over rather than the current 20 seconds or so.

Report

Galaxy66

15 years ago

KOMMANDER: RUNNING SCRIPT FOR PREVIEW

/data/Tape001/mpgs/Tape001_01.mpg
/data/Tape001/mpgs/Tape001_02.mpg
/data/Tape001/mpgs/Tape001_03.mpg
/data/Tape001/mpgs/Tape001_04.mpg
Outputting 1 Pages.
Checking for "convert" ... found.
Checking for "composite" ... found.
Checking for "mogrify" ... found.
Checking for "identify" ... found.
Checking for "sox" ... found.
Checking for "mplex" ... found.
Checking for "dvdauthor" ... found.
Checking for "png2yuv" ... found.
Checking for "mplayer" ... found.
Checking for "tcprobe" ... found.
Checking for "mpeg2enc" ... found.
Checking for "mp2enc" ... found.
Checking for "bc" ... found.

--------------------------------
Generating Thumbnail Frames
--------------------------------

Generating frames for Thumb 1,

KOMMANDER: RUNNING SCRIPT TO BUILD MENU


/data/Tape001/mpgs/Tape001_01.mpg
/data/Tape001/mpgs/Tape001_02.mpg
/data/Tape001/mpgs/Tape001_03.mpg
/data/Tape001/mpgs/Tape001_04.mpg
Outputting 1 Pages.
Checking for "convert" ... found.
Checking for "composite" ... found.
Checking for "mogrify" ... found.
Checking for "identify" ... found.
Checking for "sox" ... found.
Checking for "mplex" ... found.
Checking for "dvdauthor" ... found.
Checking for "png2yuv" ... found.
Checking for "mplayer" ... found.
Checking for "tcprobe" ... found.
Checking for "mpeg2enc" ... found.
Checking for "mp2enc" ... found.
Checking for "bc" ... found.

--------------------------------
Generating Thumbnail Frames
--------------------------------

Thumb frames already generated, skipping.
Available frames in Thumb 1: 0
/home/rick/Download/DVDAuthorWizard 1.0/DVDBuilder.sh: line 259: cd: /home/rick/kdvd/DVDAuthorWizard_Temporary_Files_6562/Thumb2: No such file or directory
Available frames in Thumb 2: 8
/home/rick/Download/DVDAuthorWizard 1.0/DVDBuilder.sh: line 259: cd: /home/rick/kdvd/DVDAuthorWizard_Temporary_Files_6562/Thumb3: No such file or directory
Available frames in Thumb 3: 8
/home/rick/Download/DVDAuthorWizard 1.0/DVDBuilder.sh: line 259: cd: /home/rick/kdvd/DVDAuthorWizard_Temporary_Files_6562/Thumb4: No such file or directory
Available frames in Thumb 4: 8
Thumb 2 has most frames.
ls: /home/rick/kdvd/DVDAuthorWizard_Temporary_Files_6562/Thumb2/: No such file or directory

--------------------------------
Initialising:
--------------------------------

convert: Non-conforming drawing primitive definition `usr/X11R6/lib/X11/fonts/Type1/c0419bt_.pfb'.
convert: Non-conforming drawing primitive definition `usr/X11R6/lib/X11/fonts/Type1/c0419bt_.pfb'.
Generating Thumbnail Labels
convert: Non-conforming drawing primitive definition `usr/X11R6/lib/X11/fonts/Type1/c0419bt_.pfb'.
convert: Non-conforming drawing primitive definition `usr/X11R6/lib/X11/fonts/Type1/c0419bt_.pfb'.
convert: Non-conforming drawing primitive definition `usr/X11R6/lib/X11/fonts/Type1/c0419bt_.pfb'.
convert: Non-conforming drawing primitive definition `usr/X11R6/lib/X11/fonts/Type1/c0419bt_.pfb'.
Generating Combination Layer..
Executing Composite Command:
convert \( \( \( \( \( \( -size 768x576 xc:'#000000FF' \( -size 768x576 xc:'#000000FF' Title.png -geometry +0+20 -compose over -composite \) -compose over -composite \) \( -size 768x576 xc:'#000000FF' Subtitle.png -geometry +0+105 -compose over -composite \) -compose over -composite \) \( -size 768x576 xc:'#000000FF' Thumb1Label.png -geometry +159+283 -compose over -composite \) -compose over -composite \) \( -size 768x576 xc:'#000000FF' Thumb2Label.png -geometry +384+283 -compose over -composite \) -compose over -composite \) \( -size 768x576 xc:'#000000FF' Thumb3Label.png -geometry +159+450 -compose over -composite \) -compose over -composite \) \( -size 768x576 xc:'#000000FF' Thumb4Label.png -geometry +384+450 -compose over -composite \) -compose over -composite \) -blur 1x0.4 TextLayer.png
Updating Background..
Cutting Background Images....
/home/rick/Download/DVDAuthorWizard 1.0/DVDBuilder.sh: line 653: 200 % 0: division by 0 (error token is "0")

------------------------
END OF SCRIPT RUN
------------------------

OS=Mandriva 2006
ARCH=x86_64
Kernel=2.6.12-12mdk
dvdauthor=0.6.11-5mdk
ImageMagick=6.2.4.3-1mdk

Report

C

meneerdik

15 years ago

Could you please contact me by e-mail, it will be much easier to solve the problem that way.

Thanks!

Report

EmptyDoor

15 years ago

With newer versions of k3b (0.12.4a in my case), the wizard launches the burn CD image window instead of the burn DVD image window.

Report

C

meneerdik

15 years ago

Could you tell me what command you need to use to burn a DVD ISO using K3B 0.12.x?

Report

EmptyDoor

15 years ago

--dvdimage

Report

vide

15 years ago

From K3B help: --image Write a CD or DVD image to a CD-R(W) or DVD±R(W) depending on the size I think this is the one you should always use

Report

AndrewJ

15 years ago

Using imagemagick 6.1.0-9 and dvdauthor 0.6.11 I get this error:

"Your version of ImageMagick fails to cooperate with DVDAuthor.
Please downgrade to an older version of ImageMagick or upgrade to a newer version of DVDAuthor."

can you tell me what combination of imagemagick/dvdauthor versions you're using?

Thanks

--Andrew

Report

szob

15 years ago

Hi There!

First, thanks a LOT for this wizard! It is really a great piece of software. It makes making own DVDs so easy!

Now, I have had similar problem like Andrew and spent 4 days trying to fix it. And fixed it I have!
My dvdauthor software was compiled originally with imagemagick 6.0.9.7. Later, I upgraded imagemagick to 6.2.3.3 and dvdauthor, more precisely spumux, refused to multiplex the subtitles, giving the error in question.
I simply recompiled and reinstalled dvdauthor and BINGO! Everything works.
My wife got a bit upset that I spent 4 days trying to figure out the error, but now I can make beautiful DVDs!

As far as k3b opening CD image burning window instead of DVD one, it is enough to change the k3b option from '-cdimage' to '-dvdimage' in the main kommander file in 3 places and this works too.

Report

C

meneerdik

15 years ago

I use dvdauthor-0.6.11 and imagemagick-6.2.2.3.

If you want to know what other combinations will work, please ask on the dvdauthor mailing list.

Report

visit0r

15 years ago

Any plans to support importing DVB transport stream files saved with MythTV? How about support for subtitles (especially those ripped from DVB streams)?

Report

C

meneerdik

15 years ago

I know nothing about DVB files and I don't have access to them.

If someone can point out how to use DVB files with DVDAuthor I might be able to add support for it.

Regarding subtitles: This is on my TODO list. Patches are welcome of course.. :)

Report

Kreuger

15 years ago

Are you planning to support AVI files too? Or will you create a conversion tool?

Report

C

meneerdik

15 years ago

Have a look at the KmPg2 MPEG2 encoder project:

http://kde-apps.org/content/show.php?content=29587

This tool will soon support AVI/WMV/AFM/OGM/... video formats as well.

I prefer not to merge AVI -> MPEG2 conversion into the DVD authoring wizard, because it would never yield high quality DVD disks, unless you add lots of options to it. IMHO it is much better to have two easy-to-use tools that are very good at one specific job.

Report

gmontalbine

15 years ago

I am using ML2006 and KDE 3.4.2. First problem. When I unpacked it created this directory: "DVDAuthorWizard 0.96". Note the space between "d and 0". I could not cd into this directory. Konsole did not recognize the space. I renamed the directoy and eliminated the 0.96. Also the owner of the directory files was 1000. I changed that to gary. Made Installer.kmdr executable. My tries:

[[email protected] DVDAuthorWizard]$ ./Installer.kmdr
./Installer.kmdr: line 1: syntax error near unexpected token `

Report

C

meneerdik

15 years ago

As you can read in the README file, the Installer.kmdr file is a Kommander script, not a shell script.

You should run it using the Kommander Executor. You can do that by opening the file in the same way as you would open any other file: Just click on it with your mouse and it will run.

Report

gmontalbine

15 years ago

Sorry this was sent twice. The end of the msg is missing. It is:

/Installer.kmdr: line 1: `'
[[email protected] DVDAuthorWizard]$ ./inst.sh
cp: cannot stat `/DVDAuthorWizard.kmdr': No such file or directory
cp: cannot stat `/DVDBuilder.sh': No such file or directory
cp: cannot stat `/Pictures': No such file or directory
chmod: cannot access `/KDVDAuthoringWizard/DVDBuilder.sh': No such file or directory
./inst.sh: line 15: /share/applications/kde/KDVDAuthoringWizard.desktop: No such file or directory
./inst.sh: line 16: /share/applications/kde/KDVDAuthoringWizard.desktop: No such file or directory
./inst.sh: line 17: /share/applications/kde/KDVDAuthoringWizard.desktop: No such file or directory
./inst.sh: line 18: /share/applications/kde/KDVDAuthoringWizard.desktop: No such file or directory
./inst.sh: line 19: /share/applications/kde/KDVDAuthoringWizard.desktop: No such file or directory
./inst.sh: line 20: /share/applications/kde/KDVDAuthoringWizard.desktop: No such file or directory
./inst.sh: line 21: /share/applications/kde/KDVDAuthoringWizard.desktop: No such file or directory

Report

13 years ago

VERSION 0.90 ( August 8th 2005 )

* Initial release

VERSION 0.91 ( August 10th 2005 )

* Improved Debug Output
* Running wizard without installing should really work now

VERSION 0.92 ( August 12th 2005 )

* Menu colors conform to Rec.601 specification
* Experimental support for generating NTSC menus
* Fix for syntax change in new MPlayer version
* Fixed selection highlights in DVD menu
* Add MPlayer output to debug output
* Detect MPlayer failures

VERSION 0.93 ( August 17th 2005 )

* Added dependency check for 'bc'
* Added more font search paths
* Make sure that Bash is used to run script

VERSION 0.94 ( August 29th 2005 )

* Fixed missing translations
* Added detection for ImageMagick problems
* Show DVDAuthor warnings, if any
* Fixed menus with > 9 pages
* Add character encoding to DVDAuthor XML file
* Return to menu after playing finished
* Force thumb title length limit

VERSION 0.95 ( September 5th 2005 )

* ImageMagick problem detection should really work
* Added workaround for mp2enc path length limit bug
* Don't fail when MPEG files are not DVD compatible
* Detect DVDAuthor failures
* Added button for DVD compatibility checking

VERSION 0.96 ( September 20th 2005 )

* Fixed detection of DVDAuthor problems
* Show DVDAuthor error message on failure
* Improve KDE path detection in Installer

VERSION 1.00 ( November 19th 2005 )

* Renamed version 0.96 to 1.0 Final.

VERSION 1.01 ( December 3rd 2005 )

* Generate proper 29.97 FPS NTSC menus
* Support DVD-ISO burning with K3B 0.12.x
* Improved MPlex/SPUMux error detection
* Fixed SPUMux problem with multipage NTSC menus
* Huge performance improvement in Playlist editor

VERSION 1.02 ( December 7th 2005 )

* Fixes to get wizard to work on KDE 3.5

VERSION 1.03 ( December 14th 2005 )

* Fix to work with old MJPEGTools (< 1.8.0) again

VERSION 1.04 ( December 17th 2005 )

* Add font paths for Ubuntu Breezy Badger

VERSION 1.04b ( Januari 18th 2006 )

* Detect buggy BASH version (BASH 3.1)

VERSION 1.05 ( February 10th 2006 )

* Work around BASH 3.1 problem
* Work around DVDAuthor bug in Debian Etch

VERSION 1.1 ( March 7th 2006 )

* Fix "file not found" issue in preview step
* Add support for defining chapters for each MPEG file

VERSION 1.2 ( April 9th 2006 )

* Major code cleanup, more readable now
* Drop mplayer dependency
* Automatic compatibility check of MPEG files
* Check if ISO will fit on DVD media
* Allow using any video file as menu background

VERSION 1.2.1 ( April 12th 2006 )

* Fix previews of fonts with spaces in filename

VERSION 1.2.2 ( May 5th 2006 )

* Fix handling of images with page information
* Also find personal fonts in $HOME/.fonts
* Check validity of soundtrack file before authoring
* Add second progress bar for multipage menus

VERSION 1.3.0 ( May 14th 2006 )

* Change directory structure, easier for distributors
* Allow user to customize DVDAuthor XML file
* Possibility to skip beginning of thumbnail animation
* Add 'washout' effect to animated menu background
* Improved responsiveness of wizard
* Creating menu preview is much faster now
* Fix trailing slash problem
* Several small fixes all over


VERSION 1.4.0 ( September 9th 2006 )

* Allow longer title, subtitle and movie titles in menu
* Better support for special characters
* Find more fonts
* Check MPEG files only before authoring step
* Improved wizard layout
* Check if user is mixing PAL and NTSC files
* Check if user is mixing 16:9 and 4:3 files

VERSION 1.4.1 ( September 9th 2006 )

* Fix a bug in aspect ratio checking

VERSION 1.4.2 ( December 1st 2006 )

* Fixed "Check Compatibility" button
* Read chapter info from DVDAuthor XML

VERSION 1.4.3 ( Januari 13th 2007)

* Work around problems in ImageMagick 6.3
* Refuse to run when DVDAuthor 0.6.12 installed
* Small improvements in wizard layout

VERSION 1.4.4 ( March 3rd 2007 )

* Support DVDAuthor 0.6.14
* Some minor little improvements here and there

VERSION 1.4.5 ( March 11th 2007 )

* Fix 'Add to List' button on Ubuntu Linux

VERSION 1.4.6 ( May 29th 2007 )

* 'Check Compatibility' button supports recent dvdauthor versions
* Include small label font fix, by Timo BuíŸhaus

12345678910
Be the first to comment
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.4.6
updated May 29 2007
added Aug 09 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 23
System Tags app software