Slashdot Mirror


DVD Authoring Under Linux?

phorm asks: "After getting a much-awaited DVD-burner for Christmas, I've yet to use it to actually burn a video DVD. The main reason thus far: I've yet to find decent DVD-authoring software (either for Linux or Windows) that does what I want and doesn't have a high pricetag. So far, Freshmeat projects seem to be extremely alpha/beta quality, with not much support for buttons, animated menus/backgrounds, and all the other things that make commercial DVD's truly beautiful. Does anyone know of any affordable/free DVD authoring software that has these features? Preference to open-source or Linux software, but Windows software will do if there's nothing better." phorm is not alone in this quest, read on for another query on this topic.

To add on to phorm's query, smz420 asks: "A few months ago, I acquired a DVD burner and have had a lot of fun creating discs. While they come out well, they're very much cookie-cutter, due to the software I've been using to create them. There just doesn't seem to be a lot of flexibility built into the consumer level authoring systems out there, and I'd like to take my discs to the next level. Can anyone in Slashdot-land recommend books, links or software packages that could lead me down the road towards 'prosumer' DVD authoring? I'd like to be able to take full control over authoring: design my own button shapes and structures; place text where-ever I want on a menu page; create custom navigation structures, and possibly plant an easter egg or two. So far, I've tried Pinnacle Studio 8, Sonic MyDVD and Nero on Windows 2000. While each had very good aspects to them, all of them fell short of enabling 'next level' DVD authoring. Any advice would be most appreciated."

