Mittwoch, 13. September 2006

 

Einführung

 

Hallo Leute,

was im Januar 2005 ursprünglich als Versuch begann, einen Skin für meinen Privatgebrauch zu erzeugen, welcher einerseits den kompletten Platz meines 1600x1200’er Bildschirms sinnvoll mit Informationen füllt und andererseits vom Layout her ähnlich zum bis dato verwendeten Standard-Skin von Intervocative Software aussieht, ist mittlerweile zu einem komplexen Projekt angewachsen, welches ohne eine LiesMich-Datei nicht mehr auskommt!

 

 

Abbildung 1: Mithirandir's Skin v1.53

 


 

Deshalb möchte ich an dieser Stelle einige Anweisungen und Empfehlungen für die Installation und die allgemeine Verwendung geben sowie ein wenig Hilfestellung für eventuell auftretende Probleme bereitstellen (zumindest soweit diese während der Entwicklungsphase auf meiner Maschine bzw. während der Testphase auf einem der Rechner meiner Tester aufgetreten sind und wir eine Lösung gefunden haben).

 

Der Skin wird geliefert wie er ist - ich übernehme keine Verantwortung für eventuelle Probleme oder nicht erfüllte Erwartungen (die übliche Klausel). Ich werde im Rahmen meiner Zeit mein Möglichstes unternehmen, um evtl. vorhandene Programmfehler, die in dem entsprechenden Thread des DVD-Profiler Skin Forums bzw. des DVD-Live Forums gemeldet oder mir an die Adresse mithirandir@dvd-live.de gemailt werden, zu beseitigen. Es handelt sich hierbei aber um ein privates Hobbyprojekt, also erwartet bitte keinen professionellen Support!

 

Falls ihr Teile meines Programmcodes für eure eigenen Projekte verwenden möchtet, könnt ihr das gerne machen. Für eine Erwähnung innerhalb eines Kommentars wäre ich bei einer signifikanten Wiederverwendung dankbar. Allerdings werde ich keine geänderten Varianten meines Codes in irgendeiner Form unterstützen!

 

Viel Spaß

 

Oliver Könen

 

     aka

 

Mithirandir

 

 

 


Inhaltsverzeichnis

Einführung. 1

Inhaltsverzeichnis. 3

Teil I: Voraussetzungen. 5

Teil II: Installation. 6

Teil III: Eigenschaften und Beschränkungen. 7

Teil III.A: Eigenschaften: 7

1.     Sprache: 7

2.     Markierungen innerhalb des Notizenfeldes (Tags): 7

<ORI>: 8

<AKA>: 8

<COUNTRY>: 8

<TAGLINE>: 8

<WATCHED>: 9

<STORAGE>: 9

<COMMENTS>: 9

<STUDIOS>: 10

<GENRES>: 10

<RUNTIME>: 10

<URL>: 10

<CUSTOM>: 11

<IMDB>: 11

<RATING>: 11

<VOTES>: 11

<QUOTES>: 12

<TRIVIA>: 12

<GOOFS>: 13

<REVIEWS>: 13

<DETAILS>: 14

3.     Headshots Anzeige: 16

4.     Galerie: 18

4a. Bilder: 20

4b. Video und Audiodateien: 21

4c. Abspielen von DVDs: 22

5.     Spezielle Verknüpfungen zu anderen Websites: 23

5a. Standard-Buttons. 23

5b. IMDb-Inhalte. 24

5c. Benutzerdefinierte Buttons. 24

6.     Coverbilder: 25

6a. Standard Cover: 25

6b. Alternative Cover: 26

6c. Revolving: 26

7.     Auszeichnungen: 27

8.     Weitere Informationen: 29

8a. Titel: 29

8b. Bewertungen: 30

8c. Ranglisten: 31

8d. Statistiken: 32

8e. Auszeichnungs-Statistiken: 33

8f. IMDb Bewertungs-Statistiken: 34

9.     Weitere Features: 35

9.a Erweiterte Anzeige von Box Sets: 35

9.b Unterstützung von COLORNAMES: 36

9.c Automatische Spracheinstellung: 36

9.d Debug-Ausgaben. 36

10.       Downloads: 37

10.a: Applet: 37

10.b: Download: 38

10.c:Logbuch: 38

11.       Management-Funktionen: 40

11 a. Download Management-Funktionen: 40

11 b. Datendateien Management-Funktionen: 41

11 c. Galerie Management-Funktionen: 42

12.       Layout-Anpassungen: 43

12 a. Anpassungen an die Titelzeile. 43

12 b. Anpassungen an den Galeriekontrollbalken. 44

12 c. Anpassungen an das Hauptfenster 45

Teil III.B: Beschränkungen: 48

Teil IV: Einstellungen. 49

1.     Daten-Dateien: 49

2.     Anschalten und Abschalten der eingebauten Features. 49

3.     Headshots: 50

4.     Bilder und Galerie: 50

5.     Covers: 51

6.     Layout: 51

7. Download: 51

8. Verschiedenes: 52

Teil V: Fehlersuche. 53

1. Active-X Requester Warnmeldung. 53

2. Fehler beim Aufruf der Java-Klassen. 53

a. RunTimePermission I 54

b. RunTimePermission II 55

c. FilePermission I 55

d. FilePermission II 55

e. FilePermission III 55

f. FilePermission IV.. 56

g. SocketPermission. 56

3. Probleme beim Revolving Feature. 57

Teil VI: Danksagungen. 58

Teil VII: Versionsgeschichte. 59

Teil VIII: Ausblick. 61

Abbildungsverzeichnis: 62


Teil I: Voraussetzungen

Für die Verwendung meines Skins wird die folgende Software benötigt:

*      Intervocative’s DVD-Profiler 2.3x oder höher.
Da dieser Skin unter der Version 2.3x entwickelt und getestet wurde, weiß ich nicht ob er unter früheren Versionen des DVD-Profilers problemlos läuft und kann deshalb keinerlei Unterstützung dafür anbieten. Manche Features wie „COLORNAMES“ oder das automatische Setzen der Sprache werden sogar erst mit der neuen Version 2.4x des DVD-Profilers 2.4 unterstützt!

 

*      Internet Explorer 6.0
Da der DVD-Profiler am besten mit dem Internet Explorer 6.0 zusammenarbeitet wird dessen Installation ebenfalls vorausgesetzt.

*      Java Virtual Machine
Die Verwendung einer Java Virtual Machine (Microsoft oder Sun) ist zwar nicht absolut notwendig, wird aber dringend empfohlen! Manche Features wie z.B. das Download-Feature, die Statistiken und die Management-Funktionen benötigen allerdings Java, um arbeiten zu können!

 

Typischerweise wird die Java VM von Microsoft standardmäßig zusammen mit dem Internet Explorer installiert. Leider hat Microsoft beginnend mit dem 4. Februar 2003 die MS Java VM aus der Installation von Windows XP SP1a entfernt. Dies betrifft allerdings nur Benutzer von Windows XP, welche die Microsoft Java VM nicht bereits vorher installiert hatten.

 

Es gibt zwar versteckt immer noch die Möglichkeit, die VM von Microsoft herunterzuladen (beispielsweise ist sie im Service Pack 5 des Developer Studio 6.0 enthalten):

http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp5/default.aspx

allerdings wird sie von Microsoft wohl nicht mehr weiter unterstützt werden.

 

Man kann allerdings alternativ Sun’s Java Virtual Machine von der URL

http://java.sun.com/j2se/downloads.html

herunterladen.

 

*      DVD-Player Software

