dvdauthor: selbststartender Hauptfilm ohne Verzicht auf Menues
Hallo Liste, Ich beschäftige mich seit kurzem etwas intensiver mit DVD-Video und experimentieren mit dvdauthor herum. Mit den Ergebnissen bin ich schon sehr zufrieden. Jetzt möchte ich das Material einer Feier auf eine Video-DVD bannen. Neben dem Hauptfilm sollen als Extra noch einige der nicht verwendeten Szenen archiviert werden. Der Hauptfilm soll nach dem Einlegen der Disk in den Player sofort starten. Er hinterher - oder auf besondere Anforderung - soll das Menü erscheinen, um ggf. das Zusatzmaterial wiederzugeben. Was ich nicht gebacken bekomme ist, das der Hauptfilm selbst starten. Kann mir vielleicht jemand verraten, wie eine entsprechende XML-Steuerdatei aussehen müßte? Mit freundlichen Grüssen, Uwe Diederich ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
Hi, 0n 05/03/22@16:51 Uwe Diederich told me:
Ich beschäftige mich seit kurzem etwas intensiver mit DVD-Video und experimentieren mit dvdauthor herum. Mit den Ergebnissen bin ich schon sehr zufrieden.
Jetzt möchte ich das Material einer Feier auf eine Video-DVD bannen. Neben dem Hauptfilm sollen als Extra noch einige der nicht verwendeten Szenen archiviert werden. Der Hauptfilm soll nach dem Einlegen der Disk in den Player sofort starten.
Pack den Hauptfilm in die vmgm, da sollte er sofort starten. Ist dann zwar nur ein wuergaround und funktioniert aehnlich der trailer auf commercial "Dieser Film darf nicht kopiert werden". Nur ist bei Dir der trailer der eigentliche film
Er hinterher - oder auf besondere Anforderung - soll das Menü erscheinen, um ggf. das Zusatzmaterial wiederzugeben.
und die trailer liegen dann in den titlesets. Ich bin jetzt nicht sicher, ab die Menu Taste auf der Fernbedienung das erste Menu auf der DVD anspringt oder immer das erste in der vmgm. Falls es immer das in der vmgm nimmt, kann man das AFAIK ueber dummy Menues hinhacken, eigentlich geht das dann aber AFAIK ueber register.
Was ich nicht gebacken bekomme ist, das der Hauptfilm selbst starten. Kann mir vielleicht jemand verraten, wie eine entsprechende XML-Steuerdatei aussehen müßte?
Ohne das irgendwie getest zu haben muesste das etwa so aussehen: <dvdauthor> <vmgm> <pgc> <vob file="hauptfilm.mpg"/> <post>jump titleset 1 menu;</post> </pgc> </vmgm> <titleset> <menus> .... </menus> <pgc> <vob file="Zubehoer1"/> </pgc> <pgc> <vob file="Zubeoer2"/> </pgc> .... -- bye maik
Quoting Maik Holtkamp
Hi,
0n 05/03/22@16:51 Uwe Diederich told me:
Ich beschäftige mich seit kurzem etwas intensiver mit DVD-Video und experimentieren mit dvdauthor herum. Mit den Ergebnissen bin ich schon sehr zufrieden.
Jetzt möchte ich das Material einer Feier auf eine Video-DVD bannen. Neben dem Hauptfilm sollen als Extra noch einige der nicht verwendeten Szenen archiviert werden. Der Hauptfilm soll nach dem Einlegen der Disk in den Player sofort starten.
Pack den Hauptfilm in die vmgm, da sollte er sofort starten. Ist dann zwar nur ein wuergaround und funktioniert aehnlich der trailer auf commercial "Dieser Film darf nicht kopiert werden". Nur ist bei Dir der trailer der eigentliche film
Er hinterher - oder auf besondere Anforderung - soll das Menü erscheinen, um ggf. das Zusatzmaterial wiederzugeben.
und die trailer liegen dann in den titlesets.
Ich bin jetzt nicht sicher, ab die Menu Taste auf der Fernbedienung das erste Menu auf der DVD anspringt oder immer das erste in der vmgm.
Falls es immer das in der vmgm nimmt, kann man das AFAIK ueber dummy Menues hinhacken, eigentlich geht das dann aber AFAIK ueber register.
Bewirkt nicht der Eintrag: <pgc entry="title"> im vmgm-Teil bzw. <pgc entry="root"> im titleset-menus-Teil eine Zuordnung zu Titel- und Hauptmenü und damit zu entsprechenden Tasten der Fernbedienung?
Was ich nicht gebacken bekomme ist, das der Hauptfilm selbst starten. Kann mir vielleicht jemand verraten, wie eine entsprechende XML-Steuerdatei aussehen müßte?
Ohne das irgendwie getest zu haben muesste das etwa so aussehen:
<dvdauthor> <vmgm> <pgc> <vob file="hauptfilm.mpg"/> <post>jump titleset 1 menu;</post> </pgc> </vmgm> <titleset> <menus> .... </menus> <pgc> <vob file="Zubehoer1"/> </pgc> <pgc> <vob file="Zubeoer2"/> </pgc> ....
Ich werde es ausprobieren. Danke Uwe ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
Hi, 0n 05/03/25@12:27 Uwe Diederich told me:
Quoting Maik Holtkamp
:
Ich bin jetzt nicht sicher, ab die Menu Taste auf der Fernbedienung das erste Menu auf der DVD anspringt oder immer das erste in der vmgm.
Falls es immer das in der vmgm nimmt, kann man das AFAIK ueber dummy Menues hinhacken, eigentlich geht das dann aber AFAIK ueber register.
Bewirkt nicht der Eintrag:
<pgc entry="title">
im vmgm-Teil bzw.
Stimmt. Das wuerde ich auch so aus der Manpage lesen.
<pgc entry="root">
im titleset-menus-Teil eine Zuordnung zu Titel- und Hauptmenü und damit zu entsprechenden Tasten der Fernbedienung?
Da finde ich die manpage mehr als undurchsichtig: ---cut--- For a VMGM level menu, the only choice is title, which on my remote corresponds to the top menu button. .... Note that root entry is meant for commands that jump from a VMGM level menu to a titleset menu. ---cut--- Das 1. heist fuer mich im vmgm ist nur title erlaubt (und das evtl. unterschiedliche Interpretationen bei Hardwareboxen moeglich sind, bei Scott liegt es aber auf MENU). Das 2. uebersetze ich damit, dass ich aus dem vmgm damit in die titleset Menues springe. Aber im vmgm ist doch wie der erste Satz sagt nur der Eintrag 'title' erlaubt -> §$%&?!Bahnhof!?&%$§ Ich habe meine dvds aber immer ohne "entry" geauthored. Auf meinen Hardwareboxen gibt es einen Schalter beschriftet mit (title) pbc mit dem ich das vmgm Menue erreiche. Mein Standard ist aber auch nur ein Menue in der vmgm und dann nur noch einzelne title, die aus dem vmgm angesprungen werden. Es geht bei mir auch um dv->dvd, aber ich will im Gegensatz zu Dir immer alles ueber ein Hauptmenue steuern. Hier habe ich mein Vorgehen als Reminder fuer mich mal zusammengefasst: http://mittelerde.homelinux.org/b2e/blogs/all_stub.php/2004/10/18/filme_wegp... [ausprobieren] Ich glaube, dass wird Dir nicht erspart bleiben :(. -- bye maik
Hi, 0n 05/03/25@12:27 Uwe Diederich told me:
<dvdauthor> <vmgm> <pgc> <vob file="hauptfilm.mpg"/> <post>jump titleset 1 menu;</post> </pgc> </vmgm> <titleset> <menus> .... </menus> <pgc> <vob file="Zubehoer1"/> </pgc> <pgc> <vob file="Zubeoer2"/> </pgc> ....
Ich werde es ausprobieren.
Sorry, grad vergessen :(. Ich glaube der Ansatz ist fuer Deinen Zweck nicht gar so verkehrt. Schau mal hier: http://mightylegends.zapto.org/dvd/dvdauthor_howto.php so aehnlich hatte ich mir das fuer Dich vorgestellt. Nur das es sich bei Dir in der vmgm nicht um einen thx trailer, sondern um den eigentlichen Haupfilm handelt und danach kommt man zu dem goodie Menue. Problem bleibt aber einen Kopf zu finden, mit dem Du das Menue jederzeit aufrufen kannst, dass koennte ueber 'entry' gehen oder Deine Hardwarebox hat auch einen pbc Knopf, der dann automatisch richtig belegt wird, da Du ja kein anderes Menue drauf hast, koennte das gehen. Wenn Du ein Freud von "Haupsache laeuft" bist, koenntest Du natuerlich auch z.B. den subtitle Knopf ueber entry=subtitle zweckentremden ;). -- bye maik
Quoting Maik Holtkamp
Hi,
0n 05/03/25@12:27 Uwe Diederich told me:
<dvdauthor> <vmgm> <pgc> <vob file="hauptfilm.mpg"/> <post>jump titleset 1 menu;</post> </pgc> </vmgm> <titleset> <menus> .... </menus> <pgc> <vob file="Zubehoer1"/> </pgc> <pgc> <vob file="Zubeoer2"/> </pgc> ....
Ich werde es ausprobieren.
Sorry, grad vergessen :(. Ich glaube der Ansatz ist fuer Deinen Zweck nicht gar so verkehrt. Schau mal hier:
http://mightylegends.zapto.org/dvd/dvdauthor_howto.php
so aehnlich hatte ich mir das fuer Dich vorgestellt. Nur das es sich bei Dir in der vmgm nicht um einen thx trailer, sondern um den eigentlichen Haupfilm handelt und danach kommt man zu dem goodie Menue.
Die dort beschriebenen Einschränkungen für die Navigation können ein ernstes Problem sein. Gerade wenn man zusätzlich zum Hauptfilm weiteren Material auf die DVD packen will, wird man auch mehr als ein Titleset verwenden wollen/müssen. Um dann zu wechsel, muß man über vmgm gehen und dort den Hauptfilm starten.
Problem bleibt aber einen Kopf zu finden, mit dem Du das Menue jederzeit aufrufen kannst, dass koennte ueber 'entry' gehen oder Deine Hardwarebox hat auch einen pbc Knopf, der dann automatisch richtig belegt wird, da Du ja kein anderes Menue drauf hast, koennte das gehen. Wenn Du ein Freud von "Haupsache laeuft" bist, koenntest Du natuerlich auch z.B. den subtitle Knopf ueber entry=subtitle zweckentremden ;).
"Hauptsache läuft" bedeutet dann aber auch häufig, daß das ganz nur in einer ganz bestimmten Umgebung (Versuchsaufbau) funktioniert. Sobald man einen Teil daran ändert könnte das Resultat ganz anders aussehen. Und ich beginne zu befürchten das hier grundsätzlich so ein Fall vorliegt. Trotzdem werden ich es einmal ausprobieren. Uwe ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
Quoting Uwe Diederich
Quoting Maik Holtkamp
: Hi,
0n 05/03/25@12:27 Uwe Diederich told me:
<dvdauthor> <vmgm> <pgc> <vob file="hauptfilm.mpg"/> <post>jump titleset 1 menu;</post> </pgc> </vmgm> <titleset> <menus> .... </menus> <pgc> <vob file="Zubehoer1"/> </pgc> <pgc> <vob file="Zubeoer2"/> </pgc> ....
Ich werde es ausprobieren.
Sorry, grad vergessen :(. Ich glaube der Ansatz ist fuer Deinen Zweck nicht gar so verkehrt. Schau mal hier:
http://mightylegends.zapto.org/dvd/dvdauthor_howto.php
so aehnlich hatte ich mir das fuer Dich vorgestellt. Nur das es sich bei Dir in der vmgm nicht um einen thx trailer, sondern um den eigentlichen Haupfilm handelt und danach kommt man zu dem goodie Menue.
Ich habe es jetzt einmal ausprobiert. Dabei bricht dvdauthor mit der Meldung: STAT: Processing /data4/test/hauptfilm.mpg... STAT: VOBU 3941 at 1021MB, 1 PGCS ERR: Menu VOB reached 1gb die Bearbeitung ab. Offensichtlich existiert eine Obergrenze für die Größe eines Menüs. Solange neben dem eigentlichen Menü nur Trailer und ähnliches enhalten sind, die allesamt nur Sekunden oder einige wenige Minuten lang sind, dürfte 1G mehr als ausreichen. Ein kompletter Hauptfilm wird allerdings in aller Regel diesen Rahmen sprengen. Die Situation stellt sich damit so da: Ein sauberes Design beginnt mit einem Hauptmenu, über das dann der Filme und ggf. enthaltene Extras gestartet werden. Uwe ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
Hi, 0n 05/03/26@12:55 Uwe Diederich told me:
Quoting Uwe Diederich
: Quoting Maik Holtkamp
: Ich werde es ausprobieren.
Sorry, grad vergessen :(. Ich glaube der Ansatz ist fuer Deinen Zweck nicht gar so verkehrt. Schau mal hier:
http://mightylegends.zapto.org/dvd/dvdauthor_howto.php
so aehnlich hatte ich mir das fuer Dich vorgestellt. Nur das es sich bei Dir in der vmgm nicht um einen thx trailer, sondern um den eigentlichen Haupfilm handelt und danach kommt man zu dem goodie Menue.
Ich habe es jetzt einmal ausprobiert. Dabei bricht dvdauthor mit der Meldung:
STAT: Processing /data4/test/hauptfilm.mpg... STAT: VOBU 3941 at 1021MB, 1 PGCS ERR: Menu VOB reached 1gb
die Bearbeitung ab. Offensichtlich existiert eine Obergrenze für die Größe eines Menüs. Solange neben dem eigentlichen Menü nur Trailer und ähnliches enhalten sind, die allesamt nur Sekunden oder einige wenige Minuten lang sind, dürfte 1G mehr als ausreichen. Ein kompletter Hauptfilm wird allerdings in aller Regel diesen Rahmen sprengen.
Die Situation stellt sich damit so da: Ein sauberes Design beginnt mit einem Hauptmenu, über das dann der Filme und ggf. enthaltene Extras gestartet werden.
Ja, etwas anderes als das von Dir angefuehrte "suabere Design" habe ich auch noch nicht gesehen, von der 1GB Grenze wusste ich auch nicht, scheint aber erstmal eine riesen Huerde zu sein fuer die wuergaroud Idee. Vielleicht kann mann ueber <pre> (habe ich noch nie benutzt) das vmgm Menue zunaechst zu ueberspringen, irgendwie so: <dvdauthor> <vmgm> <menu> <pgc> <pre>jump titleset 1 title 1;</pre> <vob file="Hier das eigentliche Menue"/> </pgc> </menu> <vmgm/> <titleset> <title> <pgc> <vob file="Hauptfilm"/> <post>jump vmgm menu 1;</post> </pgc> </title> </titleset> <titleset> <title> <pgc> <vob file="Extra1"/> <post>jump vmgm menu 1;</post> .... Ein weiterer Versuch waere ein dummy Menue (schwarz, ohne Ton, ganz kurz, gibt da aber auch Grenzen) und dann mit post zu title 1 (Hauptfilm) springen, von dort zurueck in das zugrhoerige titleset menue, dass dann die goodies anbietet. In diesem Fall muessen alle title in einem titleset liegen, denn aus einem titleset Menue darf man AFAIK nicht in eine Menue eines anderen titlesets springen ohne ueber die vmgm zu gehen. Was Du aber machen willst ist nicht Standard und daher findet man wohl schwerlich Beispiele dafuer. Im sourceforge Archiv der dvd-author Mailinglist zu wuehlen, ist aber auch ein Versuch wert. -- bye maik
Hallo,
Quoting Maik Holtkamp
Vielleicht kann mann ueber <pre> (habe ich noch nie benutzt) das vmgm Menue zunaechst zu ueberspringen, irgendwie so:
<dvdauthor> <vmgm> <menu> <pgc> <pre>jump titleset 1 title 1;</pre> <vob file="Hier das eigentliche Menue"/> </pgc> </menu> <vmgm/> <titleset> <title> <pgc> <vob file="Hauptfilm"/> <post>jump vmgm menu 1;</post> </pgc> </title> </titleset> <titleset> <title> <pgc> <vob file="Extra1"/> <post>jump vmgm menu 1;</post> ....
Geht leider nicht. Aus dem VGMG darf man nur: - andere VGMG-Menüs, - das erste Menü eines Titlesets oder - den Start einen Titleset anspringen. (Bei letzterem weis ich nicht, wie das geht.)
Ein weiterer Versuch waere ein dummy Menue (schwarz, ohne Ton, ganz kurz, gibt da aber auch Grenzen) und dann mit post zu title 1 (Hauptfilm) springen, von dort zurueck in das zugrhoerige titleset menue, dass dann die goodies anbietet.
Bingo! Anstelle eine dummy Menüs habe ich einen wirklich kurzen (3sec.) Trailer genommen: <pgc entry> <vob file="/test/Trailer.mpg" /> <post> jump title 1 chapter 1; </post> </pgc> Damit geht's!
In diesem Fall muessen alle title in einem titleset liegen, denn aus einem titleset Menue darf man AFAIK nicht in eine Menue eines anderen titlesets springen ohne ueber die vmgm zu gehen.
Das habe ich auch so verstanden. Erstaunlicherweise scheint hier der dvdauthor mehr zu erlauben. Aufrufe der Form: <button> jump titleset 2 menu; </button> im ersten Titleset werden durchaus angenommen und ohne eine besondere Meldung verarbeitet. Mein DVD-Player, die Hardbox, kann diese DVDs auch wiedergeben. Allerdings muß davon ausgegangen werden, daß sie nicht der Spezifikation entsprechen.
Was Du aber machen willst ist nicht Standard und daher findet man wohl schwerlich Beispiele dafuer. Im sourceforge Archiv der dvd-author Mailinglist zu wuehlen, ist aber auch ein Versuch wert.
Ich werden auf jeden Fall einmal darin stöbern. Vielen Dank für deine Hilfe, Uwe ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
Hi, 0n 05/03/26@16:48 Uwe Diederich told me:
Quoting Maik Holtkamp
: Vielleicht kann mann ueber <pre> (habe ich noch nie benutzt) das vmgm Menue zunaechst zu ueberspringen, irgendwie so:
<dvdauthor> <vmgm> <menu> <pgc> <pre>jump titleset 1 title 1;</pre> <vob file="Hier das eigentliche Menue"/> </pgc> </menu> <vmgm/> <titleset> <title> <pgc> <vob file="Hauptfilm"/> <post>jump vmgm menu 1;</post> </pgc> </title> </titleset> <titleset> <title> <pgc> <vob file="Extra1"/> <post>jump vmgm menu 1;</post> ....
Geht leider nicht. Aus dem VGMG darf man nur:
- andere VGMG-Menüs, - das erste Menü eines Titlesets oder - den Start einen Titleset
Das laeuft auf meinen Hardwareboxen und auch in der Oktober 04 Ausgaben von xine/ogle: http://mittelerde.homelinux.org/b2e/blogs/all_stub.php?p=28&more=1&page=8 Moeglich, dass es nicht 100% standardkonform ist. Wobei wirklich nur ganz wenige wissen was wirklich Standard auf DVD ist. Die allermeisten Hersteller der heute angebotenen EUR 39,50 Boxen zahlen weder Gebuehren fuer die mpeg Nutzung noch haben die (IMHO) jemals einen Blick in den offiziellen DVD Standard geworfen ($$). Kann auch sein, dass es an meiner unsauberen Verwendung von jumppad liegt, ist schon ein wenig her.
anspringen. (Bei letzterem weis ich nicht, wie das geht.)
Ich vermute mal ein titleset, das kein eigenes Menue hat.
Ein weiterer Versuch waere ein dummy Menue (schwarz, ohne Ton, ganz kurz, gibt da aber auch Grenzen) und dann mit post zu title 1 (Hauptfilm) springen, von dort zurueck in das zugrhoerige titleset menue, dass dann die goodies anbietet.
Bingo! Anstelle eine dummy Menüs habe ich einen wirklich kurzen (3sec.) Trailer genommen:
<pgc entry> <vob file="/test/Trailer.mpg" /> <post> jump title 1 chapter 1; </post> </pgc>
Damit geht's!
Wo ein Wille ist, ist auch ein workaround ;). Grad bei dvdauthor gibts fast immer eine Moeglichkeit.
In diesem Fall muessen alle title in einem titleset liegen, denn aus einem titleset Menue darf man AFAIK nicht in eine Menue eines anderen titlesets springen ohne ueber die vmgm zu gehen.
Das habe ich auch so verstanden. Erstaunlicherweise scheint hier der dvdauthor mehr zu erlauben. Aufrufe der Form:
<button> jump titleset 2 menu; </button>
im ersten Titleset werden durchaus angenommen und ohne eine besondere Meldung verarbeitet. Mein DVD-Player, die Hardbox, kann diese DVDs auch wiedergeben. Allerdings muß davon ausgegangen werden, daß sie nicht der Spezifikation entsprechen.
IIRC konnten das weder meine Hardwareboxen, noch xine/ogle spielen, war aber auch 0.6.9. Aber gut zu wissen, probier ich bei Gelegenheit glatt nochmal. -- bye maik
participants (2)
-
Maik Holtkamp
-
Uwe Diederich