98 of 427 comments (clear)

  1. You may find this link useful by agm · · Score: 5, Informative
    1. Re:You may find this link useful by Anonymous Coward · · Score: 5, Informative

      Trick out home videos with a fun, featureful menu system that viewers can navigate from a regular DVD player.

      Traditionally, DVD authoring has been an expensive affair. Full-featured professional applications can cost thousands of dollars, while cheaper products, such as Apple's iDVD, have arbitrary restrictions that significantly reduce their usefulness. A new open-source effort, dvdauthor, is bringing the possibility of low-cost, professional-grade DVD authoring to Linux. Although it doesn't yet support all the features of the DVD specification, development is proceeding at a fast pace, and new features are being added with each release. Together with a more established open-source toolkit, mjpegtools, this article explains how to construct a relatively complex DVD application, a photo album, with dvdauthor. We also illustrate the various features that dvdauthor currently supports and how to use open-source tools to construct a DVD-R that can play on almost every DVD player.

      How a DVD Works (Quick Version)

      A DVD is comprised of one or more video title sets (VTSes), which contain video information in the form of MPEG-2 video streams. Each disc can have up to 99 VTSes, and each title set can be subdivided further into as many as 99 chapters, allowing DVD players to jump to a certain point within the video stream. Within each VTS, a DVD can have up to eight different audio tracks and 32 subtitle tracks that the viewer can switch between at will. A menu system can be included within a title set, allowing the viewer to select between the different subtitle and audio tracks. An optional top-level menu, known as the video manager menu (VMGM), is used to navigate between the different title sets. One VTS may contain a feature film and another may contain a documentary on the film, and the VMGM allows viewers to select which one they want to watch.

      The DVD format doesn't eliminate the differences between the two competing broadcasting formats, NTSC (primarily used in America) and PAL (the standard in Europe and Japan). I live in Britain, so the frame information and resolution details used in this article are for a PAL system, but I point out the differences you need to be aware of when they appear and offer appropriate settings for an NTSC disc.

      The DVD specification includes advanced features, such as the concept of region coding, the possibility of viewing different angles of a video stream and simple computations using built-in registers provided by a DVD player. I don't know much about these features, and they aren't discussed in this article. The dvdauthor mailing list is a good source for further information.

      Planning

      Before we rush headlong into creating menus, subtitling and multiplexing, it's a good idea to sketch out the structure of the DVD with paper and pencil. Proprietary DVD tools offer GUI systems for creating this type of structure, but no such tools are available yet for DVD production on Linux. As you'll soon see, the command-line tools have a lot of different options, so having your ideas on paper is preferable to trying to keep everything in your head.

      The DVD application I'm creating is a photo album, using pictures that I took while studying abroad at UNC-Chapel Hill this past year. For simplicity's sake, I have only six photos in each category. On paper, I decide that the main menu (the VMGM unit) should have five buttons, four of which are simple text buttons (one for each different photo category), plus a secret link unlocking extra pictures (secret extra features are a common occurrence in commercial DVDs) and a music track playing in the background. The four regular buttons link to one of four menus, one for each different section. The menu system for each section consists of two menus and an audio track, with selectable preview images of the slideshow, a button to move onto the next set of preview images and two buttons that allow the viewer to watch the complete slideshow or go back to the main menu. To keep things simple, the photo s

    2. Re:You may find this link useful by dokuja · · Score: 3, Interesting

      I found this link by Ross Bernheim when I acquired my DVD-RW:
      http://linuxmafia.com/faq/Apps/AV/consumer-video-t o-dvd.html
      Also, I was also looking into LVE as an editor. I haven't tried it yet, but it looks promising.
      http://lvempeg.sourceforge.net

    3. Re:You may find this link useful by mcocke · · Score: 3, Informative

      I found this article interesting and educational, until I went to look at the recommended dvdauthor site. What your article says dvdauthor supports and will support bears little relation to what I found. Was that the package that you were talking about or is there another dvdauthor package?

    4. Re:You may find this link useful by Ian+Pointer · · Score: 2, Informative

      Annoyingly, the dvdauthor team changed to an XML specification the week before the article was published 8-). The dvdauthor site now has some half-decent documentation to describe how the new format works, so it's not too hard to translate my article into the new version.

      (my article was written with dvdauthor 0.5.3 in mind)

  2. iMovie by fredistheking · · Score: 2, Funny

    works great. Oh linux or windows? Nevermind. =)

    -

    1. Re:iMovie by Baldorg · · Score: 2, Funny

      That is because we actually care about having good Video and Audio quality, not retarded menus. Menus aren't part of movies, thus they are useless.

    2. Re:iMovie by thinkliberty · · Score: 2, Interesting

      With MOL (mac on linux) you can run imove and idvd it works great and it runs in linux! It doesn't run on X86 though, LOL and you still need to buy a mac to use OS X (legally)

    3. Re:iMovie by rgmoore · · Score: 3, Informative
      xine I'm not sure about, but last I knew, libdvdmenu wasn't updated for the longest time and that's what xine used.

      Perhaps you should actually make an attempt to find out, rather than ignorantly assuming that menu support isn't available. What's actually happened is that the menus have been rolled into the main Xine package, rather than being maintained as a separate package. Menu support under Xine is excellent; random or shuffle menus are not yet supported (many hardware DVD players don't support them, either, so this is hardly a major criticism) but menu support is complete and correct otherwise.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    4. Re:iMovie by Anonymous Coward · · Score: 2, Interesting

      Of course menus aren't part of movies. Although they are part of DVDs, and many people like to get full use of their products.

      Also, how do menus degrade the quality of the movie? If anything they often provide a nice organized structure for configuring how you want to watch the DVD(subtitles, foreign lang., director's commentary, extra scenes, etc.) and an organized way of going through the extra content(deleted scenes, background information, commentary, etc.)

    5. Re:iMovie by Anonymous Coward · · Score: 2, Funny

      No! Features are bad! BAD!

    6. Re:iMovie by andy+landy · · Score: 2, Insightful

      That is because we actually care about having good Video and Audio quality, not retarded menus. Menus aren't part of movies, thus they are useless.

      And that's why Linux hasn't and won't catch on in the desktop market for a very long time. This is the same thing that ESR was talking about a week or so back. There seems to be a complete lack of any HCI knowledge in the open-source community. I'm trying to set up a Linux installation where I never need to use the command line, but it's nigh on impossible! This isn't meant as a troll, audio/video quality is most important, but if the average Joe is going to use Linux, he'll want his DVD menus and pretty userland configuration tools. It'd just be nice if more people would make improve the ease-of-use of packages. Anyway, I'm done ranting - back to finding a use for my last mod point.

      --
      perl -e 'print "Just another Perl newbie\n";'
  3. Roxio Easy Media Creator 7 by wo1verin3 · · Score: 5, Informative

    I'm pretty happy with this, although it was a bit on the pricey side (59.99 after 20 dollar rebate at best buy). the dvd builder app allowed me to add images or video clips (quicktime, mpeg1/2, etc) to my project, has a selection of 10+ themes I can use, you can choose your own background, button style from pre-defined themes, move the buttons anywhere you want on the main page, resize the buttons, create chapter menus by defining chapter points. When I created a longer movie, the auto detect scene automatically created chapter points at scene changes which was pretty sweet...

    It's just damn cool :)

    1. Re:Roxio Easy Media Creator 7 by AresTheImpaler · · Score: 4, Informative

      you might want to see the gentoo forum (specially the "Documentation, Tips & Tricks" part.. of interest: http://forums.gentoo.org/viewtopic.php?t=117709 http://forums.gentoo.org/viewtopic.php?t=141710 http://forums.gentoo.org/viewtopic.php?t=71032

    2. Re:Roxio Easy Media Creator 7 by HisMother · · Score: 3, Funny
      > although it was a bit on the pricey side (59.99 after 20 dollar rebate at best buy)

      $60 is pricey? Jesus, man, no wonder so many IT jobs are being offshored if that's too much to pay for software.

      --
      Cantankerous old coot since 1957.
    3. Re:Roxio Easy Media Creator 7 by Up'emInIrons · · Score: 3, Interesting

      That sounds a lot like the Rioxio Easy Media Creator 6 I have... which is adequate for a DVD n00b, but the OP was asking about the next level. Unless there is some phenominal improvements in version 7 over v6, which there apparently isn't, then there's no way I'd recommend it.

    4. Re:Roxio Easy Media Creator 7 by wo1verin3 · · Score: 4, Informative

      easy cd 6 stuck you to 6 items on a main menu and you couldn't move the items around.

      Now you can put as many as you want, move them anyway, resize them. That was a big seller for me.

      Also, you can now attach as many music files as you want to slides, add a bajillion different transitions, add special effects (like so the movie looks like it's playing in a camcorder view finder) or other cool things. you can add great text effect to it.. it really is leaps and bounds over verison 6. i also like the export to divx they now support..

    5. Re:Roxio Easy Media Creator 7 by thpht · · Score: 2, Informative

      I peed myself.
      http://www.newegg.com/app/viewProductDesc.asp?desc ription=32-110-210&depa=6
      Price: $12.00

  4. I'd suggest DVDShrink by Operating+Thetan · · Score: 2, Redundant

    Grab DVD Shrink while you can. BTW, I love DVD Shrink. The latest version will burn on its own if you have Nero installed, so you don't even have to switch apps. The drag-and-drop reauthoring lets you cut out DVD extras so you can often fit just the movie on a 4.7GB DVD*R without recompression (but it has adjustable recompression built in, too). However, I don't believe the author is adding any new features--just bugfixes. (Wait, aren't "features" and "bugs" interchangeable words? Maybe there's hope yet! ;-) )

    --
    Worried you might not keep your virginity forever? Try new Linux(TM), guaranteed twice as effective as LARPing
    1. Re:I'd suggest DVDShrink by jonconley · · Score: 4, Informative

      He is looking for a re-authoring tool. AFAIK, DVDShrink/DVDXCopy work well for making "backups" for your DVDs, however that type of software is very limited in the authoring department. The original question refers to him using other software, yet it was very limited in its authoring features also.

      --
      www.TechiePlus.net "...we make IT easy" (serving Sioux City, Iowa area) Offering PC support, custom PCs, and web design
  5. Damn. I should've phrased my question better- by purduephotog · · Score: 2, Insightful

    - ask about any subject X and include 'Linux' and it'll get your answers posted to slashdot.

    Frankly the best I've seen is for the Macintosh, which is unfortunate due to my high investment in PC hardware.

    I currently make wedding 'dvds' from photographs using Studio 8.1 and, recently, have been experimenting making AVIs and converting them to MPGs. Just doesn't work well tho.

  6. "Prosumer" by Hatta · · Score: 4, Funny

    Prosumer? Come on now.

    --
    Give me Classic Slashdot or give me death!
    1. Re:"Prosumer" by Quarters · · Score: 2, Insightful
      It's actually a valid and recognized term for video production equipment.

      It's the level of equipment that, say, most wedding video producers use.

    2. Re:"Prosumer" by Eric+Smith · · Score: 2, Informative

      It's a term Sony invented when their marketing department was trying to figure out how to get customers to pay $3000 for an ED-Beta VCR. They couldn't call it pro, so they came up with an intermediate level.

  7. Ask your mac friend by tedshultz · · Score: 4, Informative

    Author the DVD on your mac friend's computer, and then duplicate it on your own ;) IDVD and Imovie come free with Macs, and have a nice simplicity/power trade off. I know this is not useful for the person who posted, but is maybe something you want to think about when buying a new computer (plus, you know, chicks dig the mac).

    1. Re:Ask your mac friend by NanoGator · · Score: 2, Funny

      "Author the DVD on your mac friend's computer"

      Man I wish I had a few more friends so the odds of finding one with a Mac would go up.

      --
      "Derp de derp."
  8. Try DVD-Lab by pcidevel · · Score: 5, Informative

    I recommend checking out www.vcdhelp.com. They have tons of links and guides and howtos on various tools. Here is a link to their authoring page.

    I use DVDLab to author dvd's myself, which you can find here. It works in most cases, but sometimes I use ifoedit to do really advanced things. However, Ifoedit is not for the feint of heart.

    --

    I thought someone said there was going to be free beer!

  9. Licensing problems by RenHoek · · Score: 2, Interesting

    I believe the problem with DVD authoring is, that to write a decent program for it, you'll have to pay like $50.000 to get the specs.

    Otherwise you'll have to painstakingly reverse the entire format. There is already great progress with this I presume since there are some nice open source programs.

    But no professional grade software under Linux as far as I know..

  10. Why not buy it? by fuzzy12345 · · Score: 2, Funny
    I haven't been able to find a decent car for free, either.

    There's commercial software that does what you want, but you can't find anything for free. You could a) pay b) code c) whine to slashdot.

    --

    Everybody's a libertarian 'till their neighbour's becomes a crack house.
  11. Re:it wont help your problem... by mroch · · Score: 2, Informative

    No, of course not. They do make DVD Studio Pro, which looks like exactly what he's looking for.

  12. 1992 called... by Anonymous Coward · · Score: 5, Funny

    they said your rightious indignation was overdue.

  13. DVDRHELP and VCDHELP by jonconley · · Score: 5, Informative

    http://www.dvdrhelp.com/ There are the guides, there are also several links to tools that you can use. You can go very expensive (scenarist, dvdmaestro), cheaper trialware (tmpg, spruceup) , or freeware tools (dvdauthor, ifoedit). Granted freeware isn't quite at the level of the others, but definitely a powerful improvement over the software that you have been using. You will probably learn alot more about the DVD format by using these guides/tools also.

    --
    www.TechiePlus.net "...we make IT easy" (serving Sioux City, Iowa area) Offering PC support, custom PCs, and web design
  14. stop with the mac comments by Siniset · · Score: 5, Insightful
    Yes, we are all aware of how much better the mac is at dvd authoring, but for various reasons many of us are tied to x86 win/linux world. Many of us can only afford one computer, and have to work on that to get all our work done. If someone knows of some websites or programs that might be useful for someone using windows or linux.

    mark me as -1 troll, but I get tired of this sort of thing on slashdot. He did not ask about what operating system would be best for dvd authoring, he's just looking for some software that'll work with his current OS.

    1. Re:stop with the mac comments by AaronD12 · · Score: 4, Insightful
      He did not ask about what operating system would be best for dvd authoring, he's just looking for some software that'll work with his current OS.

      Do you realize people are not telling him to change operating systems? They're saying the best solutions are iDVD and DVD Studio Pro, which just happen to run only on the Mac.

      I know what you're saying, but they're not telling him to switch to Mac because it's a better operating system, they're telling him to switch because these applications are only available on Mac.

  15. dvdauthor by Anonymous Coward · · Score: 5, Informative

    http://dvdauthor.sourceforge.net

    it's lowlevel but you can do virtually anything you want -- custom nav, animated menu, etc. it'll even let you do some things that are illegal according to the spec. It works on many Unices and there's even a Cygwin port.

    disclaimer: I wrote it.

    1. Re:dvdauthor by Anonymous Coward · · Score: 4, Funny

      > disclaimer: I wrote it.

      thank you

    2. Re:dvdauthor by Anonymous Coward · · Score: 2, Informative

      i was actually thanking him for writing this software because i really like it...and so i get modded funny.... thank you mods..

    3. Re:dvdauthor by PCM2 · · Score: 4, Interesting

      Aha! Awesome to hear from you. I've used dvdauthor under Mac OS X (yes kids, recent versions compile just fine) but I've observed some weird artifacts at the same time.

      May as well own up to what I'm doing: I suck a bunch of chapters off a commercial DVD, filtered through a DeCSS algorithm. Then I ran all the resulting VOB files through dvdauthor, to create a disc image with no menus.

      The artifacts I mention are in the chapter stops. Sometimes there's a very brief pause as my player goes from chapter to chapter, and fast forward and rewind behave really crazy.

      I'm not so much asking when you're going to fix that, though (in fact, I think it's already been fixed) -- I'm just wondering about the DVD format itself. How complicated is it?? How can things like this show up ... I mean, isn't it simply a mechanism for playing MPEG-2 streams? If so, why should commercial authoring software be able to create discs that traverse chapter stops with no problem, but dvdauthor-authored movies have trouble?

      I'm just really curious about this format and why there should be so many hurdles in creating DVDs with open source software (since after all, unlike CD audio, a data DVD uses the same filesystem as a movie DVD).

      Go to my Web site and grab my email address if you're willing to talk about it in private.

      --
      Breakfast served all day!
  16. Re:Unfortunately by Anonymous Coward · · Score: 4, Insightful

    True, and that's good info for people who haven't invested any money yet and are looking to start fresh with DVD authoring. I'm sure I'd think hard about a Mac if that was my goal...

    But if the question is "I want to do better authoring under Linux, or Windows if I have to" then "get a Mac" is a piss poor answer to the question, and only serves annoy the person asking the question. As such, it probably DESERVES to be modded down, especially when its the 4th or 5th such answer given.

  17. Re:sorry for more of the obvious by Blic · · Score: 5, Interesting

    Not trying to flame or troll, but I mean, seriously, if you posted asking about a software solution for your Mac and people started posting about all sorts of Windows and Linux software, wouldn't you be annoyed? Why is it that Mac people feel compelled to do this all the time? =)

    That said, there's lots of packages for the PC like iDVD that work very well. The Nero tools are very well done, but I think have the same limitations as iDVD - very simplistic and template driven for the average user, with a lot of limitations as to what you can do.

    DVD Studio Pro looks very nice, but aside from it not running on his computer, it's $500... =)

    Personally I'm interested in what people say in this thread as I recently got a DVD burner and ran into the same problem. Of the few packages I've looked at, they all work very well, and I can make a nifty DVD with an animated menu with a few mouse clicks and drag-n-drop, but I'd be interested in hearing about tools that provide a lot more power and flexibility, specifically as regards menu creation.

  18. dvdauthor by skippy13 · · Score: 5, Informative

    A few links:
    http://dvdauthor.sourceforge.net/
    http:// dvd-slideshow.sourceforge.net/
    http://www.pcxperi ence.org/james/dvd/presentations /20031016/medres/text0.html
    http://www.tappin.me. uk/Linux/dvd.html
    http://gecius.de/linux/dvd.html
    http://www.dahnielson.com/primer.txt
    http://pol idori.chapelperilous.net/
    http://qdvdauthor.sourc eforge.net/
    http://dvdstyler.sourceforge.net/

  19. DVD-Lab by sparkie · · Score: 2, Informative

    The best tool I've ever used for creating videos. Even supports making SVCDDVD's so I can burn my TV Episodes 5 at a time to a DVD can be found at http://www.mediachance.com/dvdlab/

  20. Useful Programs *Not Necessarily for DVD Authoring by Ann+Coulter · · Score: 4, Informative

    Cinelerra(video editing)
    Transcode(video encoding)
    Gear Pro(not free)
    mkisofs (for making images with the -dvd-video switch)
    linuxvideostudio (gooey)
    lsdvd (for listing dvd contents

  21. Re:This thread required under the DMCA... by TheWanderingHermit · · Score: 4, Informative

    CCA (and, by implication CSS), have NOTHING to do with being able to author DVDs at home -- or even doing professional authoring...

    --UNLESS you want to scramble content so it can't be copied without using DeCSS.

    I really don't see how the question even applies to home DVD authoring. I (and my friends) who do video production have been producing professionally authored DVDs for several years with no thought to DVD CCA at all.

    And, while I'm here, in regards to software -- you're either going to have to pay >$400 for DVD authoring software on Windows, AND >$600 for true video editing software on Windows, as well, or go for a Mac.

    It just doesn't exist yet in the FOSS world, or in the Linux world. While there are some capture and simple editing programs, there is nothing professional for either video editing or DVD authoring. The closest is Main Actor, put out by Main Concept, which is a pretty good editing program available for Linux or Windows. It's about $250.

  22. You're going to hate me... by dspisak · · Score: 5, Informative

    Okay a few things to get out of the way.

    First, most consumer oriented DVD authoring apps are absolute garbage and not worth your time if your looking to make something unique that is your own and you don't need templates written in stone to guide you.

    On the PC side Ulead DVD Workshop was a decent app with some flexibility but it has its limitations. If you need something more powerful then DVD Workshop I would recommend Adobe Encore.

    If you need something more advanced then Encore you are now entering the realm of Sonic Scenarist which is what is used by a lot of the pros for Hollywood movie DVDs. It comes with a very high pricetag depends on which version you opt for.

    On the Mac side of things you've got iDVD 4 which is very nice for non-technical people. It has some nice features and flexiblity. If you need more then iDVD 4 skip ahead to DVD Studio Pro 2 which is IMHO one of the easiest to use fully featured DVD authoring apps I've had the pleasure to use. There are a very few things that DVDSP2 doesn't do that Sonic Scenarist does support and if you need them your usually in a postion to afford the cost of Scenarist.

    Personally, if your going to be making money off DVD authoring I'd have a Mac around just for working in DVDSP2 and then use something like CinemaCraft SP on a very fast PC for MPEG-2 encoding (unless G5 encode speeds are fast enough for you, depends on your projects and turnaround time).

    DVD authoring on Linux I have yet to try but this stuff is non-trivial to do even under Windows. DVDSP2 is great because it helps hide some of the underlying complexity, just enough so its not overwhelming but you do need to know a few things about the DVD spec. I suspect part of Linux's problem when it comes to DVD authoring packages is the mutli-application aspect of such a program. Remember an authoring package has to understand multiple media types for assest, be able to composite both 2D images and moving video as well as deal with sound, editing, compositing, not to mention DVD scripting and other things if it intends to allow you to do anything allowed withing the DVD-Video spec.

    Keep in mind that some of these higher end authoring packages like Scenarist are so complicated that you have people whose whole job description can be summed up as "Sonic Scenarist Specialist" when it comes to DVD authoring.

    1. Re:You're going to hate me... by p24t · · Score: 2, Informative

      Adobe Encore is a great package. It's got 2 major drawbacks... First, it will only run under WinXP. (I had to install XP. grr) Secondly, its $549. That right there is enough to stop mostly anyone from buying it.

      On the other hand, the DVDs you can make with Encore are absolutely phonemonal. I tried a bunch of windows software before Encore (cause I didn't want to install XP) and most have some major flaw or another. Nero wouldn't let me use an intro movie before the menu. Roxio wouldn't recompress the videos enough to fit what I wanted onto the DVD. Pinnacle and Intervideo also failed. Neither was all that great, or even easy to use. Standard 'consumer' apps always tend to fall short if you really want to do a nice job. Adobe will let you have multiple menus, menus with video/sound/still, you can make your own buttons with pictures/video, etc.

      In the end, Adobe knows what they're doing, and they know that they can make people $550 if they really want a nice DVD.

    2. Re:You're going to hate me... by dspisak · · Score: 2, Interesting

      The specification isn't THAT complicated, true but the array of media formats one might want to import as assets can be dizzying. Additonally its takes some know-how in the program for how to properly convert assets into your MPEG-2 streams. Scripting can become complex too. If you want to deal with 16:9 verse 4:3 can be a PITA depending on what format something was shot in, etc.

      As far DVD author being a specialist it also depends on how much of the input workflow you have control over. Myself I usually end up dealing with importing the video onto our edit stations and then at that point it becomes a quest for tweaking the MPEG-2 encoder settings right for the various segments that will go onto the DVD.

  23. In Linux - not too difficult. by GiMP · · Score: 5, Informative

    First, please realize that the DVD menus are simply MPEG files. You can create a static menu with the gimp, or if you're into motion, use Cinelerra or another video editing program like MainActor, Final Cut Pro, or Adobe Premier.

    Finally, you can add buttons to the menu with dvdauthor. There aren't many frontends for dvdauthor, but it is easy to use manually or you can kludge together your use of a video editor and qdvdauthor.

  24. try this by snakattak · · Score: 5, Informative

    Using Linux only...look here

    --
    Ban Reality TV!
    1. Re:try this by fireboy1919 · · Score: 3, Informative

      In my extensive search for things that did this in Linux, this was the best guide available.

      HOWEVER, the problem remains that transcode can only work with AVI files reliably, and even then it doesn't deal with any of the MPEG4 codecs, such as DIVX.

      The other thing that I found out was that mplayer people have decided to build an output system into mencoder (their file-reencoder) to do DVD-compatible mpegs as an output format.

      This is a big thing, because it is also something that gives Linux an edge over Windows encoding solutions, and probably over all proprietary solutions, since mplayer can decode more than any other video player. So you could take old cartoons you downloaded from the net in wmv format, add a video in mjpeg format from your camera, and put them both on the same DVD.

      Best of all, I think, is that it's about twice as fast, or more, than any other processing solution I know about.

      I imagine that the reason that there is no good Linux solution for this at the moment is that video re-encoding isn't up to the standard such that making GUIs to do things for it is too complicated to be really useful. This may change that issue.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
  25. Re:Sigh by null-sRc · · Score: 2, Funny

    As much as I like linux. "Linux is great, and I love it but " translation: linux sucks, but this is slashdot so putting it down will result in severe downmodding. I love gentoo BTW ;)

    --
    -judging another only defines yourself
  26. Ulead DVDWS by agslashdot · · Score: 2, Informative

    I've been using Ulead DVD Workshop under Win2K, and I would heartily recommend it. Has customizable menus, buttons, text placement anywhere...works like a charm. Burned 50+ DVDs so far. Burns VCDs & SVCDs too. Cost - I got it free when I purchased my Pioneer DVR-A06 burner, maybe the cost is factored in the h/w. Dunno about easter eggs, I'm sure there must be a bunch of catholic folk at Ulead who can cater to that department :)

  27. Some suggestions: by Doppler00 · · Score: 2, Informative

    Ulead VideoStudio is about the best consumer grade DVD authoring application I've used on Windows. That's not saying much, but I think it's the best option. You can customize quite a few settings that more simplified programs don't have (such as bit rate, codec choices, etc). Roxio has DVD builder which is much simpler and you can't customize as much.

    I've heard nothing but good things from my co-workers on DVD authoring on the Mac. I would consider buying one if I spent a lot of time doing DV video editing and such.

  28. DVD-lab by PyrotekNX · · Score: 2, Informative

    This software will make a compliant DVD with motion menus, slideshows, tranitions, etc etc that Scenarist also does. DVD-lab is mid range as price. Probably under $500. (Scenarist is about $45,000)

  29. Re:There's no OSS to do [activity of interest] by dasmegabyte · · Score: 4, Insightful

    Which is one of the biggest challenges in OSS: it's "free" as in speech, so it should also be "free" as in beer.

    Personally, I think the OSS community could do a great job on DVD authoring (having been personally impressed with Blender). But first? They'd need to have money to pay all them developers. DVD Authoring is not some piddlyshit task. It will require a devoted team to create a cohesive interface that will attract DVD creators from all walks of life. And to acheive this, might I suggest *gasp* paying the team? Set up a foundation. Take pledges and donations. Give money to the guys who make the software.

    Somebody's got to be willing to do business. Otherwise, OSS really is nothing more than "free toys." Come on, guys, the ACLU does alright for itself...why not create an FSF that actually does something MORE than advocacy?

    --
    Hey freaks: now you're ju
  30. Easy by osm+the+otter · · Score: 2, Informative

    Adobe Encore DVD + eDonkey = Problem Solved!

  31. Too expensive by tepples · · Score: 2, Insightful

    The original poster wanted a solution available for purchase for less than 800 USD.

  32. I've been using dvdlab also by Cthefuture · · Score: 3, Informative

    That's what I was going to suggest for Windows.

    DVDLab is one of the few apps that let me easily burn 480x480 mpeg streams. They work fine in most DVD players I've tried.

    That's actually one of the few reasons I ever boot to Windows. I haven't found any easy to use Linux software. I hear dvdauthor works but until it's integrated into K3B with a menu builder or something then I'm out of luck.

    I see a lot of posts in here about iDVD. I might give it a shot since I have a Mac sitting here that I hardly ever use. Thank goodness for firewire DVD burners.

    --
    The ratio of people to cake is too big
  33. dvdauthor by Gadzinka · · Score: 4, Informative

    dvdauthor is a very good software.

    It certainly isn't point&click dvd creator, everything has to be written in xml files defining dvd structure. But it has support for buttons, multiple menus of all types (i.e. root, title, subpicture etc). It also allows to write programs running on DVD Player virtual machine.

    dvdauthor also contains software to multiplex graphical and textual subtitles into mpeg2 stream (spumux) as well as software to extract subtitles from existing mpeg2 stream, such as VOB files (spuunmux).

    You will need lots of other programs to create your dvd videos, like mplex from mjpegtools, some mpeg encoder (transcode or mencoder from mplayer), toolame and/or ffmpeg for creation of proper mpeg2 audio tracks, sox for occasional resampling of audio (dvd needs 48kHz sound whereas audio is often available in 44.1kHz).

    If you think it looks cryptic, you are right: it is. But after a while one manages to handle this whole mess and with the help of several scripts make his own video dvds with separate audio tracks, chapters, multiple subtitles and much, much more.

    Robert

    --
    Bastard Operator From 193.219.28.162
  34. Re:For linux software to be great... by dasmegabyte · · Score: 4, Funny

    Pardon me sir. I have rewritten your post to underscore my cynicism for your viewpoint. Examine:

    "Guys, I want you to go steal all of Apple's ideas. That way, you don't have to come up with an interface or features by yourselves! Innovation is best left up to Apple, a company that pays for talented developers to engineer quality products. But fucked if I'm going to pay for it! I ain't no sucker. Now, make me free software, I command it!"

    --
    Hey freaks: now you're ju
  35. Re:DVD authoring by tepples · · Score: 2, Insightful

    iDVD is $800 and comes with a free Mac. $800 makes the original poster's check bounce.

  36. DVDLab by JoeyLemur · · Score: 2, Informative

    DVD-Labhttp://www.mediachance.com/dvdlab/index.htm l -- Windows shareware software. $99, $128 if you get the TMPGEnc engine with it.

    I use this for making my DVDs, and I'm quite happy with it... well worth the money.

  37. Re:sorry for more of the obvious by gobbo · · Score: 2, Insightful

    You're right, the grandparent is a nasty gloat.

    However, there's a useful point buried there, in that someone should look hard at iDVD and make a kDVD or such. I'm a DVD Studio Pro user, wonderfully fast & powerful tool, but the other day I decided to try out iDVD, and without a manual, in under 20 minutes I had a very unique and nice looking project burning. A simple project, that's why I wanted to use the 'free-as-in-loss-leader' stuff, but the main menu had a mixture of looping video buttons and audio, with slick fonts and layout. It was effortless, drag, drop, double click, select popups, all obvious from the interface.

    I think that a good start for a Linux project would be to emulate iDVD, not Studio Pro. 'Q' DVD-Author is just a long ways off.

    One thing that Apple has going for it in this respect is the flexibility of Quicktime, and a great team of designers to lay out templates. Getting the equivalent going in Linux will be tough.

  38. I second DVD-Lab by mr_zorg · · Score: 2, Informative

    It's an awesome program for a very reasonable price tag. Does everything you could want and doesn't treat you like an idiot. However, be aware that it is NOT an MPEG encoder or editor.

    1. Re:I second DVD-Lab by Frodrick · · Score: 2, Informative
      "be aware that it is NOT an MPEG encoder or editor"

      They do, however, have a deal where one can buy DVD-Lab and TMPGEng DVD Encoder as one bundle for a still-reasonable price.

  39. Panasonic DMR-E80 by swb · · Score: 2, Interesting

    No, I'm not kidding. It plugs into anything in the house that makes video, does almost frame-accurate editing, 80GB HDD and stores to either -R or -RAM discs. Never drops frames, asks for software updates, gets the audio out of sync with the video, and the discs play on anything that will play -R media.

    I have a DVD-R in my PC as well, and I know I'm probably a total loser but I found that video editing on the computer was more of a PITA than it was worth. DV bridge, hundreds of dollars worth of software, and a shitload of time to do compression or transcoding. The PC drive mainly comes in handy for duping DVDs I made on the E80 (DVD Decrypter) or making backups of stuff I've bought (DVDShrink).

    For $480 I got a DMR-E80 and spent the rest of my time doing something more productive. I know it's not the right answer for someone who HAS to do 'fancy' editing (TV or Movies), but for most anything else it's sooo much easier and reliable, and less money to boot.

  40. Encore by SlamMan · · Score: 2, Interesting

    First off, I'm a video editor, and yes i use macs all day. yes, DVD studio is the best thing since sliced bread. and no, that doesn't answer the question. The best PC program I've found for DVD authoring is Adobe's Encore. At $550, its not free, but you get what you pay for with AV stuff.

    --
    Mod point free since 2001
  41. Short Guide Courtesy of shiznix by Roguelazer · · Score: 5, Informative

    This guide was posted on the Gentoo Forums by shiznix. Find it here: http://forums.gentoo.org/viewtopic.php?t=117709

    I know you Slashdot users hate Gentoo, but this is actually an excellent guide that features animated menus and all!

    1. Re:Short Guide Courtesy of shiznix by omega9 · · Score: 2, Funny

      Well, they both live in Adelaide, Australia. So at least if they're not the same person they're close enough to kick the crap out of each other.

      --
      I'm against picketing, but I don't know how to show it.
  42. Place to begin by the_Skunkworks · · Score: 5, Informative

    I found doom9.org was a good place to begin in creating DVD's they have a great tutorials and some damn good programs (only windows).

    --
    you know I allways drink coffee while I watch the rader everyone knows that.
  43. growisofs by max+born · · Score: 2, Informative

    Check out:

    man growisofs

    or go to.

    If you're new to the command line try this tutorial

    Good luck.

  44. No, no, no, no by hayden · · Score: 4, Funny
    - ask about any subject X and include 'Linux' and it'll get your answers posted to slashdot.
    You need to ask the question where "Linux sucks because Windows can do X" where X is something you want to do under linux. Trolling is far more effective than actually asking for help.

    (Probably stolen from a bash.org quote. Free karma to person who posts the link)

    --
    Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
    1. Re:No, no, no, no by wanion · · Score: 5, Funny

      #152037 +(940)- [X]

      <dm> I discovered that you'd never get an answer to a problem from Linux Gurus by asking. You have to troll in order for someone to help you with a Linux problem.
      <dm> For example, I didn't know how to find files by contents and the man pages were way too confusing. What did I do? I knew from experience that if I just asked, I'd be told to read the man pages even though it was too hard for me.
      <dm> Instead, I did what works. Trolling. By stating that Linux sucked because it was so hard to find a file compared to Windows, I got every self-described Linux Guru around the world coming to my aid. They gave me examples after examples of different ways to do it. All this in order to prove to everyone that Linux was better.
      * ion has quit IRC (Ping timeout)
      <dm> brings a tear to my eye... :') so true..
      <dm> So if you're starting out Linux, I advise you to use the same method as I did to get help. Start the sentence with "Linux is gay because it can't do XXX like Windows can". You will have PhDs running to tell you how to solve your problems.
      <dm> this person must be a kindred spirit of mine

  45. Adobe Encore! by inburito · · Score: 2, Interesting

    Personally, I think that there is no substitute for Adobe Encore. Sonic Foundry Dvd Architect (i think it's owned by sony now) comes as a somewhat distant second. It is $599, but easily worth the money.

  46. Re:sorry for more of the obvious by gstoddart · · Score: 5, Funny
    (That and the unic command line =)

    Complete with ispell. ;-P

    --
    Lost at C:>. Found at C.
  47. Not freeware, but... by davmoo · · Score: 2, Informative

    I've used a *lot* of software for DVD authoring, and my favorite and current applications for doing so are the products from Ulead. They aren't free, and they are Windows only, but they do the job, and there are 30 day demos on their web site. I've even used them for commercial work, and am very happy with them.

    I also regularly use and like Adobe Premier Pro. But this is a high-dollar solution ($700), so its probably not one you're interested in.

    Most of the time, I still will select Ulead Visual Studio over Premier anyway.

    Again speaking as someone who has done DVD authoring commercially, I regret to say that I find the Linux applications for this to be woefully lacking. DVD authoring is the *one* thing that keeps me on a dual-boot machine as opposed to a Linux only box. I'd love to dump Windows entirely, especially after hearing that Bill Gates and Darl McBride are secret homosexual lovers, but I like being able to get my video work done in a timely and professional fashion.

    Now that I've tried to answer the posted question, I'm going to chime in agreement with something a few others have posted. I've looked all over the original posting, and nowhere in it can I see the term "Mac" or any variation of it. When someone asks a PC question, "get a Mac" is not an appropriate answer. I'm sure the Mac users would get just as riled if someone posted a Mac question and only got PC answers. I would also go so far as to say that anything you can do in regards to DVD authoring with a Mac, I can do it just as well on a PC. The Mac used to be the hands-down winner in any type of multimedia application. Sorry kids, but those days are over.

    --
    I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
  48. Re:Unfortunately by Gilmoure · · Score: 2, Insightful

    I'm a Mac tech and just recommended to a friend to get a PC laptop. Why? He needs Auto-CAD. I've gone round and round with Virtual PC/Auto-CAD and various Mac CAD programs and nothing works quite right. Regardless of what I, or my friend, like, you have to go with the right tool for the job. Yeah, maybe in a few years, Auto-CAD will come out with a Mac version but I won't hold my breath on that.

    Looks like the same goes for DVD production. If you are planning on making money via DVD production, you have to get the right tool for the job. Holding out for something that'll run on your current rig doesn't always work.

    --
    I drank what? -- Socrates
  49. Re:Unfortunately by warpmoon · · Score: 2, Informative

    Taken from Apple's site:

    Advanced protection features in DVD Studio Pro 2 include analog and digital copyright management with Macrovision (Type 1, 2 and 3) and CSS for use with your project. You can also set region coding to restrict playback to specific countries.

  50. Re:This thread required under the DMCA... by mslinux · · Score: 2, Informative

    It just doesn't exist yet in the FOSS world, or in the Linux world.>br>

    That's not true. K3B burns DVDs.

  51. "Build your own" in Linux--my steps in DVD making by Linuxathome · · Score: 5, Informative
    Shortest answer I can give you:
    1. Use kino to do the video editing, and output/export (i.e. save as) an MPEG-2 (DVD format). To get this to work you will most likely need Mplayer installed because you'll need the mplex commandline tool to "multiplex" your audio and video files. Some like to use transcode, but I like Mplayer much better. Split the MPEG into multiple MPEGs if you want to have different chapters -- the best way to do this is to use a commandline tool called mpgtx. Or just save different MPEGs from kino. BTW, if you need to get video footage to edit in the first place then use dvgrab to get video from your DV camcorder -- it should be a part of the kino suite of tools, but if it's not, get it from one of the pages in kino.
    2. Once you've gotten your MPEGs all created, now you can author. I use dvdauthor. What you have to first do is create a XML text file to list the MPEGs you want to burn into the DVD. And example of such a file is found here. The easiest method is to create a new chapter for each MPEG file. Then you run dvdauthor like so:
      dvdauthor -o DVDdir -x xml-filename
      DVDdir is the name of the output you want -- name doesn't really matter; xml-filename is the name of the text file you created.
    3. DVDdir will be a directory from which you then need to create a video ISO. You need the commandline tool mkisofs. Example is:
      mkisofs -dvd-video -o fileoutput.img DVDdir
    4. Now you just need to burn fileoutput.img with your DVD recorder. I use dvdrecord (yes, it's a commandline tool):
      dvdrecord -v -eject speed=4 dev=0,0,0 -dao fileoutput.img

    Yes, I'm a glutton for punishment. There are lots of steps involved to do it in Linux, but it's quite powerful once you've gotten the basics down and have written shell scripts to automate the tasks.

    If you find it difficult to install all these tools on your Linux box (as many do), may I recommend installing Debian linux? Best way to do this is to do a hard drive install from the Knoppix Live Linux CD. The scripts to do this are built-in the cd: knx-hdinstall or knoppix-installer. Why do I recommend it? Installing all the tools I have listed above are a simple apt-get away -- i.e. "apt-get install kino" or "apt-get install mpgtx" or "apt-get install dvdauthor" -- I mean how much easier can it get?

    Lastly, allow me to plug my blog that has documented this and a number of other linux tips ages ago: linuxathome.com
  52. My favorite menu creation method by mattweidner · · Score: 3, Informative
    I use a set of shell scripts collectively called dvdwizard created by Wolfgang Wershofen:

    THANKS WOLFGANG!!

    dvdwizard

    It's not GUI, but it does the trick with minimal effort, is mostly automatic, and has produced excellent results that fit my needs.

    Once you have your .vob files created (one .vob for each chapter) invoke the dvdwizard script and provide it with the following information:

    1. vmgm background image (static)
    2. vtsm background image (static)
    3. DVD title
    4. path to .vob files

    First, it creates a root vmgm menu with the DVD title specified above and the vmgm background image specified above. The two menu options provided are: "Play All" and "Chapter Select" menu.

    The script then extracts a thumbnail from each chapter and creates a chapter selection menu using the screenshots in a button matrix.

    It concatenates all your seperate chapters into one "movie" so you have the ability to play from beginning to end without returning to the "chapter selection" menu after each chapter finishes. It also drops in chapter markers for easy scene-to-scene navigation, just like a commercial DVD.

    It uses dvdauthor to then create the DVD filesystem. It would be trivial to add an automatic burn at the end, but I like to preview everything with xine first.

    Seemingly the only thing these scripts do not handle is animated menus.

    Since the author lives in Germany, it is hardcoded for PAL format video, but I have converted them for my NTSC needs.

    The scripts are GPL'd and my intention is to make the process as automatic as possible. I'd like to create a simple GUI for specifying the numbered items above and possibly add support for animated menus for my parents to use to archive all their old VHS tapes.

    I use Cinelerra for video editing, dvgrab and Kino for capture from a Canopus ADVC-50 or my JVC GR-500 Mini-DV camera. I use dv2dv, transcode, mplex, (or tcmplex) and ffmpeg to transcode the Quicktime .mov files used by Cinelerra to DVD compliant .vob files. Then, I use growisofs to actually burn the DVD.

    As a side note, by first converting my Quicktime files to raw DV with dv2dv from the dv_utils package first, I can transcode with ffmpeg to DVD compliant MPEG-2 format at a blistering average of 15 fps!!

    I've been very happy with this arrangement as most operations after the actual video editing is complete can be scripted.

    Hope this helps!

    mw
    --Peace be with you.
  53. Re:sorry for more of the obvious by Johnny+Mnemonic · · Score: 2, Insightful


    Not trying to flame or troll, but I mean, seriously, if you posted asking about a software solution for your Mac and people started posting about all sorts of Windows and Linux software, wouldn't you be annoyed? Why is it that Mac people feel compelled to do this all the time? =)

    Because we've been on the other side of the stick so often. Heres an example Ask Slashdot: "I'm a Mac user, what games do you recommend? I especially like MMORPG and First Person Shooters. Thanks!" How many responses would we get that would start like "well, it doesn't run on a Mac, but I sure enjoyed playing foo".

    So, when you ask about how to pound in a nail with a screwdriver, we just want to leap up and say "See! My computing choice really is defensible!" That's why. To answer your question.

    --

    --
    $tar -xvf .sig.tar
  54. TMPGEnc DVD Author and TMPGEnc by tchansen · · Score: 2, Informative

    for phorm, I don't have a good solution. However, in regard to the second question by smz420, I have found that TMPGEnc and TMPGEnc DVD Author are great tools.

    I have tried most of the different authoring tools mentioned above with limited VCD success and no DVD success (with the exception of Ulead, which I haven't tried yet). However, TMPGEnc DVD Author took my MPEG-1 files in VCD format and let me burn 20 of them (at 22.5 minutes each) to one DVD. Mind you, they weren't great quality to begin with but being able to put 450 minutes of video (Buzz Lightyear episodes for my son) on one disc was great.

    I have also used TMPGEnc to put a movie and TV episodes captured in DivX into MPEG-2 format and then burn it to disc with TMPGEnc DVD Author. Worked great!

    TMPGEnc DVD Author allows the user to create custom menus, move things around, change back grounds, et cetera. I haven't tried the easter egg stuff yet, but you never know. I've only made one coaster so far and that was my fault for trying to compile while burning.

    Both tools have wizards but TMPGEnc allows you to set it up without the wizard once you feel more comfortable. TMPGEnc DVD Author builds the DVD structure on your drive and then you can create an ISO, burn it to disc with the built in tool.

    With these tools, I've been able to build and burn DVDs of my captured TV shows (from satellite) at about 9 episodes per disc in great quality. If you go at low quality, 20 episodes per disc.

    You can buy them in a bundle or separately from http://www.pegasys-inc.com. And, no, I don't work for them.

  55. Re:There's no OSS to do [activity of interest] by bwy · · Score: 2, Funny

    Set up a foundation. Take pledges and donations.

    Well, if you are going to pay the developers you might as well set up a corporation (it isn't that difficult) and hire the developers as employees(!) and then charge for the product. In case you'll feel guilty for some reason about actually building something and selling it(!), provide an outstanding product with outstanding support. The consumers will be happy because they've gotten something they couldn't have gotten any other place, and for an affordable price and with good support. Oh, and you, as the corporation, can pay your developers and they'll have money to feed their kids.

    This sounds like a hell of a system doesn't it :) I heard this type of system thrived in the United States during the 1800's, but has all but vanished now.

  56. Re:This thread required under the DMCA... by TheWanderingHermit · · Score: 3, Insightful

    DVD Authoring != DVD Burning

    There is a huge difference. Look at your DVD of The Matrix and all the cool menu formats and extra features, like the ability to listen to the commentary. These are things that are needed for a good DVD authoring program.

    K3B is a good program (I use it a lot), but to say that it helps for DVD authoring is like someone with a pencil saying he can print and publish a book.

  57. only on slashdot by ShadowRage · · Score: 2, Funny

    could you ask for a lightbulb and get the glass blowing machine, the parts, the filaments, how to make your own lamp booklet and how to wire your room to have electricity.. but never the lightbulb.

  58. DVD authoring by Ralph+Spoilsport · · Score: 4, Informative
    Echoing some people here:

    1. for windows: Scenarist if you have $ is simply the poop. Most ordinary citizens don't have the $, though, and if that's the case:
    2. for windows: Adobe Encore. It's fairly simple - more complex than iDVD, but somewhat easier than DVDSP2, and - it's WINDOWS ONLY. This does not bode well for Apple, as Adobe is carpet bombing all those "advertise on Daytime TV Art Schools" with the Adobe Video Solution, but that's a discussion for another day.

    There are other apps, but they're not as good as the two abbove. The above will cost you $, Scenarist more than Encore (by a lot). Deal with it.

    For Linux? Nemmind that stuff. None of it is as competent as Scenarist, and none of it is as easy to use as Encore. Sure: you save a few hundred dollars, but when you're sitting there QA testing your XML scripts and praying that the new DVD urner drivers work, your time will be worth MUCH more money than what you saved.

    By a similar argument, the Apple Way of Working is great and cheap. For $50 you can get iLife with the latest rev of iDVD, which is more than most people need for some stupid DVD of their cousin's sister's daughter's wedding that was shot on some cheeezy Canon ZR10. 9 times out of 10, you can get away with iMovie and iDVD and *no one* will notice or care. Now, you'll need to get an Apple computer, but most anything built in the past year or two will do fine, and you can pick 'em up at somewhat less than extortionate prices these days...

    I've been doing DVD authoring for years, and back around 2002 I figured that I wasn't going to beat my head against the wall anymore - it was faster, cheaper, and easier to get a mac and get it done than try and get my Windoze machine to jump the hoops at a reasonable price.

    Oddly, and contrary to what some people have posted, this really is a situation where the OS matters.

    So, in short:
    Windows:

    1. Scenarist if you can afford it. It does everything, but it's really complicated.
    2. Encore if you can't or won't do Scenarist.

    Windows isn't the optimal solution for this, so consider a Macintosh.

    1. iLife w/ iDVD is supercheap and very very good.
    2. If you need to do more advanced work, DVD Studio Pro does the job.

    Linux:

    Simply: it's not ready for prime time, and given the complexity of the problem it may never be. Yes, there are solutions out there, but you'll burn a lot of creative time dorking around with code when you could be getting work done. I would LOVE IT if there was an adequate solution out there, though - free or cheap software on a free OS on a cheap computer? Floats my boat. But I'm not holding my breath.

    RS

    --
    Shoes for Industry. Shoes for the Dead.
  59. Obligatory RTFA by ebbomega · · Score: 2, Informative

    Authoring != Copying.

    --
    Karma: Non-Heinous
  60. A few words to the wise by spoonboy42 · · Score: 3, Informative

    Authoring video DVDs on linux is more than a little difficult, these days. That said, with a little command line knowledge and some good old-fashioned ingenuity, you can accomplish much.

    I found this article to be a good starting point. The beginning of the article assumes that you'll be working with a framegrabber and generating MJPEG video with appropriate resolution/framerate, etc. Unfortunately, we don't live in a perfect world, so you'll actually need to transcode your videos into the MJPEG format before you do the MPEG2 encoding. I find that mencoder is usually the best way to accomplish this:

    mencoder -ovc lavc -lavcopts vcodec=mjpeg -oac copy -vf scale=720:480 -sws 9 your_file.avi -o mjpeg_stream.avi

    Note that the above command assumes you are making a DVD for NTSC (US/Canada/Japan) format. If you use PAL, you'll want 720:576 as your resolution and 25 fps as your framerate instead. If you're encoding from a film (24 fps) source, try applying the telecine filter, as well (add ",telecine" after the scale command, and set "-ofps 29.97). This method of framerate conversion is the standard for cinematic DVDs.

    Now, I know you're asking, why not use mencoder to encode the MPEG2 stream directly and skip the middleman? Well, I've tried this, and it isn't possible for a couple of reasons. The first is bandwidth control. Although mencoder will accept a bitrate option for MPEG2 encoding, it is not conscious of the buffering assumptions of the DVD standard, and will produce streams that will encounter buffer underruns in hardware DVD players. The second problem is that an MPEG2 program stream for a DVD must contain empty navigation packets (these get filled in when you create the actual vobs), which mencoder won't create. C'est la vie.

    It's worth noting that you can get at more advanced bitrate control options for libavcodec's MPEG2 encoder by using lavc's native transcoding application, ffmpeg. At least, theoretically you can. My version of ffmpeg 0.4.7 doesn't seem to include mpeg2 as a possible output format, even though it's accessible through mencoder. Go figure.

    OK, let's move on to our friend mpeg2enc. The first thing you'll notice is that it's slow. Really slow. Especially compared to mencoder. You'll live, though. Take a nap or something. The instructions in the article will give you a stream that's perfectly fine for DVD encoding, but it's definitely worth looking at the manpage as well. One of the most important things you'll learn there is that mpeg2enc takes arguments for both aspect ratio and framerate of incoming movies. Add the option "-a n" to the command given in the article, substituting 2 for n if your video is in the 4:3 aspect ratio (regular TV), 3 if it is 16:9 (letterbox widescreen format, most movies), or 4 for 2.21:1 (cinemascope widescreen, movies shot in panoramic view). The "-F n" command specifies the framerate. IF you are using PAL or SECAM, always use 3. If you are using NTSC, always use 4. Anything else will make you cry. Finally, you can add the "-p" option if you have 24 fps input video that you intend for NTSC viewing, and you didn't already have mencoder apply telecine. I actually prefer to have mpeg2enc do telecine, as that way you are certain to avoid A/V sync problems.

    Moving right along, the article tells you how to use the dvd authoring tools to eventually get an iso file ready to burn. It should be noted that the image you have ready won't have menus or other niceties. For sooth! Lucky for you, you actually can include these things, but it won't exactly be easy. Now that you know the basics of encoding for the DVD format, this guide can instruct you on how to add things like menus and whatnot. Anyway, once you get the iso file ready to go, I highly recommend you burn it with KDE's excellent K3B, unless you have an attachment to the command line too

    --
    Anonymous Luddite: "What do you think of the dehumanizing effects of the Internet?"
    Andy Grove: "Not Much."
  61. however.... by bani · · Score: 3, Informative

    tmpgenc isnt very good, especially for interlaced source material. it has a lot of bells and whistles and blinky lights though.

    Cinemacraft Encoder Basic (http://www.visiblelight.com/mall/productview.aspx ?sku=CCEB) is probably the best mpeg2 encoder you can get for under $2000. And its only $60. it is also miles, miles faster than tmpgenc.

    when it comes to absolute quality, eg converting out-of-print laserdiscs which will never be released on dvd, i use cinemacraft basic to encode the video.

    disclaimer: i have purchased both tmpgenc and cce basic and used both extensively for years.

  62. The mac comments come for a reason by ThousandStars · · Score: 3, Insightful
    If someone wrote in asking "I need a reliable server for my small to medium-sized business, and I don't have a lot of money -- just for e-mail, host my database-driven website and little else. I haven't bought Windows, but that's all I really want. What should I get?" Everyone would scream LINUX because that's probably the best solution for the situation.

    I use Windows on a day-to-day basis, but I've met lots of people who swear by iMovie, FCE and FCP.

    He didn't ask for OS advice, but if the poster wants to make great DVDs in as little time as possible, I've heard only positive things about one OS and a few programs.

  63. Cause and effect by RomulusNR · · Score: 2, Insightful

    $60 is pricey? Jesus, man, no wonder so many IT jobs are being offshored

    No, $60 is pricey because we're all forced to take cheaper jobs since our last decent paying ones got offshored.

    --
    Terrorists can attack freedom, but only Congress can destroy it.
  64. Mandrake 10 DVD writing. by Jafar00 · · Score: 3, Informative

    I don't have Mandrake 10 downloaded yet, but according to press releases I have read, they have put DVD writing ability into K3B as of Mandrake 10. I use K3B for all my CD writing on my current Mandrake 9.2 system and I am more than happy with it. If the DVD writing performance is on par with the CD writing in K3B, I'm sure you would like it too :)

    --
    RebateFX.com - Spread rebates for Forex traders
    1. Re:Mandrake 10 DVD writing. by TimeZone · · Score: 2, Informative

      DVD burning ain't the same as authoring. I haven't used the new K3b, but it's probably good for backups or burning the DVD video iso images you create via other means (like dvdauthor). I really doubt that K3b has DVD authoring tools built into it.
      TZ

  65. Menus by ttsalo · · Score: 2
    Also, how do menus degrade the quality of the movie?

    I just want to see the movie, not run through a friggin' obstacle course first. It's so pleasant to remaster DVDs with Ifoedit's "Movie only" option. Stick the resulting DVD into a player and BAM! the movie starts playing right away. Subtitles and audio tracks are easily changed from the remote. I wish all DVDs were like this, and the menu could be accessed through the "menu"-button in the remote, in case you want to see those crappy Making of -commercials and trailers.

    --

    --
    If the road to hell is paved with good intentions, where does the road paved with evil intentions lead to?
  66. Re:"Build your own" in Linux--my steps in DVD maki by G�tz · · Score: 2, Informative

    Small correction: the mplex program isn't from MPlayer but from mjpegtools.

  67. Re:iMovie (CLI) by cayenne8 · · Score: 2, Interesting
    Well, I have Xwindows and KDE running on all my linux boxes at home...and for things graphical, they are great. But, I find the more and more, I use command line tools more and more. The ability to pipe them together, and write scripts to put them together in coherent and repeatable ways has impressed me greatly.

    I do use both...but, I find more and more, as I get used to the commandline tools I use more and more..I can do things MUCH faster command line than I could GUI. I find many times, I use the GUI just to have a number of XTerms up at the same time...and so easy to cut and paste between the (highlight with mouse, middle click to paste it)...

    I do a lot of database work...and I've grown so impressed with how powerful command line and the ability to pipe the commands together are....I get some pretty crappy data people throw together in excel files...I dump them to a CSV field...and with tools like sed and awk..sometimes perl...I can do quick and dirty manipulations to clean the data (get rid of stupid CR/LF's in text fields)...and get the data in a form to load into Oracle or whatever db.

    So...like anything, it takes a little effort, yes..but, the rewards are there. It is analagous of when I started on windows....just using a mouse for everything...then, someone showed me keyboard shortcuts...that helped me start flying through work. The CLI of Linux/Unix is like that type revelation, except it exceeds that one by about 4 levels of magnitude.

    So...just a matter of learning a new paradigm. No one is forcing anyone to use Linux over windows...if someone is so inclined to switch...they need to have the will to learn. If someone STARTS out doing more CLI and using a Linux environment...then, it is really no harder to learn that MS stuff...

    --
    Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  68. Re:sorry for more of the obvious by Hittis · · Score: 2, Insightful

    If I had mod-points I would mod the parent down...

    In a lot of countries it is illegal to download unlicensed software. In a few countries it is legal (so far) to download and use pirated software but not to distribute. Anyhow.... Many companies use the old model of reimbursement (did I use that correctly?).

    If a producer/company/programmer wants to charge money for their product that is their right!

    What you are saying is analogous to breaking and entering to get a computer becuse it is expensive.... If somebody gives away computer then fine but I prefer to buy the things that are for sale and not stealing them.

    I love the way that Linux/*BSD et al is changing the playing field but I wouldn't go advocating getting software without following the software owners wishes.

    Just my 2 cents worth (Hey... You get what you pay for and I haven't gotten anything to write this :)

    --
    //Patrik Graeser