04.11.2007
Ordnung bringen in die eigene Videothek

Mal sehen, ob es wenigstens für ein paar Leute von Belang ist. Womit wir schon beim Punkt wären:
Für wen ist das Ganze interessant?
Jeden, der seine Filme nur mittels iTunes verwalten will und der mehr als zwanzig Filme im iTunes hat, würde ich Pi mal Daumen schätzen. Die genaue Grenze muss natürlich jeder mit sich selbst ausmachen. ![]()
Welche Vorkenntnisse sind nötig?
Wie man Filme ins iTunes bekommt und wie man Filme taggt, setze ich als Grundwissen voraus.
Was vermag das Ganze zu leisten?
Es läuft (nach dem Hinzufügen des Films zu iTunes) ohne Zusatzsoftware oder Skripts, was ich sehr angenehm finde. Durch den einfachen Trick, ein paar Zusatzinformationen in den Kommentaren abzuspeichern und diese mit intelligenten Wiedergabelisten auszulesen, kann man auch Daten zu einem Film packen, für die iTunes keine Eingabemöglichkeit bereit hält, etwa Schauspieler. Oder auch mehr als ein Genre – denn mal ehrlich: Welcher Film lässt sich schon sauber in ein Genre einordnen? Ein weiterer Vorteil gegenüber zum Beispiel dem manuellen Einordnen in statische Wiedergabelisten ist eben, dass – für meinen Geschmack iTunes-typisch – die Einordnung in die Wiedergabelisten in die ein Film gehört (z.B. “Jahr 1994″, “Schauspieler Nicolas Cage”, “Genre Action”, “Genre Thriller”) vollautomatisch beim Hinzufügen des Films zu iTunes geschieht. Man kann das Einordnen also gar nicht vergessen.
Ok, genug Gelaber, wie geht es?
Wie gesagt, es ist ein einfacher Trick. Wir fügen einfach die Informationen, die wir über die Felder, die iTunes bietet, hinaus abspeichern wollen in das Kommentarfeld ein. Doch wie immer in iTunes gilt auch hier: Ordnung muss sein!
Um später ordentlich auf die Daten zugreifen zu können, muss man sie in einem einheitlichen Format speichern. Ich persönlich habe mich auf diesen “Standard” festgelegt:
Ein Genre, das ich dem Film zuordne, landet folgendermaßen im Kommentar: |Genre: Action|
Ein Darsteller aus dem Film auf ähnliche Weise: |Actor: Jamie Foxx|
Der Film “Jarhead” hat bei mir beispielsweise folgenden Kommentar:
|Genre: Biography|
|Genre: Drama|
|Genre: War|
|Actor: Jake Gyllenhaal|
|Actor: Scott MacDonald|
|Actor: Peter Sarsgaard|
|Actor: Jamie Foxx|
So, und wenn man erst mal alle seine Filme mit entsprechendem Kommentar versehen hat (Zur Vereinfachung dieses Vorgangs siehe unbedingt den nächsten Punkt!), dann kann man hervorragende Wiedergabelisten damit basteln.
Diese Wiedergabeliste:

zeigt einem alle Filme mit Jamie Foxx. Wie man eine intelligente Wiedergabeliste macht, die alle Filme enthält, die im Kommentar Komödie stehen haben, ist wohl selbsterklärend.
Ich habe in meinem iTunes folgende Struktur: Ein Hauptordner “Filme”, der die Unterordner “Darsteller”, “Genre”, “Jahr” und “Regisseur” hat. Jeder dieser Ordner enthält eine Fülle an intelligenten Wiedergabelisten. Jahr und Regisseur speichere ich in iTunes-Felder (Regisseur als Artist), also lassen sich natürlich auch dafür intelligente Widergabelisten erstellen.
Hmm, das klingt aber sehr umständlich das alles im Kommentar zu sammeln..
Tja, von Hand wäre das vielleicht auch sehr umständlich. Außerdem will ich persönlich gar nicht bei jedem Film selbst lange überlegen, in welche Genres ich ihn einordnen würde. Also, was liegt näher als IMDB nach diesen Informationen zu fragen? Die haben praktischerweise auch immer alle SchauspielerInnen eines Films aufgelistet.
Aber selbst das Copy&Pasten von dort wäre mir noch zu umständlich. Ich habe mir ein kleines PHP-Skript geschrieben, das mir während des Taggens des Films hilft: http://matrixagents.org/imdb.php
Die “Bedienung” ist denkbar einfach: In das Eingabefeld den Titel des Films eingeben, Enter, fertig.
Das Skript lädt dann von der IMDB-Seite die dort angegebenen Genres und Schauspieler und gibt diese bereits fertig zum Kopieren & Einfügen ins Kommentarfeld aus. Zur Kontrolle steht außerdem unten der Titel des gefundenen Films, manchmal muss man es mit dem Originaltitel probieren, bis man den richtigen trifft. Außerdem noch ein Link zur Wikipedia-Suche nach dem Filmtitel und zu einer DVD-Cover-Suche nach dem Filmtitel. Finde ich beides beim Taggen sehr praktisch, also hab ich die Links dort auch noch untergebracht.
Wenn ich also einen Film fertig umgewandelt habe, dann rufe ich das PHP-Skript auf, suche mir bei Wikipedia Jahr und Regisseur heraus, verpasse dem Film diese Daten, kopiere dann die Actor/Genre Liste und füge sie im Kommentarfeld ein.
ACHTUNG: Das Kommentarfeld darf nur 255 Zeichen enthalten, iTunes schneidet daher beim Einfügen mitten in einer Zeile ab. Ich lösche diese halbe Zeile dann immer komplett. Die 255 Zeichen reichen aber für alle Genres und die wichtigsten Darsteller locker aus.
So, jetzt habe ich meine Methode, den Überblick über meine Filme im iTunes zu behalten, eigentlich ausreichend dokumentiert. Glaube ich.. wenn es noch Fragen gibt, nur zu! Kommentare und Anregungen sind heißbegehrt!
Und zu guter Letzt: Vielen Dank für die Aufmerksamkeit.

Super! Danke im Prinzip kann man mit diesem Prinzip so gut wie alles Verwalten. Aber danke. Das PHP Script ist wirklich geil. könntest du es mir mal zukommen lassen? Ich würde mich gerne den Code mal angucken, da ich grad PHP lerne und mit solchen Sachen immer besser lernen kann ;D Danke
Applaus!!
Sehr, sehr feiner Beitrag.
Das Script rockt ebenfalls.
Danke für die Infos. Und zur Schreibweise sag’ ich nur: Klasse!
Hans-Helge, da hast du natürlich Recht, diese Methodik ist nicht darauf beschränkt, das Verwalten von Filmen komfortabler zu gestalten, damit kann man noch viel mehr anstellen.
Das PHP-Skript hab ich dir gemailt, ob es so viel zum PHP-Lernen taugt, bezweifle ich allerdings
Besteht nur aus paar RegEx im Wesentlichen.
Basti, vielen Dank für die Blumen
Danke für die ausführliche Anleitung. Ich arbeite auch viel mit intelligenten Wiedergabelisten, aber man muss die richtigen Ideen haben, und die habe ich hier bekommen. Das PHP-Skript ist wirklich nützlich. Kannst du mir das vielleicht auch mailen?
Echt gut.
Würde auch gerne das Script haben.
Danke!
wie kriege ich am besten alle Filme ins gleiche Format?
Am besten nutzt du dazu iSquint, würde ich sagen.
http://www.isquint.org/
Ist kostenlos und du musst einfach die Filme per Drag + Drop reinziehen.
iSquint kopiert sogar gleich alle Filme in die Mediathek, wenn du willst.
Da immer noch regelmäßig Anfragen nach dem Skript eintrudeln: http://matrixagents.org/imdb.php?show=source