Eine DVD-Player Software muß nur dann installiert werden, falls man seine DVDs innerhalb des DVD-Profilers .aufrufen und ansehen möchte. Falls dies erwünscht sein sollte empfehle ich en Freeware-Player VLC, den man von der URL http://www.videolan.org/vlc/ herunterladen kann.

 


Teil II: Installation

 

Extrahiere den Inhalt der Datei „mithirandir_v_153.zip“ in ein temporäres Verzeichnis, dies sollte die drei Dateien „mithirandir_v_153.dps“, „mithirandirDownload_v_153.dps“ und „mithirandirs_skin_master.zip“ (sowie einige LiesMich Dateien) erzeugen.

Kopiere die Dateien „mithirandir_v_153.dps“ und „mithirandirDownload_v_153“ in das Verzeichnis „<DVD-Profiler>\skins“ (dabei steht „<DVD-Profiler> für das Installationsverzeichnis des DVD-Profilers).

Entpacke den Inhalt der Datei „mithirandirs_skin_master.zip“ innerhalb des Archivs  mithirandir_v_153.zip“ in das Installationsverzeichnis des DVD-Profilers unter Beibehaltung der vorhandenen Verzeichnisstruktur. Dies sollte

*      Die Datei „Settings.js“ im Verzeichnis „<DVD-Profiler>\skins“ ablegen

*      Einige Java Klassen „*.class“ im Verzeichnis „<DVD-Profiler>\java“ ablegen

*      Einige Unterverzeichnisse im Verzeichnis „<DVD-Profiler>\images“ anlegen

*      Einige Textdateien im Verzeichnis „<DVD-Profiler>\data\infos“ nach dessen Erzeugung ablegen.

 

Um die Java Klassen zu installieren müssen diese in das Unterverzeichnis „Classes“ der jeweiligen virtuellen Maschine kopiert oder dahin verschoben werden.

*      Im Falle der Microsoft VM handelt es sich um das Verzeichnis „<Windows>\Java\Classes\“ (<Windows> bezeichnet dabei den Windows-Installationspfad, z.B. „C:\Windows“ oder „C:\WinNT“)

*      Im Falle der Sun VM handelt es sich um das Verzeichnis „<Programme>\Java\j2re1_x.y_z“ bzw. “<Programme>\Java\jre1_x.y_z” (je nach Version der VM). Existiert das Unterverzeichnis „Classes“ nicht, so muß es manuell angelegt werden.

Bemerkungen:

1.      Bei Verwendung der Sun Java VM muß man anschließend die in Teil V: Fehlersuche.2 angegebene Vorgehensweise (Erstellen von Richtlinien) beachten um eine korrekte Ausführung der mitgelieferten Java-Klassen zu gewährleisten!

2.      Die für die Darstellung der Preisverleihungen (Awards) notwendigen Datendateien müssen getrennt heruntergeladen, entpackt und im dafür vorgesehenen Datenverzeichnis „<DVD-Profiler>\data\infos“ abgelegt werden. Dabei können die existierenden Dummy-Dateien problemlos ersetzt werden.

3.      Verifiziere bitte bevor der Skin im DVD-Profiler gestartet wird, daß alle Werte innerhalb der Datei „Settings.js“, welche die Einstellungen des Skins beinhaltet, der aktuellen Situation entsprechen, da ansonsten mit Sicherheit Probleme auftreten! Bei jeder neuen Version des Skins gibt es normalerweise neue Features, welche u.U. neue Einstellungen in der „Settings.js“ Datei mit sich bringen...

 

Die offiziellen Download-Quellen des Skins und seiner Datendateien lauten wie folgt:

*      http://www.geocities.com/ya_shin/

*      http://www.dougweb.org/dvdpro/

*      http://www.mithirandir.de/dvd-profiler/skins/mithirandir_v_153.zip


Teil III: Eigenschaften und Beschränkungen

 

Der Skin „Mithirandir’s Skin“ besitzt in der aktuell vorliegenden Version 1.53 die folgenden Eigenschaften und Grenzen:

 

Teil III.A: Eigenschaften:

1.      Sprache:

Die aktuelle Sprache des Skins kann in den Einstellungen des Skins (s. Teil IV. Einstellungen) auf einen der momentan unterstützten Werte „English“, „Deutsch“, „Nederlands“, „Français“ und „Português“ eingestellt werden. Falls andere Übersetzungen gewünscht werden (wie z.B. Spanisch oder Italienisch) benötige ich die Übersetzung der innerhalb des Skins verwendeten Zeichenketten.

 

2.      Markierungen innerhalb des Notizenfeldes (Tags):

In dem Feld „Notizen“ können zusätzliche Informationen über die aktuelle DVD, wie Originaltitel, alternative Titel, der direkte IMDb Link oder das Datum, an dem die DVD zuletzt angeschaut wurde, gespeichert werden. Dazu müssen diese Informationen mit speziellen Markierungen eingegrenzt werden, diese müssen mit <TAGNAME> anfangen und mit </TAGNAME> enden, z.B. <AKA>...</AKA> für einen alternativen Titel, dabei ist die Groß-/Kleinschreibweise der Markierung selbst egal.

 

Abbildung 2: Markierungen (Tags)

 


Unterstützt werden momentan die folgenden Markierungen (Tags):

<ORI>:

Anzeige des von <ORI> und </ORI> eingebetteten Textes als Originaltitel, z.B. <ORI> The Adventures of Robin Hood </ORI> würde im Fall des Films „Die Abenteuer des Robin Hood“ den Originaltitel „The Adventures of Robin Hood“ im Titelbereich des Skins einblenden (s.u.).

Abbildung 3: <AKA> und <ORI > Tags

 

<AKA>:

Anzeige des von <AKA> und </AKA> eingebetteten Textes als Alternativtitel, z.B. <AKA> Robin Hood, König der Vagabunden </AKA> würde im Fall des Films „Die Abenteuer des Robin Hood“ den alternativen Titel „Robin Hood, König der Vagabunden „ im Titelbereich des Skins einblenden.

 

<COUNTRY>:

Anzeige des von <COUNTRY> und </COUNTRY> eingebetteten Textes als Produktionsland des aktuellen Titels im Titelbereich des Skins, z.B. <COUNTRY>USA</COUNTRY>.

Abbildung 4: <COUNTRY> Tag

 

<TAGLINE>:

Anzeige des von <TAGLINE> und </TAGLINE> eingebetteten Textes als Slogan, z.B. <TAGLINE> Im Weltraum hört dich niemand schreien... </TAGLINE> würde im Fall des Films „Alien“ den Slogan im Titel des Skins einblenden.

Abbildung 5: <TAGLINE> Tag


<WATCHED>:

Anzeige des von <WATCHED> und </WATCHED> eingebetteten Textes als Datum, an dem die DVD zuletzt angesehen wurde, z.B. <WATCHED>18.03.2005</WATCHED>. Ab DVD-Profiler 2.4 werden hier auch die „LastWatched“-Daten des DVD-Profilers eingeblendet.

 

<STORAGE>:

Anzeige des von <STORAGE> und </STORAGE> eingebetteten Textes als Aufbewahrungsort der aktuellen DVD, z.B. <STORAGE> Heimkino </STORAGE>.

Ab Version 1.53 dieses Skins kann hier auch de Pfad zu der DVD selbst angegeben werden, wenn sie sich in digitaler Form auf der Festplatte befindet, z.B.

 <storage>M:\Movies\Disney\LITTLEMERMAID\VIDEO_TS\VIDEO_TS.VOB</storage>

für ein gesamtes DVD-Abbild oder

<storage>M:\Movies\FantasticFour.mpg</storage>

