dvdauthor ist ein reines CLI-Programm, und man müsste sich vorher auch mit der Struktur von DVDs auseinandersetzen, um das Grundgerüst zu erstellen (was extra erledigt werden muss).
Zudem schluckt es auch nur MPEG2, das ist richtig.
ManDVD kann das alles für einen erledigen, das Programm ist nicht umsonst seit geraumer Zeit auf der Liste der bestbewerteten Anwendungen auf kde-apps ganz oben. Eine bessere Lösung für Linux wirst du wohl nicht finden, zu Windows kann ich nichts sagen. ^^