OPINION

Making DVDs in Linux

Written by Steve Wild
Published January 06, 2007
page 1 | 2

When you see the progress bar hit 100% the movie is ready for authoring. DVD Styler has a lot of abilities, but I won't go over everything it is capable of doing. There are some excellent manuals and a wiki to help you get started, but I'll go over the basics.

First thing we are going to do is choose a background for the menu. It comes with a bunch of backgrounds, but you can import your own if you like. Click the Backgrounds tab on the left and select the one you want.

DVD Styler Backgrounds 

Now select the Directories button on the left and navigate to the directory you saved the converted movie to. Only valid MPEG2 files will be available to select. Select your movie.

DVD Styler: Directories

Now let's click the Buttons tab. Drag the "button1" image to the right, right click it, and select Properties. Since there is only one video on this disc the only thing we have to change is the button label, and the font if you wish.

DVD Styler: Buttons

Now you can select File -> Burn DVD from the main menu. Select Burn if you want to burn a disc right away, or you can Just Generate the file system or Create ISO Image if you want to burn the DVD with another program such as K3B.

DVD Styler: Burn DVD

After a few minutes you should be able to watch your shiny new DVD movie.

There are some other great resources for making video DVDs. The Internet Archive is another great source for public domain movies. Files are downloaded directly from their servers, so you don't need a bittorrent client, but sometimes can be slow. The video quality of the movies is also less, but there are a lot of them.

For authoring DVDs there is also DeVeDe which converts and authors the DVD, eliminating the need for a program like Avidemux. It is simple to use and can automatically divide a movie into chapters. It doesn't create menus though, but is great for quickly making simple movies. On my system, though, it sometimes creates faint bands across the image.

Tovid is a program that also converts movies and authors DVDs and allows you to create simple menus. I've had occasional weird issues with the sound not syncing. I can correct this by fast forwarding through part of the movie. It may be an issue with my DVD player. Well worth a try.

Do you have other suggestions or questions about making DVDs on Linux? Let me know by leaving a comment or sending me an email. 

page 1 | 2
Steve has been using Linux since 2002, and writes about computers, gadgets, and random thoughts on his blog at Chronological Dissonance. He also recently started a computer support company called HiTech Assist.
Keep reading for information and comments on this article, and add some feedback of your own!
Making DVDs in Linux
Published: January 06, 2007
Type: Opinion
Section: Sci/Tech
Filed Under: Sci/Tech: Computers, Sci/Tech: Personal Tech, Sci/Tech: Software
Writer: Steve Wild
Steve Wild's BC Writer page
Steve Wild's personal site
Spread the Word
Like this article?
Email this
Submit to del.icio.us Save to del.icio.us
RSS Feeds
All RSS Feeds (240+)
Comments on this article
BC articles by Steve Wild
Sci/Tech: Computers
Sci/Tech: Personal Tech
Sci/Tech: Software
All Sci/Tech Articles
All Opinion articles
All BC articles
All BC Comments

Comments

#1 — January 7, 2007 @ 03:40AM — marcos

How bout using ManDVd?? QDVDAuthor????? should be far easier.

#2 — January 7, 2007 @ 04:15AM — Steve Wild

There are, of course, many ways of making DVDs. I chose one way that I felt gave a lot of flexibility while being easy to use.

I find QDVDAuthor to be very similar to DVD Styler in terms of function, but I thought the layout was a little confusing, especially with many functions giving a "This feature is not yet implemented" message. It is definitely not "far easier" than DVD Styler, but it is comparable.

ManDVD is easy and has some nice features, but is not nearly as flexible in the making of menus.

I felt the process I described was easy enough to follow while being flexible enough to create a nice DVD menu system. There is also a hidden advantage in that all the software I describe (except for KTorrent) is cross-platform, so even Windows users could follow this guide if they so chose.

The other packages I mentioned, such as Tovid and DeVeDe, are also just as easy as ManDVD, but are also not very flexible.

#3 — January 7, 2007 @ 12:41PM — Dino Vliet

Thanks for the article!
Iḿ running freebsd and because Ie checked that all the apps you mentioned are in the ports system, I will try this method.

However, I do have an additional question. How do you handle movies which are donloaded in two pieces like ..CD1.avi and .. CD2.avi? How do you concatenate them first?

#4 — January 7, 2007 @ 13:25PM — Steve Wild

Hi Dino, glad you liked it.

In Avidemux open the first .avi file, then go to File -> Append and select the next .avi file. Avidemux will then transcode both pieces as one file.

#5 — January 7, 2007 @ 13:37PM — elmeromero

Why don't you do the honest thing and buy the movie?

#6 — January 7, 2007 @ 13:43PM — Steve

Personally I like tovid.

#7 — January 7, 2007 @ 13:51PM — Diane Kristine

The article mentions a few places for legal downloads and never mentions pirating movies illegally. Nothing dishonest about this, elmeromero, any more than it's dishonest to buy from Movielink.com instead of your local Blockbuster store.

#8 — January 7, 2007 @ 13:58PM — Steve Wild