für den Film in Form einer einzelnen Datei. Der Film kann auch vom Skin abgespielt werden, dazu ist allerdings die Installation und Angabe des externen DVD-Player Programms in den Einstellungen des Skins erforderlich (Anpassung s. Teil IV. Einstellungen).

 

<COMMENTS>:

Anzeige des von <COMMENTS> und </COMMENTS> eingebetteten Textes als persönliche Bemerkung zur aktuellen DVD, z.B. <COMMENT>2-DVD</COMMENT> oder . <COMMENT>TV-Produktion</COMMENT>

 

Abbildung 6: <WATCHED>, <STORAGE> und <COMMENTS> Tags

 


<STUDIOS>:

Anzeige des von <STUDIOS> </STUDIOS> eingebetteten Textes als zusätzliche Studios zur aktuellen DVD, z.B. <STUDIOS> Marvel Entertainment, BMG Video </STUDIOS>. Das gibt dem Benutzer die Möglichkeit, einer DVD mehr als die drei vom DVD-Profiler unterstützten Studios zuzuordnen - bei der Anzahl der durch Herstellung, Produktion und Verleih eines Films beteiligten Labels ist das oftmals notwendig.

 

<GENRES>:

Anzeige des von <GENRES> </GENRES> eingebetteten Textes als zusätzliche Genres zur aktuellen DVD, z.B. <GENRES> Mystery, Krimi </GENRES>. Das gibt dem Benutzer die Möglichkeit, einer DVD mehr als die drei vom DVD-Profiler unterstützten Genres zuzuordnen. Zusätzlich wird dadurch die Definition neuer, vom DVD-Profiler nicht unterstützter, Genres ermöglicht.

 

<RUNTIME>:

Anzeige des von <RUNTIME> </RUNTIME> eingebetteten Textes als erweiterte Laufzeit der aktuellen DVD, z.B. <RUNTIME > 1:37:14 </RUNTIME>. Das gibt dem Benutzer die Möglichkeit, eine genauere Laufzeit als die vom DVD-Profiler unterstützte anzugeben – interessant vor allem für Horrorfilme und die Cut/Uncut-Problematik. Dabei werden die folgenden Formate unterstützt: „hh:mm:ss“ sowie „mmm:ss“, z.B. „01:37:14“ oder „97:14“.

Abbildung 7: <RUNTIME> Tag

 

<URL>:

Deklaration des von <URL> </ URL > eingebetteten Textes als direkten Web-link zur dem Film zugehörigen offiziellen Website, z.B.
<URL> http://www.sonypictures.com/movies/underworldevolution/ </ URL >.

Abbildung 8: <URL> Tag


<CUSTOM>:

Anzeige des von <CUSTOM> </ CUSTOM > eingebetteten Textes als benutzerdefinierte Info für die aktuelle DVD. Die zugehörige Information wird auf der eigenen, benutzerdefinierten Tabpage „Benutzerdef.“ angezeigt.

 

<IMDB>:

Verwendung des von <IMDB> und </IMDB> eingebetteten Textes als direkten IMDb-Link, z.B. <IMDB>tt0029843</IMDB> würde im Fall des Films „Die Abenteuer des Robin Hood“ den direkten Link zum Film in der IMDb liefern (Anpassung s. Teil IV. Einstellungen).

 

Das Format des Links kann vom Benutzer mit der Variable IMDB_Title in den Einstellungen angepaßt werden(s. Kapitel IV Einstellungen), dabei ersetzt der Skin das Word „<TITLE>“ innerhalb des angegebenen Formats durch den aktuellen Titel, Word „<YEAR>“ durch das aktuelle Produktionsjahr und „<LINK>“ durch den Link selbst.

 

Beispielsweise ergibt das Format “<TITLE> (<YEAR>) [<LINK>]“ die in Abbildung 8 dargestellte Darstellungsweise.

 

Abbildung 9: <IMDB>, <RATING> und <VOTES> Tags

 

<RATING>:

Anzeige des von <RATING> </RATING> eingebetteten Textes als IMDb-Bewertung der aktuellen DVD, z.B. <RATING>8.2/10</RATING>.

 

<VOTES>:

Anzeige des von <VOTES> </VOTES> eingebetteten Textes als Anzahl der Stimmen für die IMDb-Bewertung der aktuellen DVD, z.B. <VOTES>7.351</VOTES>.

 


<QUOTES>:

Anzeige des von <QUOTES> </QUOTES> eingebetteten Textes als Zitatsammlung für die aktuelle DVD. Die zugehörige Information wird auf der Tabpage „Zus. Infos“ angezeigt.

 

Abbildung 10: <QUOTES>-Tag

<TRIVIA>:

Anzeige des von <TRIVIA> </TRIVIA> eingebetteten Textes als Annekdotensammlung für die aktuelle DVD. Die zugehörige Information wird auf der Tabpage „Zus. Infos“ angezeigt.

 

Abbildung 11: <TRIVIA>-Tag

<GOOFS>:

Anzeige des von <GOOFS> </GOOFS> eingebetteten Textes als Pannensammlung für die aktuelle DVD. Die zugehörige Information wird auf der Tabpage „Zus. Infos“ angezeigt.

 

Abbildung 12: <GOOFS>-Tag

<REVIEWS>:

Anzeige des von <REVIEWS> </REVIEWS> eingebetteten Textes als Kritikensammlung für die aktuelle DVD. Die zugehörige Information wird auf der Tabpage „Zus. Infos“ angezeigt.

 

Abbildung 13: <REVIEWS>-Tag

<DETAILS>:

Anzeige des von <DETAILS> und </DETAILS> eingebetteten Textes als detaillierte Beschreibung der aktuellen DVD, z.B. für Episodenführer von TV-Serien („Episode Guides“, EPGs) oder für erweiterte Tracklistings von Musik DVDs, da diese meistens den Rahmen der Filmübersicht sprengen.

Das <DETAILS>-Tag unterstützt HTML-Code wie z.B. die Einbettung von Bildern und Hintergrundbildern, das Abspielen von Hintergrundmusik, das Setzen von Vorder- und Hintergrundfarben sowie die meisten anderen HTML-Formatierungsbefehle. Allerdings kann es in seltenen Fällen zu Darstellungsproblemen kommen, da der hier eingesetzte HTML-Parser nicht alle möglichen HTML-Befehle unterstützt.

Dieses Feature ist von mir in erster Linie hinzugefügt worden, um das EPG Projekt von addicted2dvd zu unterstützen, näheres dazu gibt es unter der URL „http://dvd.snowhopers.com/epg/“!

 

Abbildung 14: <DETAILS> Tag (EPG)


Abbildung 15: Eingabe des <DETAILS> Tags für EPG’s

Bemerkungen:

1.      Um die Episodenführer zu verwenden, muß man diese unter der oben angegebenen URL herunterladen, extrahieren, eventuell vorhandene Bilder an den in den Einstellungen des Skins angegebenen Pfad („MyDetailsPath“, s. Kapitel IV Einstellungen) kopieren und den beiliegenden HTML Text des EPGs in das Feld „Notizen“ einfügen. Anschließend muß dies noch mit der Markierung <DETAILS> und </DETAILS> umgeben werden.

2.      Optional (und dies wird von mir ausdrücklich empfohlen) sollte der im HTML-Code der Bilder angegebene absolute Pfad entfernt werden, da dieser dann durch den in den Einstellungen angegebenen Pfad ersetzt wird. Das hat allerdings zur Konsequenz, daß die Bilder dann nicht mehr von anderen Skins im Notizenfeld korrekt angezeigt werden.

