I'm sick of screwing around trying to script a clean solution to burn multiple files and folders to CDs and DVDs with wodim, growisofs and genisoimage.

I'm looking for a high level command line program that uses sensible defaults and takes arguments something like this:

[program-name] [cd|dvd] /path/to/dir1/ /path/to/dir2/ /path/to/file ...

It should then do all the low level copying and ISO generation transparently and just burn the damn disk!

Does anyone have any suggestions? I've looked at several programs but it seems there are too many choices to trawl through and not enough information about them online.

Thanks :)


I think you want cdrecord from cdrtools

You use it like this

cdrecord /dev/cdrom /path/to/track1 /path/to/track2 ...

That is a pretty close match to what you have asked for.

  • The OP said he/she was tired of wodim which is a fork of cdrecord, so it may not be quite what they want. – mctylr Mar 16 '10 at 14:16
  • I've had a look at cdrecord, and apart from the fact that it doesn't burn DVDs, it seems like each data 'track' you specify must already be either an ISO-9660 or Rock Ridge filesystem image. This means generating ISOs first using genisoimage. – stickmangumby Mar 31 '10 at 21:21

Try bashburn.

It is a frontend to CLI tools.

  • I haven't installed bashburn to test it, but it looks like it's interactive (uses ncurses or something) - I want something I can run just by passing it arguments. – stickmangumby Mar 31 '10 at 21:25

Ok, so it seems like there is no clear winner. I've ended up scripting it using growisofs with the --graft-points option, something like this:

for FILE in $FILES
growisofs -dvd-compat -input-charset=ISO-8859-1 -Z $DVD_DRIVE -R -J -pad --graft-points $GRAFT_POINTS

Have you tried this guide for Ubuntu ?

  • 2
    Thanks for the reply. I know how to burn from the command line, I just find the syntax too verbose. – stickmangumby Mar 31 '10 at 21:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.