Erstellen eigener DVD-Styles

Installation, Bedienung und Probleme von DVR-Studio Pro 1.x und 2.x
Antworten
Benutzeravatar
Kimi
Programmierer
Beiträge: 3296
Registriert: 13.08.2005, 18:07

Erstellen eigener DVD-Styles

Beitrag von Kimi » 08.05.2007, 12:31

Die Möglichkeiten der neuen Styles sind vielfältig. Eigene zu erstellen ist nicht allzu kompliziert. Wer sich den Inhalt der Unterverzeichnisse im Ordner "DVD-Styles" im Programmverzeichnis mal anschaut, kommt bestimmt schnell dahinter, wie es funktioniert.

Kurzanleitung:
  • - Ein Verzeichnis kopieren und umbenennen
    - In der Style.xml die Attribute "name.ger" und "name.eng" entsprechend anpassen
    - Hintergrundgrafik "imgBackground.jpg" austauschen (gleicher Dateiname, Jpeg-Format, damits einfacher ist)
    - Buttongrafik "imgButton.png" austauschen (auch hier gleicher Dateiname, PNG-Format)
    - DVD-Assistent neu starten und den neuen Style auswählen


Im Detail:
Die DVD-Styles bestehen aus einer XML-Datei "Style.xml" und den zugehörigen Grafiken. Die oben genannten Dateinamen sind im Moment der Standard, können aber in der XML-Datei geändert werden.

Hier eine Beispiel eines Styles:

Code: Alles auswählen

<?xml version="1.0" encoding="windows-1252"?>
<style name.ger='Abstrakt blau' name.eng='Abstract Blue'>
	<image item='background' file='imgBackground.jpg' />
	<image item='cover' file='imgCover.jpg' />
	<image item='button' file='imgButton.png' />
	<text item='label' font='Arial' color='0x00FFFFFF' />
	<text item='title' font='Arial' color='0x00FFFFFF' />
	<text item='comment' font='Arial' color='0x00FFFFFF' />
	<text item='link' font='Arial' color='0x00FFFFFF' />
</style>
Ein DVD-Style beschreibt die einzelnen gestalterischen Elemente einer DVD-vorlage. Wenn ein Element in einer Vorlage ein "style.item" Attribut besitzt, wird dieses Element beim Umschalten eines Styles durch die Angaben im Style ersetzt. Hier die XML-Datei für die Vorlage "1 Titel + Cover + Text":

Code: Alles auswählen

<?xml version="1.0" encoding="windows-1252"?>
<Menu name="01 Titel + Cover + Text" aspect='4:3' background='imgBackground.jpg'>
	<Text id="label" pos='72,45' size='600,48' font='Arial, 45' style.item="label" lock='pos'>
            DVD-Titel eingeben
        </Text>

	<Image pos='72,110' size='240,320' file='imgCover.jpg' style.item="cover" 
         stretch="FitMax" transparent="no" shadow="yes" lock='pos, size'/>
	<Text id="vts1" pos='350,110' size='322,320' font='Arial, 30' multiline="yes" style.item="title" lock='pos'>
            Hier die Kurzbeschreibung eingeben
        </Text>

	<Button pos='72,471' size='46,48' file='imgButton.png' 
         transparent="yes" style.item="button" lock='pos, size'/>
	<Text pos='140,475' size='340,48' font='Arial, 45' style.item="link" lock='pos'>
            Starten...
        </Text>

</Menu>
Wie man sieht, gibt es ein <Image> Element, dessen "style.item" Attribut "cover" benannt ist. Im Style.xml gibt es ein <image item> das ebenfalls "cover" benannt ist. Das Attribut "file" in der DVD-Vorlage wird nun entsprechend demjenigen im Style.xml angepasst und die zugehörige Datei ins DVD-Work-Verzeichnis kopiert. Solange man den Dateinamen eines Styles nicht ändert, muss auch fast nichts in der Style.xml geändert werden.
Lediglich die Attribute "name.ger" und "name.eng" des <Style> Elements müssen geändert werden.

Analog funktionieren die Anpassungen von Text-Eigenschaften. Die <Text> Elemente werden analog den Images ebenfalls den passenden "style.item" Attributen in der Vorlage zugeordnet. Im Moment sind dies nur die Schriftart und die Farbe. Die Farbe ist wie folgt codiert:
0x00BBGGRR, wobei
BB = Blau in Hex von 0 bis FF
GG = Grün in Hex von 0 bis FF
RR = Rot in Hex von 0 bis FF

Viel Spass beim Erstellen von eigenen DVD-Styles!
ReKa
Beiträge: 16
Registriert: 23.12.2007, 17:43

Beitrag von ReKa » 31.12.2007, 15:42

der Hinweis, daß eigene Styles nicht mit der Demo-Verson möglich sind, sollte nicht fehlen...
Antworten

Zurück zu „DVR-Studio Pro“