3.      Eventuell vorhandene Musikstücke (Midi/MP3) innerhalb des EPGs können allerdings mit der Unterstützung der Audiodateien innerhalb der Galerie kollidieren. Deshalb empfiehlt sich, eine von beiden abzuschalten.

4.      Alternativ zur Eingabe im Notizenfeld kann der Inhalt des <DETAILS>-Tags seit der Version v1.52 dieses Skins auch aus einer Textdatei eingelesen werden. Zu diesem Zweck muß der Name der Datei mit dem EPG in der Datei „Titles.txt“ angegeben werden, z.B. würde der Eintrag „German/24 – Season 1 – Mithirandir.html“ den Inhalt der Datei
< MyInfosPath>/Details/German/24 – Season 1 – Mithirandir.html“ einlesen.

5.      Alternativ zur Eingabe im Notizenfeld kann der Inhalt der <QUOTES>, <TRIVIA>,<GOOFS> und <REVIEWS>-Tags seit der Version v1.52 dieses Skins auch aus Textdateien eingelesen werden. Diese müssen sich im Verzeichnis <MyInfosPath>/<Tag> (z.B. <MyInfosPath>/Quotes) befinden und namentlich den Aufbau <titel>_<jahr>.<tag>.html besitzen, wobei <titel> entweder der lokale Titel oder der Originaltitel der DVD ist (Zeichen, die nicht für Dateinamen verwendet werden können müssen dabei durch "_" ersetzt werden), z.B. für den Film „Krieg der Sterne“:

*      <MyInfosPath>/Quotes/Star Wars_ Episode IV – Eine neue Hoffnung_1977.qotes.html“

*      <MyInfosPath>/Goofs/Star Wars_ Episode IV – A new Hope_1977.goofs.html“

3.      Headshots Anzeige:

Bei den Headshots handelt es sich um kleine Abbilder von Schauspieler(inne)n bzw. Crewmitgliedern. Um dieses Feature zu verwenden muß ein Unterverzeichnis namens „Headshots“ im Bilderverzeichnis des DVD-Profilers (standardmäßig ist das „<DVD-Profiler>\Images“) existieren. Darin werden dann die Headshots der Schauspieler und Crewmitglieder der gesamten DVD-Sammlung abgelegt. Dieser Pfad muß zusätzlich in den Einstellungen des Skins (s. Kapitel IV Einstellungen) in der Variable „MyHeadshotsPath“ gesetzt werden, damit der Zugriff gewährleistet werden kann.

Abbildung 16: Headshots

 

Die Namenskonvention ist hierbei „<name>.gif“ oder „<name>.jpg“, wobei „<name>“ aus allen Teilen des vollständigen Namens (genau wie er in der Liste der Schauspieler bzw.  Crewmitglieder innerhalb des DVD-Profilers geschrieben wird) besteht. Z.B. wird die zugehörige Bilddatei zum Schauspieler „Mel Brooks“ als „Mel Brooks.gif“ bzw. „Mel Brooks.jpg“ gesucht, während die zu „Brooks, Mel“ gehörige Bilddatei „Brooks, Mel.gif“ oder auch „Brooks, Mel.jpg“ heißen muß. Mein Vorschlag ist, eine von beiden Einstellungen im DVD-Profiler (Schauspieler-Namensformat) auszuwählen und dann auch dabei zu bleiben!

 

Abbildung 17: DVD-Profiler Optionen für Headshots

Ein Sonderfall existiert, wenn der Name eines Künstlers nur aus einem einzigen Wort besteht, beispielsweise für die Schauspielerin „Cher“. Im Gegensatz zu anderen Skins darf hier die zugehörige Datei ebenfalls „Cher.jpg“ oder „Cher.gif“ (statt „Cher .jpg“ bzw. „Cher gif“, man beachte das Leerzeichen zwischen Dateiname und Erweiterung!) heißen.

 

Ab Version 1.51 dieses Skins kann mittels der Variable „ALL_HEADS“ in den Einstellungen des Skins (s. Kapitel IV Einstellungen) eine erweiterte Übersicht aller Headshots eingeschaltet werden, diese wird am unteren Ende der Tabpage „Prod. Infos“ eingeblendet.

 

Abbildung 18: Erweiterte Headshot-Anzeige


4.      Galerie:

Um zusätzliche Multimediadateien wie Poster und Galeriebilder abzulegen und einer speziellen DVD zuzuordnen, wurde die Unterstützung der Galerien hinzugefügt.

 

Abbildung 19: Galerie

 

Zur Verwendung mit dem DVD-Profiler benötigt man dabei für jede DVD ein Unterverzeichnis namens „<UPC>“ im Galerie-Basisverzeichnis um eine eindeutige Zuordnung der Galerienhalte zu einer bestimmten DVD zu gewährleisten. Standardmäßig ist das der Pfad “<DVD-Profiler>\Images\Gallery\“, wobei <UPC> der EAN/ID der jeweiligen DVD entspricht. Beispielsweise würde die Galerie der deutschen DVD des Films „Die Abenteuer des Robin Hood“ mit der EAN „321921-651311“ im Verzeichnis „<DVD-Profiler>\Images\Gallery\321921651311“ gesucht werden. Das Galerie-Basisverzeichnis muß zusätzlich in den Einstellungen des Skins (s. Kapitel IV Einstellungen) in der Variable „MyGalleryPath“ gesetzt werden, damit der Zugriff gewährleistet werden kann.


 

Zwecks Zugriff auf die Galeriebilder wird - falls diese existieren - der Galeriekontrollbalken, ein schmaler Streifen zwischen dem Titel und dem Hauptteil des Skins, eingeblendet. In diesem werden die jeweiligen Galerieinhalte durch spezielle Buchstaben symbolisiert:

Abbildung 20: Galeriekontrollbalken

 

„P“

Poster

(Dateiname beginnt mit „poster“)

„T“

Titelbilder

(Dateiname beginnt mit „title“)

„S“

Screenshots

(Dateiname beginnt mit „screenshot“)

„D“

Bilder von den Dreharbeiten

(Dateiname beginnt mit „shooting“)

„M“

Menübilder

(Dateiname beginnt mit „menu“)

„C“

Alternative Covers

(Dateiname beginnt mit „cover“)

„V“

Film-Trailer oder andere Videodateien

(Erkannt durch Dateierweiterung)

„A“

Musiktitel oder andere Audiodateien

(Erkannt durch Dateierweiterung)

„DVD“

Der Gesamtfilm als DVD-Abbild

(Erkannt durch <STORAGE>-Tag)

Alle anderen Einträge werden durchnumeriert.

 

Die Anzeige bzw. das Abspielen der einzelnen Galerieinhalte erfolgt durch „Mouseover“ über den entsprechenden Buchstaben, bewegt man die Maus wieder weg wird die Anzeige/das Abspielen gestoppt und das Standardfenster erscheint wieder.

Abbildung 21: Galerie-Bildanzeige

 

Anklicken des Galeriekontrollbalkens selbst mit der linken Maustaste öffnet ein Explorer-Fenster im Galerieverzeichnis des aktuellen Titels zwecks Organisation der Galerie.

 

4a. Bilder:

Unterstützte Bildertypen sind momentan die Formate *.gif, *.jpg, *.bmp und *.png.

Zusätzlich zur normalen Ansicht gibt es die Möglichkeit, mit dem Eintrag „<ALL>“ ein Übersichtsbild sowie mit dem Eintrag „<SHOW>“ eine Slideshow aller Galeriebilder zu erzeugen. Existieren Galeriebilder, so werden diese als verkleinerte Abbilder (Thumbnails) in der Tab Page „Galerie“ auf der rechten Seite des Skins angezeigt;

Abbildung 22: Galerie-Übersicht

 