elmeromero-

What was dishonest in the article? The websites I linked to use only public domain movies, the movie I used as an example was public domain, and many people have videos they need to put on DVD (home movies, presentations, training videos, etc.)

If you reread the article you will see that I did not encourage or even mention pirating.

Steve-

I've used Tovid as well, but as I stated in the article it gives me weird sound sync issues. The menus aren't great on it either, but it is easy to use. It's a good option if it works for you.

#9 — January 7, 2007 @ 14:43PM — Daniel Woolstencroft [URL]

elmeromero - I take it you're not aware of Night of the Living Dead's public domain status? More info here.

Another great freebie is The Last Man On Earth.

Steve has done nothing wrong here; in fact, this sort of thing probably reflects the future quite well.

#10 — January 7, 2007 @ 18:22PM — r_daneel

The article used public domain movies, the techniques could easliy be applied to burning custom content. The dishonesty lies... where?

Ignorant knee-jerk reactions aisde, I enjoyed this article because it mentioned some interesting open-source software I have not yet tried.

#11 — January 8, 2007 @ 08:52AM — guigouz

Using ffmpeg is much easier for converting the file [altough I don't know of any good frontend for it]

ffmpeg -i file.avi -target ntsc-dvd file.mpg

converts the avi file to mpeg2 and ac3 audio, that easy.

#12 — January 8, 2007 @ 08:54AM — Shlepzig

When I have used dvdstyler, I have had a hard time getting it to burn in NTSC rather than PAL format (which seems to be its default).

Are these instructions for PAL or NTSC?

#13 — January 8, 2007 @ 13:20PM — mike

You rock.
I've worked as a DVD programmer for a while now and have been looking for a linux alternative to the authoring software we use for a while now.

Gratzi

#14 — January 8, 2007 @ 13:56PM — billybunter [URL]

"Why don't you do the honest thing and buy the movie?"

Why don't you bother to read the article you comment on before calling people dishonest?

Reprehensible.

#15 — January 8, 2007 @ 13:58PM — billybunter [URL]

"Why don't you do the honest thing and buy the movie?"

Why don't you do the right thing, and bother to read the article you comment on before calling people dishonest?

Reprehensible.

#16 — January 8, 2007 @ 14:58PM — Steve Wild [URL]

Schlepzig-

The article should work for both PAL and NTSC, although I only use NTSC.

In DVDStyler go to Configuration -> Settings and change Default Menu Format to NTSC. You shouldn't have to touch it after this.

guigouz-

You're right, ffmpeg is easier. People new to Linux tend to shy away from having to use the command line though, even though it's mostly a simple cut and paste rather than having to navigate through menus.

Avidemux does have other features, such as being able to edit the video, that might come in handy, but for a straightforward transcoding like I described ffmpeg would definitely do the trick.

Mike-

Thanks! Check out the manuals and wiki for DVDStyler. I was amazed at how much this free software is capable of, but it may not be a replacement for a professional package. It doesn't hurt to try it out and see though.

And QDVDAuthor, as was suggested earlier, is comparable and is actually more flexible with menu options, such as using graphics for buttons.

#17 — January 9, 2007 @ 06:21AM — Dino Vliet

Ok,

on FreeBSD I managed to install all these two packages (avidemux and dvdstyler) and I managed to append the files in avidemux. I should now read the documentation of these two packages carefully to be able to tweak my dvd creation process.

So I'm on the right track and wanted to thank you again for this nice article!

I'm glad my amd64 system managed to perform on this one too (have a 3gb RAM system).

#18 — January 10, 2007 @ 16:18PM — MacNorth [URL]

Steve (Wild) wrote:

"I've used Tovid as well, but as I stated in the article it gives me weird sound sync issues. The menus aren't great on it either, but it is easy to use. It's a good option if it works for you."

Maybe it's been a while since you last tried tovid... I haven't had any sound sync issues for the last nine months (or more, I don't really remember the last time), and the menus have come a long way as well. See some screenshots on tovid's site:

--MacNorth

#19 — January 10, 2007 @ 16:49PM — Steve Wild [URL]

Hi MacNorth- The last version of Tovid I tried is 0.29, which is the latest version as of this writing. Still have sound sync issues, but only with MPEG2 encoded video, not MPEG1.

Yes, the menus are very nice, but you can only use those features in the command line. Tovidgui has only very basic menu creation tools, although I'm sure that will improve with time. Most new users (and many existing users, like me) wouldn't be comfortable having to type in:

todisc -files amateur.mpg caliendo.mpg monkey.mpg poppin.mpg -titles "Amateur" "FranknCaliendo" "CodenMonkey" "KoreannBreakers" -menu-title "A Few Great YouTube Videos" -menu-font SudburyBasin3D -menu-fontsize 31 -title-color '#0010c3' -stroke-color '#90b3ff' -thumb-font SudburyBasin3D -thumb-fontsize 24 -thumb-text-color '#0010c3' -bgaudio poppin.wav -showcase poppin.mpg -showcase-seek 0 -ani-submenus -submenu-titles "Amateur by Lasse Gjertsen" "Frank Caliendo on Letterman" "Code Monkey music video" "Poppin in the streets of Korea" -submenu-title-color '#0010c3' -submenu-stroke-color '#90b3ff' -submenu-audio batida-urbana.mp3 -out GreatYouTubeVideos

to make a menu when you can move around some buttons in a gui.

Although the command line can be a better choice many times, if I'm creating something visual like a menu it makes more sense for me to have a gui.


But again, if it works for you it is a good choice. Tovid was one of the first programs to start making VCD/DVD creation easier on Linux, and it is still improving. I will probably try it again in the future.

#20 — January 11, 2007 @ 20:00PM — Strumming Sam

I would first like to thank you for taking the time to write this short tutorial. It was interesting, to say the least.

For example, I had no idea that there was a resource for public domain movies. OK, I had no idea that movies fell under public domain. I guess that I am a bit naive. Regardless, I think that I will have to make a few firewall rules and unchain the torrent client!

I have my own DVD-editing project: I have several instructional guitar DVDs (legally purchased and owned - for the inquiring minds among us) that drone on and on; burying those gems of visual instruction under an avalanche of mundane chatter.

I hope to rip the movies to my hard drive, cut out the unwanted portions, and burn the desired video back to DVD. Why haven't I done that yet? Well, I have been more than just a little lazy about learning some of the open source DVD editing software.

While your tutorial did not address my project directly, it did renew my curiosity again. So, thank you for a well written, and entertaining article.

Keep up the noble writing,
-Sam

#21 — January 12, 2007 @ 03:32AM — Steve Wild [URL]

Strumming Sam- Thank you for the kind words. For the kind of editing you want to do, cutting out parts of a video, Avidemux should do the trick for you as well. You can do simple editing with it. One way to do it would be to rip the DVDs to an MPEG4 .avi file, Acidrip is good for this, edit the file with Avidemux, and re-encode back to DVD using the above how-to.

#22 — January 12, 2007 @ 16:16PM — clavan

Thanks for the article!
I've learned a lot. I'm running Fedora Core 6 and it seems to work fine here.
ps:
I'm looking for converting-program,DIVX to DVD
any sugestion ?
Regards
clavn

#23 — January 20, 2007 @ 10:04AM — rictw

Thanks for the tutorial. Regarding the silly comments about "the honest thing", I am responsible for a public access TV station and one of the issues I have is getting video into the DVD format. For our midnight movies we download from archive.org, and I have been looking for a freeware solution for the DVD burning. Not only because I believe in the freeware model, but because one of my goals is to run our station for as little money as possible.

We already use a linux firewall box, and I have been hunting around for possible linux solutions for this very task!

#24 — February 13, 2007 @ 05:01AM — PaJoe

There are some great public domain movies in mpeg2 format. My favorite so far are His Girl Friday and Topper Returns.

I am currently attempting to burn my own dvd using the above methods. I tried many of the other programs mentioned in the comments but so far have not been happy with the results. My biggest problems seems to be retaining the 5.1 sound and reducing the overall size to fit on the single layer disc.

I liked the tutorial and wished I had bumped into it sooner....

joe

ps: The free, cross platform, VLC will do also an excellent job of transcoding to mpeg 2, but may not be as easy to understand as avidemux

#25 — March 7, 2007 @ 06:54AM — Raymond

Nice program, although I question why with the diaporama it is not possible to add more than 99 photos. Or did I miss something?
Thanks

#26 — July 10, 2007 @ 18:27PM — Sancho

Thanks, man.
I just wanted to create friend's wedding DVD and this guide is the ultimate one.
I skipped the torrent part, but the rest is a must read for every newbie like me.
Thanks again.

#27 — December 10, 2007 @ 14:36PM — Bruno

Good instructions and it works like a charm!

One addition:

I had this probloem that the sound kept having
hick-ups when playing in my DVD-player... tried
all kind of tricks from various tutorials... eventually I figured it out.. Because my test movie
was so small, I decided to burn it to a CD-ROM rather than DVD-ROM. After trying several times, I tried to burn it to a DVD ... problem solved!!!

So my advise to others: use a DVD and not a CDROM

regards,
Bruno

#28 — June 27, 2008 @ 14:45PM — Lawrence

I'm trying to prepare myself for a huge change in operating systems ( XP to slackware ) BTW I'm a total newb! That said, as you may imagine this whole thing is rather Intimidating. I'm not a friend of the command line and haven't been since DOS and I was around 16 years old then. Needless to say I must admit one thing, the linux community is one the best I've ever encountered. People more than willing to set aside time to help newb's like me out. I loved your articile BTW and since I am pretty big into video I'm 100% sure that I will be returning here once I get slackware 12 running on this PC...Thanks Bro!

Want comments emailed to you? No spam, promise! Address:

Add your comment, speak your mind

(Or ping: http://blogcritics.org/mt/tb/57875)

Personal attacks are not allowed. Please read our comment policy.





Remember Name/URL?

Please preview your comment!

Fresh
Articles
Fresh
Comments