Hi, 0n 04/04/04@10:53 Wolfgang Zenner told me:
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.
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 ???
Ich glaube xine/dvdnav speichert da was, wenn Du den Film 2* anschaust.
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.
growisofs laeuft hier beim einem Pioneer A06 mit beiden Formaten ohne Probleme. Die isos erstelle ich immer zunaechst mit mkisofs. Ausserdem ist es politisch evtl. korrekter.
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.
Schau Dir das script dvdwizard von Wolfgang Wershofen an: http://www.wershofen.de/downloads/dvdwizard.tar.gz auch Michael Hoeller hat ein script geschrieben, dass er Dir vielleicht schicken kann (sonst PM) und was zum Verstaendnis beitraegt. Ja, das xml ist wesentlich maechtiger, als die Kommandozeile. Die Lernkurve ist nur etwas steiler :(. Wirf auf jeden Fall einen Blick hierhin: http://forums.gentoo.org/viewtopic.php?t=117709 Wenn Du quick&dirty willst, wuerde ich von kino so zusammen geschnippelt exportieren, wie Du es brauchst und versuchen das script Deines Namensvettern ans Rennen zu bekommen. -- bye - maik