Anklicken eines Thumbnails zeigt dann das jeweilige Galeriebild in seiner Originalgröße (bzw. auf die Bildschirmhöhe verkleinerten Version) an.


Typischerweise werden Titelbilder (das sind Screenshots des Filmtitels, wie sie im Film selbst dargestellt werden) als Bestandteil der Galerie behandelt (wie z.B. Poster), aber es gibt hier auch einige andere Modi, welche man in den Einstellungen vornehmen kann:

 

Abbildung 23: Titelbilder

 

 Z.B. kann durch „Mouseover“ über dem Titel der dargestellte Text durch das Bild „title.jpg“ bzw. “title.gif“ ersetzt werden, wenn dieses existiert. Alternativ dazu kann man nur das Titelbild sowie eine Kombination aus Titelbild und Text gleichzeitig darstellen. Näheres dazu folgt später in der Beschreibung der Einstellungen (s. Kapitel IV Einstellungen).

4b. Video und Audiodateien:

Video- und Audiodateien werden ähnlich zu den Bildern im Galerieverzeichnis der jeweiligen DVD abgelegt. Der Skin sucht nach den Formaten *.mov, *.avi, *.wmv, *.asf, *.mpg für Videodateien sowie nach *.wma, *.wav, *.mid und *.mp3 als Audiodateien. Allerdings können diese nur abgespielt werden, falls ein entsprechendes Plugin im System installiert ist; dies kann durch Öffnen der Datei mit dem Internet Explorer getestet werden.

Videodateien werden normalerweise in ihrer Standardgröße abgespielt. Eine Ausnahme bilden die Quicktime-Dateien (*.mov), diese werden in der festen Standardgröße 320x200 abgespielt. Um dieses Standardverhalten umzustellen, kann man dem Skin die abzuspielende Größe mitteilen, indem man die horizontale und vertikale Größe des Videos in dessen Dateinamen ablegt, z.B. trailer(320x160).mov, trailer_480.mov oder einfach nur (480x200).mov. Werden die Dimensionen explizit angegeben, werden diese mit dem Wert TFACTOR aus den Einstellungen multipliziert.

 

Abbildung 24: Trailer

 

Existiert eine Audiodatei namens „Title.mp3“, „Title.wma“ oder „Title.mid“ im Galerieordner, so wird diese automatisch als Hintergrundmusik abgespielt. Dabei kann man in den Einstellungen des Skins zwischen einmaligem Abspielen und dem Schleifenmodus wählen. (s. Kapitel IV Einstellungen).


 

Als neues Feature wurde in der Version v1.52 die Behandlung der Hintergrundmusik stark überarbeitet: Zusätzlich zum Galerieordner wurde ein gemeinsamer Ordner <MyThemesPath> für die Ablage von Musikstücken eingeführt. Dies dient vor allem dazu, gleiche Musikstücke verschiedenen DVDs wie z.B. TV-Serien zuzuordnen ohne die gleichen Musikstücke in verschiedenen Galerieordnern abspeichern zu müssen.

Um die verschiedenen Musikstücke im gemeinsamen Ordner einer DVD- zuzuordnen, muß der Name der Musikdatei einem bestimmten Format entsprechen, nämlich <Title>.<Extension> oder <Title> - <Beschreibung>.<Extension> mit <Title> der lokale Titel der DVD bzw. der Originaltitel, <Extension> die Dateierweiterung und <Beschreibung> eine beliebige Beschriftung ist (Zeichen, die nicht für Dateinamen verwendet werden können müssen dabei durch "_" ersetzt werden), wie z.B.

*      „Buffy - Im Bann der Dämonen.mp3“

*      „Buffy the Vampire Slayer – Main Title.wma“.

 

4c. Abspielen von DVDs:

Als neues Feature wurde in der Version v1.53 das Abspielen von kompletten DVDs integriert, wahlweise als einzelne Datei. oder als komplettes DVD-Abbild auf der Festplatte. Zu diesem Zweck verwendet der Skin ein externes Programm, welches unabhängig vom Skin heruntergeladen und installiert werden muß. Voraussetzung ist hierbei allerdings, daß man das Player-Programm über eine Kommandozeile starten (und konfigurieren) kann und daß es in der Lage ist, DVD-Abbilder aus Ordnern abzuspielen. Ich benutze und empfehle dazu den Freeware-Player „VLC, den man unter der URL http://www.videolan.org/vlc/ kostenlos herunterladen kann.

 

Mit den Variablen „PlayDVD“ und „PlayDVDOptions“ innerhalb der Einstellungen des Skins legt man den Pfad und die Optionen des Players fest, z.B.

var PlayDVD = "C:/Programme/VideoLAN/VLC/VLC.EXE";
var PlayDVDOptions = "-f";

(vgl. Kapitel IV Einstellungen). Die einstellbaren Optionen des eingesetzten Players erfahrt ihr im entsprechenden Manual, beispielsweise bedeutet beim VLC die Option „-f“ daß der Player im Vollbild-Modus gestartet werden soll.

 

Der Pfad zum Abbild der DVD selbst erfolgt unter Verwendung des <Storage>-Tags endweder direkt oder mit Hilfe der externen Datendatei „Titles.txt“. Beispiele hierzu wären beispielsweise

M:\Movies\Disney\LITTLEMERMAID\VIDEO_TS\VIDEO_TS.VOB

für ein gesamtes DVD-Abbild oder

M:\Movies\FantasticFour.mpg

für den Film in Form einer einzelnen Datei, hier im MPEG-Format.

Bemerkungen:
  1. Die Anzahl der unterstützten Dateiformate hängt nur vom externen Player-Programm, nicht aber vom Skin ab. Der von mir empfohlene Player „VLC“ unterstützt jedoch nahezu alle herkömmlichen Videoformate wie z.B. MPEG, DivX, AVI und Quicktime.

2.      Bitte beachtet, daß der externe Player erst geschlossen werden muß, bevor man mit dem DVD-Profiler weiterarbeiten kann.


5.      Spezielle Verknüpfungen zu anderen Websites:

 

5a. Standard-Buttons

Der Skin enthält einige fest definierte Buttons, welche nützliche Verbindungen zu anderen Webseiten zur Verfügung stellen. Fünf davon befinden sich am Ende der Tab Page „Filminhalt“, der sechste auf der Tab Page „Persönliche Infos“.

 

Abbildung 25: Standard-Buttons

IMDb Suche:

Sucht nach dem Eintrag für den aktuellen Titel in der „Internet Movie Database“ „www.imdb.com“ für internationale Benutzer bzw. „german.imdb.com“ für die deutschen Benutzer (abhängig von der Spracheinstellung des Skins).

OFDB Suche:

Sucht nach dem Eintrag für den aktuellen Titel in der „Online Film Datenbank“ „www.ofdb.de“, dies ist besonders nützlich für die Cut/Uncut Problematik deiner DVDs.

DVD-Live Review:

Öffnet die Filmkritik zum aktuellen Titel auf dem Server des Deutschen DVD-Forums
DVD-Live“ www.dvd-live.de“. Dabei handelt es sich um ein kleines, aber feines deutschsprachiges Forum mit tollen Reviews.

Google Review:

Öffnet die Review-Seite zum aktuellen Titel auf dem Google-Server  www.google.com..

MRQE Review:

Öffnet die Review-Seite zum aktuellen Titel auf dem MRQE-Server (Movie Review Query Engine) www.mrqe.com.

Preisvergleich:

Da der standardmäßig von Intervocative zur Verfügung gestellte Preisfinder nicht mit deutschen DVDs bzw. den deutschen Händlern kompatibel ist, wird hier den Benutzern aus den deutschsprachigen Ländern die Möglichkeit zur Verfügung gestellt, einen Preisvergleich für den aktuell dargestellten Titel durchzuführen.


5b. IMDb-Inhalte

Zusätzlich zu den oben beschriebenen sechs Buttons stellen fünf weitere Buttons am Ende der Tabpage „Zus. Infos“ Verknüpfungen zu den Dialogzitaten („Quotes“), Anekdoten („Trivia“), Pannen („Goofs“), Soundtrack-Informationen sowie externen Kritiken („Reviews“) innerhalb der IMDb zur Verfügung.

Abbildung 26: IMDb-Inhaltsbuttons

 

5c. Benutzerdefinierte Buttons

Zusätzlich existiert die Möglichkeit, den Titel und den Inhalt für vier benutzerdefinierte Buttons festzulegen, diese befinden sich ebenfalls auf der Tab Page „Persönliche Infos“. Name und URLs für diese benutzerdefinierten Buttons können vom Benutzer in den Einstellungen des Skins angegeben werden (s. Kapitel IV Einstellungen), dabei ersetzt der Skin das Word „<TITLE>“ innerhalb der angegebenen URL durch den aktuellen Titel,  z.B. „http://www.allocine.fr/recherche/?motcle=<TITLE>“.

Abbildung 27: Benutzerdefinierte Buttons

 

Es können übrigens auch lokale Anwendungen aufgerufen werden, beispielsweise könnte die HTML-Applikation „DVDFolks“ (Download http://www.dougweb.org/dvdpro/dvdfolks) durch „file://C:/Programme/Intervocative Software/DVD Profiler/skins/DVDFolks0.8.hta“ gestartet werden (Schreibweise „/“ beachten!).

 

Abbildung 28: DVDFolks

6.    Coverbilder:

6a. Standard Cover:

Zusätzlich zu den Standardmechanismen bezüglich der Anzeige von Coverbildern stellt der Skin erweiterte Möglichkeiten zur Verfügung. Durch Anklicken mit der linken Maustaste wird das angewählte Coverbild eine in den Einstellungen des Skins konfigurierbare Zeitspanne lang angezeigt, durch Rechtsklick werden beide Coverbilder gleichzeitig horizontal nebeneinander angeordnet dargestellt.

Abbildung 29: Einfache Coveranzeige

Durch Mouseover über dem Mithirandir Avatar links oben wird eine Slideshow der Coverbilder gestartet. Der Pfad zu den Coverbildern muß zusätzlich in den Einstellungen des Skins (s. Kapitel IV Einstellungen) in der Variable „MyCoversPath“ gesetzt werden, damit der Zugriff gewährleistet werden kann.

Abbildung 30: Erweiterte Coveranzeige

6b. Alternative Cover:

Ab Version v1.53 dieses Skins werden alternative Cover innerhalb der Multimedia-Galerie unterstützt. Enthält ein Galeriebild die Zeichenkette "cover", dann wird sie innerhalb der Galerie mit einem "C" angezeigt. Dies ist beispielsweise verwendbar für die Covers neuerer oder älterer Auflagen, zusätzlichen Abbildungen von Schubern (bzw. deren Inhalten) oder für spezielle Bilder von übergroßen Digipacks, welche ein wenig unhandlich für die normale Coveranzeige sind.

6c. Revolving:

Wird das Feature „Revolving“ in den Einstellungen aktiviert, so werden beide Coverbilder mit dem „Revolving Spinning Effect“ (3D-Rotation) angezeigt. Eine größere Ansicht der beiden Coverbilder ist nun leider nur noch mit Hilfe der Cover-Slideshow möglich.

 

Abbildung 31: Revolving Feature

Bemerkung:

Taucht beim Aktivieren des Revolving Features eine Fehlermeldung „Objekt kann nicht erstellt werden“ auf, so muß die in Teil V: Fehlersuche.3 beschriebene Vorgehensweise durchgeführt werden.


7.      Auszeichnungen:

Angefangen mit der Version 1.40 dieses Skins wird die Auswertung der vier großen Auszeichnungen für Filme unterstützt (in der Version 1.51 ist dann die fünfte, in der Version v1.52 die sechste hinzugekommen) und in der dafür vorgesehenen Tab Page „Preise“ für den aktuellen Titel angezeigt. Um den Skin mit den dafür notwendigen Informationen zu versorgen müssen sich die entsprechenden Datendateien in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig „<DVD-Profiler>\data\infos\“) befinden.

 

Abbildung 32: Auszeichnungen (Awards)

 

Dabei handelt es sich um die folgenden Dateien:

ACADEMY AWARDS:

Enthält die Gewinner und Nominierungen der Academy Awards (Oscars) vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „academy_awards_ger.txt“ die deutsche Version während die Datei „academy_awards_eng.txt“ die englische Version enthält.

GOLDEN GLOBES:

Enthält die Gewinner und Nominierungen der Golden Globes vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „golden_globes_ger.txt“ die deutsche Version während die Datei „golden_globes_eng.txt“ die englische Version enthält.

BERLINALE:

Enthält die Gewinner und Nominierungen der Berlinale vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „berlinale_ger.txt“ die deutsche Version während die Datei „berlinale_eng.txt“ die englische Version enthält.

CANNES FESTIVAL:

Enthält die Gewinner und Nominierungen des Cannes Film Festivals vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „cannes_festival_ger.txt“ die deutsche Version während die Datei „cannes_festival_eng.txt“ die englische Version enthält.

BAFTA:

Enthält die Gewinner und Nominierungen des British Academy of Film and Television Arts (BAFTA) vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „bafta_ger.txt“ die deutsche Version während die Datei „bafta_eng.txt“ die englische Version enthält.

Saturn Awards:

Enthält die Gewinner und Nominierungen des Saturn Awards vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „saturn_awards_ger.txt“ die deutsche Version während die Datei „saturn_awards_eng.txt“ die englische Version enthält.

 

Bei allen sechs Dateien handelt es sich um speziell formatierte Textdateien, die den folgenden Aufbau haben:

Film Title|Localized Title|Sort Title|Year|Country|Award|Category|Winner? |Nominee(s)|__ Academy Awards|Item

z.B.

Finding Neverland|Wenn Träume fliegen lernen|Finding Neverland|2004|USA| Academy Award|Best Picture||Richard N. Gladstein, Nellie Bellflower|77th|6987

oder

Million Dollar Baby|Million Dollar Baby|Million Dollar Baby|2004|USA| Academy Award|Best Picture|X|Clint Eastwood|77th|7016

 

Alle Zeilen werden dabei durch <CR> voneinander getrennt, alle Einträge innerhalb einer Zeile durch das Zeichen „|“.

Die Koordination und Pflege der Award-Dateien (zumindest in der Englischen Version) fällt in die Zuständigkeit von ya_shin!

Da die Award-Dateien leider zumindest teilweise sprachabhängig  sind (nämlich in Form der Spalte „Localized Title“) und die Pflege derselben eine Menge Arbeit mit sich bringt, sind wir für eure Mithilfe bei der Übersetzung in andere Sprachen dankbar!

 

Bemerkung:

Die Datendateien für die Auszeichnungen müssen von einer der oben angegebenen URLs getrennt heruntergeladen werden, da es nicht sinnvoll ist alle Sprachvarianten mit in das Archiv zu packen. Auf der anderen Seite kann so besser gewährleistet werden, daß die Daten auf einem aktuellen Stand gehalten werden.


8.      Weitere Informationen:

 

8a. Titel:

Angefangen mit der Version 1.40 dieses Skins werden zusätzliche Informationen für die gesamte Sammlung wie z.B. die Originaltitel der DVDs in einer Datendatei namens „Titles.txt“ gesucht und bei Vorhandensein angezeigt. Damit entfällt die lästige Notwendigkeit, diese Information mit Hilfe der Markierungen <ORI>, <AKA>, <TAGLINE>, <STORAGE>, <COUNTRY>, <COMMENT>, <STUDIOS>, <GENRES>, <RUNTIME> und <URL> für jeden Titel einzeln im Notizenfeld anzugeben!

 

Bei dieser Datei handelt es sich um eine speziell formatierte Textdatei, welche seit v1.45 den folgenden Aufbau hat:

Titel|Originaltitel|Produktionsjahr|DVD-Nr.|Bemerkung|US-Titel|AKA-Titel|Tagline| Aufbewahrungsort|Produktionsland|IMDB-Link|Studios|Genres|Laufzeit|Details|URL

z.B.

Chihiros Reise ins Zauberland (Special Edition)|Sen to Chihiro no kamikakushi|
2001|659|2-DVD|Spirited away|The Spiriting Away of Sen and Chihiro|Taneru no mukô
wa fushigi no machi deshita|0|Japan|tt0245429|BMG Video|Zeichentrick|120|0|
http://www.spiritedaway.com.au/

oder

Der Schuh des Manitu|Der Schuh des Manitu|2001|1183|2-DVD|Manitou's Shoe|0|
Die neue Komödie von Bully|0|Germany|tt0248408|BMG Video|Komödie|82|0|
http://www.periode1.de/

oder

24 - Season One|24|2001|35|7-DVD|0|0|Every Second Counts|0|USA|tt0285331|
20th Century Fox|Thriller|1080|German/24 – Season 1 – Mithirandir.html|
http://www.24-dieserie.de/

 

Alle Zeilen werden dabei durch <CR> voneinander getrennt, alle Einträge innerhalb einer Zeile durch das Zeichen „|“. Wird eine Information nicht benötigt, so kann diese weggelassen oder durch den Eintrag „0“ beschrieben werden. Diese Datei muß vom Benutzer selbst verwaltet und auf einem aktuellen Stand gehalten werden, falls dieses Feature verwendet werden soll. Ich persönlich verwendet Microsoft Excel zur Verwaltung der Information und erstelle die Datei „Titles.txt“ durch Export in eine (Tab-separierte) Textdatei und manuelles Ersetzen von „Tab“ durch „|“.

 

Die Datei „Titles.txt“ muß sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig ist das „<DVD-Profiler>\data\infos\“) befinden.

 

Bemerkung:

Im Zusammenhang mit der Download-Unterstützung spielt die Datei ebenfalls eine wichtige Rolle, da für den Originaltitel bzw. den US-Titel (bei Vorhandensein) !wesentlich! mehr Dateien (in Form von Postern, Titel- und Galeriebildern sowie Trailern) gefunden werden als für die lokalisierten (z.B. Deutschen oder Französischen) Titel!


8b. Bewertungen:

Angefangen mit der Version 1.45 dieses Skins werden die IMDb-Verknüpfungen und Bewertungen für die gesamte Sammlung in einer Datendatei namens „Ratings.txt“ gesucht und bei Vorhandensein angezeigt.

 

Abbildung 33: IMDb Bewertungen (Ratings)

 

Bei dieser Datei handelt es sich um eine speziell formatierte Textdatei, die den folgenden Aufbau hat:

Title|Original Title|Production Year|IMDB-Link|IMDB Rating|IMDB Votes

z.B.

 

Der Pate|The Godfather|1972|tt0068646|9.1/10|122,609

 

Alle Zeilen werden dabei durch <CR> voneinander getrennt, alle Einträge innerhalb einer Zeile durch das Zeichen „|“.

Die Datei „Ratings.txt“ muß sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig ist das „<DVD-Profiler>\data\infos\“) befinden.

 

Bemerkung:

Diese Datei kann mit Hilfe der Management Funktionen dieses Skins automatisch erzeugt werden. Allerdings kann dies in Abhängigkeit von der Größe der Sammlung lange dauern!


8c. Ranglisten:

Angefangen mit der Version 1.50 dieses Skins werden die Top-Listen der IMDb in Form mehrerer Datendateien

*      imdb_top_250_films.txt             „Die besten 250 Filme aller Zeiten“

*      imdb_bottom_100_films.txt      „Die 100 schlechtesten Filme aller Zeiten“

*      imdb_usatopmovies.txt            „Die erfolgreichsten Filme nach Einnahmen (USA)

*      imdb_intltopmovies.txt              „Die erfolgreichsten Filme nach Einnahmen (International)

*      imdb_worldtopmovies.txt          „Die erfolgreichsten Filme nach Einnahmen (Weltweit)

*      imdb_toprated_genres.txt         „Die Top-Filme nach Genre“

*      imdb_bottomrated_genres.txt   „Die Top-Filme nach Dekade“

*      imdb_toprated_decades.txt      „Die Top-Filme nach Geschlecht des Wählers“

*      imdb_bottomrated_decades.txt            „Die schlechtesten Filme nach Genre“

*      imdb_toprated_gender.txt         „Die schlechtesten Filme nach Dekade“

*      imdb_bottomrated_gender.txt   „Die schlechtesten Filme nach Geschlecht des Wählers“

unterstützt und die aktuelle DVD bei Vorhandensein graphisch angezeigt.

 

Abbildung 34: IMDb Top-Listen (Rankings)

 

Bei diesen Dateien handelt es sich um speziell formatierte Textdateien in einem Proprietären und von mir zu diesem Zweck entwickelten Dateiformat.

Alle Dateien müssen sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig ist das „<DVD-Profiler>\data\infos\“) befinden.

Bemerkung:

Diese Dateien können mit Hilfe der Management Funktionen dieses Skins automatisch erzeugt werden.

8d. Statistiken:

Angefangen mit der Version 1.50 dieses Skins werden Statistiken für die gesamte Sammlung, wie z.B. Anzahl der Profile nach Genre, Produktionsjahr, Studio, Tonformat oder Bildseitenverhältnis oder die Top-Werte bzgl. Laufzeit, Schauspielern, Regisseuren, Drehbuchautoren, Produzenten und Komponisten, in einer Datendatei namens „Statistics.txt“ gesucht und bei Vorhandensein angezeigt.

 

Abbildung 35: Statistiken

 

Bei dieser Datei handelt es sich um ein speziell formatierte Textdatei in einem Proprietären und von mir zu diesem Zweck entwickelten Dateiformat.

Die Datei „Statistics.txt“ muß sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig „<DVD-Profiler>\data\infos\“) befinden.

 

Die Anzahl der Top-Werte innerhalb der Statistiken (z.B. Top 10 oder Top 25) kann ebenfalls in den Einstellungen des Skins unter MAX_STATISTICS angegeben werden.

Bemerkung:

Die Datei „Statistics.txt“ kann mit Hilfe der Management Funktionen dieses Skins automatisch erzeugt werden, die Laufzeit der Generierung steigt jedoch exponentiell mit der Größe der Sammlung (man braucht also ein wenig Geduld!).


8e. Auszeichnungs-Statistiken:

Angefangen mit der Version 1.52 dieses Skins werden Statistiken bzgl. der Auszeichnungen für die gesamte Sammlung, wie z.B. Anzahl der Profile mit Auszeichnungen, Oscars, Golden Globes, Cannes Auszeichnungen, Berlinale Auszeichnungen, BAFTA Auszeichnungen oder Saturn Awards in einer Datendatei namens „Award_Statistics.txt“ gesucht und bei Vorhandensein angezeigt.

 

