Am Samstag, 3. April 2004 22:23 schrieb sinus@ulrich-franzke.de:
Hallo Wolfgang,
zwar hat Maik es schon geschrieben, da ich mit meiner ersten DVD auch Probleme hatte hier nochmal etwas genauer.
Die Filme hast Du richtig mit kino und DVD-8 exportiert, ich hatte noch den Fehler, dass ich nicht auf 48000bps fuer den Sound geachtet hatte. Jetzt geht es weiter, lass uns annehmen Du hast die zwei Dateien a.mpeg und b.mpeg erzeugt und ein leeres Verzeichnis dvd/ angelegt:
Mir dvddirgen -o dvd werden einfach die beiden leeren Verzeichnisse VIDEO_TS und AUDIO_TS im Verzeichnis dvd erzeugt.
Als naechstes legst Du Dir eine xml-Datei an, in denen Du Deine Kapitel definieren kannst, etwa:
---- file: dvdauthor.xml ---- <dvdauthor> <vmgm /> <titleset> <titles> <pgc> <vob file="a.mpeg" chapters="0,6:55,15:12.17,25:31"/> <vob file="b.mpeg" chapters="0,3:25.49,26:21"/> </pgc> </titles> </titleset> </dvdauthor>
---- file: dvdauthor.xml ----
Die Eintraege fuer Chapter kannst Du ganz bequem aus kino uebernehmen.
Danach machst Du das von Maik beschriebene Authoring, allerdings uebergibst Du jetzt mit -x die obige xml-Datei:
dvdauthor -x dvdauthor.xml -o dvd
und baust danach die TOC:
dvdauthor -T -o dvd
Wenn Du willst, kannst Du Dir das Ergebnis jetzt auch schonmal ansehen mit
xine dvd://`pwd`/dvd/
Jetzt musst Du ein dvd-image bauen, das geht etwa mit:
mkisofs -dvd-video -udf -o videodvd.iso dvd/
Das image ist danach als Datei videodvd.iso auf Deiner Platte vorhanden.
So, jetzt kannst Du die DVD brennen. Ich benutze cdrecord-ProDVD, dafuer musste ich mir noch von der webSeite des Autoren einen wrapper holen. (Absolut unproblematisch, beim Aufruf von cdrecord-ProDVD bekommst man eine web-Adresse, an die man sich wenden kann.) Mit cdrecord geht das dann wie folgt (ich benutze -R DVDs, ob das mit +R auch so geht, weiss ich nicht):
cdrecord-ProDVD -v driveropts=burnfree speed=1 dev=0,0,0 videodvd.iso
wobei Du mit cdrecord -scanbus die Werte fuer dev=a,b,c ermitteln musst.
Fertig, viel Spass mit Deiner neuen DVD.
Gruss, Uli.
Hallo, ich habe es so gemacht, wie Maik geschrieben hat. Und den Film abgespielt, wie Du geschrieben hast: xine dvd://`pwd`/dvd/ ... libdvdnav: Can't read name block. Probably not a DVD-ROM device. libdvdnav: Unable to find map file '/home/wz/.dvdnav/.map' libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8 ... Was will er mit /home/wz/.dvdnav/.map ??? Der Film hat jedenfalls 50 Kapitel und läuft. cdrecord-ProDVD habe ich mir schon länger heruntergeladen und eingerichtet - klappt hervorragend, im Gegensatz zu dem Ding (ich glaube growisofs), welches von k3b verwendet wird. Jetzt bin ich aber unersättlich: Ich habe mir mal /usr/share/doc/packages/ dvdauthor/ex-title.html genauer angesehen, aber das finde ich auch nicht zufriedenstellend, da nicht beschrieben ist, was ich will. Die MPEG-files wurden mit split-scene erstellt, wodurch ich 50 einzelne MPEG's habe, die dann auch zu den 50 Kapiteln werden. Leider ist in dem HTML nicht beschrieben "Two chapters, three sources", d.h. ich will als erstes Kapitel den ersten Film, mit einem sprechenden Kapitelnamen. Das 2.Kapitel soll, ebenfalls mit einem sprechenden Namen aus den nächsten 5 Filmen bestehen, das dritte Kapitel aus den nächsten 3 Filmen und so weiter. Als Titleset will ich das nicht haben, da der Film aber als Ganzes abspielbar sein soll, und nicht nur einzelne Teile daraus. Zudem werde ich nicht schlau draus, wie ich ein Navigationsmenü aufbaue. Ich habe mir qdvdauthor installiert, aber das funktioniert wohl noch gar nicht, sonst hätte ich mir mal die .xml ansehen können ... Im README steht zumindest, wie man auf der CommandLine mehrere Filme zu Kapiteln zusammenfasst: ... -c chap1a.mpg chap1b.mpg -c chap2a.mpg chap2b.mpg ... aber irgendwie scheint die xml-Version mehr zu können. Gruss Wolfgang