DVD Scripting Beispiele

Im Anschluss an unseren Artikel über DVD-Authoring mit dem kostenlosen DVDStyler beschreiben wir hier die sehr interessanten Funktionalitäten, die man durch DVD-Scripte seinen DVDs geben kann - ebenfalls wieder am Beispiel von DVDStyler.



Das den Funktionen von DVDStyler zugrunde liegende DVD-Authoring Programm DVDAuthor erlaubt komplexe Aktionen, indem in der einfachen DVD-Programmiersprache Befehlszeilen an einzelne Menüs oder Tracks angefügt werden: so kann z.B. relativ einfach ein Button mit einer Funktion belegt werden, die alle oder nur bestimmte Clips der Reihe nach abspielt. Dazu wird auf die schon oben beschriebenen internen Variablen zurückgegriffen und die Möglichkeit, je nach deren Wert gewisse Aktionen durchzuführen oder zu lassen. Zur Verwendung stehen 16 Variablen, aber da 3 von DVDStyler intern verwendet werden (u.a. für die "Alles Abspielen Funktion") stehen dem User 13 zur Verwendung zur Verfügung genannt g0-g12.



Wer etwas programmieren/scripten kann wird sich leicht in der extrem simplen DVD Scriptingsprache zurechtfinden. Ist genügend Platz auf der DVD frei, gibt es als Alternative zur Programmierung vieler Funktionen die Möglichkeit die Videos einfach in verschiedenen Versionen auf die DVD zu packen, also zB einmal eine Version mit deutscher Sprache einmal mit englischer - eleganter (und oft vom Platz her nur möglich) ist aber die Programmierung dieser Funktion - hier wird statt zwei ganzen Videoclips nur eine zusätzliche Audiospur benötigt.



Die Beispiele gelten, da sie direkt in der DVD-Programmiersprache geschrieben sind, auch weitestgehend bzw in Übertragung (verschiedene Programme reservieren für den internen Gebrauch z.B. verschiedene der g-Variablen, benennen diese oder die Tracks/Titles oder Menüs anders) für alle anderen Auhtoringprogramme, die DVD-Scripting unterstützen. Eine kleine Dokumentation der Syntax von DVDStyler findet man hier.



Durch das nutzen mehrere Variablen können sogar verschiedene Wege/Funktionen gleichzeitig angeboten werden. Für jede verwendete Funktion sollte eine eigene Variable verwendet werden, sonst beeinflussen sich die Funktionen gegenseitig. In unseren Beispielen verwenden wir verschiedene Variablennamen - aber egal ob g1, g3 oder g4 verwendet wird, Hauptsache für die gleiche Funktion wird die gleiche Variable verwendet, der Name an sich ist egal und austauschbar.




Beispiele für Scripting Funktionen



Tip:Eventuelle Script-Fehlermeldungen werden beim Erstellen des DVD-Images von DVDStyler meist sehr verständlich im "Erstelle Menü" Fenster ausgegeben und helfen beim evtl notwendigen Debuggen.





Ähnliche Artikel //
Umfrage
  • Was hältst du von den neuen Bild/Video-KIs?





    Ergebnis ansehen
slashCAM nutzt Cookies zur Optimierung des Angebots, auch Cookies Dritter. Die Speicherung von Cookies kann in den Browsereinstellungen unterbunden werden. Mehr Informationen erhalten Sie in unserer Datenschutzerklärung. Mehr Infos Verstanden!
RSS Suche YouTube Facebook Twitter slashCAM-Slash