Abbildung 36: Auszeichnungs-Statistiken

 

Bei dieser Datei handelt es sich um ein speziell formatierte Textdatei in einem Proprietären und von mir zu diesem Zweck entwickelten Dateiformat.

Die Datei „Award_Statistics.txt“ muß sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig „<DVD-Profiler>\data\infos\“) befinden.

 

Bemerkung:

Die Datei „Award_Statistics.txt“ kann mit Hilfe der Management Funktionen dieses Skins automatisch erzeugt werden, die Laufzeit der Generierung steigt jedoch exponentiell mit der Größe der Sammlung (man braucht also u.U. ein wenig Geduld!).


8f. IMDb Bewertungs-Statistiken:

Angefangen mit der Version 1.52 dieses Skins werden Statistiken bzgl. der IMDb-Bewertungen für die gesamte Sammlung, wie z.B. Anzahl der Profile mit Top250, Bottom 100, Top Boxoffice, Top/Bottom Genre, Decade und Gender Bewertungen in einer Datendatei namens „Ranking_Statistics.txt“ gesucht und bei Vorhandensein angezeigt.

 

Abbildung 37: IMDb Bewertungsstatistiken

 

Bei dieser Datei handelt es sich um ein speziell formatierte Textdatei in einem Proprietären und von mir zu diesem Zweck entwickelten Dateiformat.

Die Datei „Ranking_Statistics.txt“ muß sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig „<DVD-Profiler>\data\infos\“) befinden.

 

Bemerkung:

Die Datei „Ranking_Statistics.txt“ kann mit Hilfe der Management Funktionen dieses Skins automatisch erzeugt werden, die Laufzeit der Generierung steigt jedoch exponentiell mit der Größe der Sammlung (man braucht also u.U. ein wenig Geduld!).


9.      Weitere Features:

Angefangen mit der Version 1.43 dieses Skins werden die folgenden Features unterstützt:

9.a Erweiterte Anzeige von Box Sets:

In die Tab Page „Disc Infos“ wurden für Box Sets verkleinerte Abbildungen der Covers aller enthaltenen DVDs eingebettet (soweit diese vorhanden sind).

Abbildung 38: Erweiterte Box Set-Anzeige

Durch Anklicken mit der linken Maustaste wird das angewählte Coverbild eine in den Einstellungen konfigurierbare Zeitspanne lang angezeigt, durch Rechtsklick werden alle Coverbilder gleichzeitig als Übersicht dargestellt.

Abbildung 39: Erweiterte Anzeige des Box Set Inhaltes (Übersicht)

9.b Unterstützung von COLORNAMES:

Ein neues Feature des DVD-Profilers 2.4 ist die farbliche Markierung der Namen der Schauspieler-/-innen und Crewmitglieder. Dabei werden Vor-, Mittel- und Nachnamen zur besseren Übersichtlichkeit jeweils unterschiedlich farblich markiert.

Abbildung 40: ColorNames (mit DVD-Profiler 2.40)

 

9.c Automatische Spracheinstellung:

Ein weiteres neues Feature des DVD-Profilers 2.4 ist die Weitergabe von Versionsnummer, Spracheinstellung und Installationspfad des DVD-Profilers an den Skin. Mit dieser Version wird die Sprache des Skins automatisch der eingestellten Sprache des DVD-Profilers angepaßt und muß nicht mehr manuell in den Einstellungen angegeben werden.

 

9.d Debug-Ausgaben

Um mir bei evtl. auftretenden Problemen eine Fehlersuche zu ermöglichen bzw. zu erleichtern wurden Debug-Ausgaben in den Skin integriert. Diese Ausgaben werden auf der Debug Tab Page ausgegeben, zu diesem Zweck muß dies in der Variable „Debug“ in den Einstellungen des Skins (s. Kapitel IV Einstellungen) aktiviert werden.

 

Abbildung 41: Automatische Spracheinstellung und Debug Tabpage


10.    Downloads:

Angefangen mit der Version 1.50 dieses Skins müssen die zusätzlichen Multimedia-Inhalte wie Headshots und Galerieinhalte nicht mehr manuell heruntergeladen und an der richtigen Stelle gespeichert werden!

Zu diesem Zweck wurde das Download-Feature entwickelt und sowohl als eigenständiger Skin (vor allem für die Benutzer kleinerer Auflösungen) zur Verfügung gestellt, als auch in den Skin integriert. Das Feature wird in Form dreier verschiedener Tabpages in den Skin eingeblendet:

10.a: Applet:

Das Applet stellt die Verbindung zu der Java-Klasse mithirandirDownload.class dar, dort werden alle Statusausgaben der Java-Klasse (welche für den Download der Dateien verantwortlich ist) angezeigt. Standardmäßig werden aus Gründen der Übersicht dort nur Ausgaben für erfolgreiches Herunterladen oder aber Fehlermeldungen angezeigt.

 

Abbildung 42: Download Applet

 

Zusätzlich besteht jedoch die Möglichkeit, durch Aktivierung der Checkbox „debug“ am oberen Rand des Applets Debug-Informationen (welche durch ein „D“ am Anfang der Zeile gekennzeichnet werden) sowie durch Aktivierung der Checkbox „verbose“ erweiterte Statusausgaben Informationen (welche durch ein „V“ am Anfang der Zeile gekennzeichnet werden) anzuschalten.


10.b: Download:

Die Tab Page „Download“ enthält die eigentliche Benutzerschnittstelle für das Download Feature.

 

Abbildung 43: Download Tabpage

 

Die Tab Page enthält fünf Checkboxen, in denen der Inhalt der herunterzuladenen Dateien ausgewählt werden kann: Mit der Checkbox „Headshots“ werden die Headshots der Schauspieler und Crewmitglieder des aktuellen Films und mit der Checkbox „Trailer“ die zugehörigen Trailer für den Download ausgewählt. Die Checkbox „Basis-Dateien“ aktiviert das Herunterladen der herkömmlichen Galerieinhalte, d.h. Poster, Titel- und Galeriebilder während die Checkbox „Erweiterte Dateien“ die erweiterten Poster und Galerien für den Download auswählt.

Ist die Checkbox „Automatisches Laden“ aktiviert, so lädt der Skin automatisch die ausgewählten Elemente beim Anwählen eines Titels herunter - dies wird jedoch nicht empfohlen. Die Standardwerte für die Aktivierung der Checkboxen (gesetzt/nicht gesetzt) können in den Einstellungen des Skins (s. Kapitel IV Einstellungen) vorgenommen werden.

 

Ebenfalls enthalten sind drei Buttons, welche den eigentlichen Download der ausgewählten Inhalte starten:

*      Aktuelle DVD“ startet den Download der ausgewählten Inhalte für die aktuell im DVD-Profiler dargestellte DVD.

*      Auswahl von DVDs“ startet den Download für eine benutzerdefinierte Auswahl von DVDs, z.B. von der Nummer „1“ bis „100“ oder alle Titel von „A“ bis „B“.

*      Komplette Sammlung“ startet den Download für die komplette Sammlung.

 

10.c:Logbuch:

Die Tab Page „Logbuch“ enthält das Logbuch mit allen Aktivitäten des Download-Features.

Abbildung 44: Download Logbuch


Bemerkungen:

1.      Die Anzahl der heruntergeladenen Elemente erhöht sich !wesentlich! durch die Unterstützung der Original- und US-Titel innerhalb der Datei „Titles.txt“! Deshalb empfehle ich, diese Datei(auch wenn es leider viel Aufwand bedeutet) immer auf einem möglichst aktuellen Stand zu halten!