PCFreak Logo (c) Der PCFreak

iPod und Linux

Da hat man nun einen iPod und nun?

Für Windows und Mac ist das ja anscheinend kein Problem, Software ohne Ende, aber wie bekomme ich unter Linux Daten auf meinen iPod. Nun, der Anfang war gar nicht mal schwer, eine einfach Suche nach iPod im Programm-Repository lieferte schon so Einiges, also schnell mal

Banshee Music Player
iPodder
gtkpod

installiert.

Mit Banshee Music Player geht alles sehr einfach und man hat ziemlich schnell die ersten MP3s auf das Gerät geschaufelt.

iPodder ist das Werkzeug, welches man braucht um die ganzen schönen Podcasts die es im Internet gibt zu abonnieren. Alle downgeloadeten Dateien landen in einem Ordern auf Festplatte mit dem jeweiligen Feed entsprechenden Unterordnern.

gtkpod ist nun das Werkzeug um generell Dateien auf den iPod zu bekommen. Leider hatte ich massive Probleme damit und zwar wollte das Programm absolut nicht die heruntergeladenen Video-Podcasts im MP4-Format (*.mp4) auf den iPod rüberladen. Es kamen Fehlermeldungen, daß er die Dateiendung bzw. den Dateityp .mp4 nicht kennt.

Nach einigem googlen im Internet stellte ich fest, daß viele Leute dieses Problem haben. In gtkpod ist anscheinend in der ubuntu Version kein mp4 (AAC) integriert. Man müsse sich „nur“ eine Version mit mp4 Support kompilieren. Nun gut, kann ja nicht so schlimm sein.

Um mp4 in gtkpod zu integrieren müssen vorher die mp4-Libraries da sein „mpeg4ip“. Um diese jedoch wiederum zu installieren braucht man wieder „x264“ und dann waren da noch jede Menge andere Abhängigkeiten und Fehlermeldung nach jedem

./configure
make
sudo make install

aber wenn man die Fehlermeldungen ein wenig genauer liest und dann die entsprechenden devel-pakete herunterlädt bzw. kompiliert, klappt es irgendwann.

Da ich das Ganze mitten in der Nacht gemacht hatte und fast 10 Terminals offen hatte, kann ich mich leider (ich weiß ich hätte gleich mitbloggen sollen) nicht mehr genau an alles erinnern.

Ich hatte wohl die libmp4v2-0 die bei Ubuntu Breezy dabei war deinstalliert, weil diese auch Probleme machte, dann wohl mpeg4ip installiert (und dabei alle Abhängigkeitsprobleme beseitigt). Dabei waren glaube ich auch noch x264 irgendwo beteiligt. Irgendwann lief auf jedenfall der configure und der make vom gtkpod fehlerfrei und ich hatte eine mp4 version von gtkpod.

Beim ersten Start kam dann noch eine Fehlermeldung, dass er die libmp4v2.so libmp4v2.so.0 nicht findet, die lag aber nur im falschen Verzeichnis, ein umkopieren nach /usr/lib brachte dann Abhilfe.

Die nun vorhandene gtkpod Version kann man nun so einstellen, daß Sie das vom iPodder benutzte Verzeichnis auf den iPod rübersynchronisiert – geschafft!

Sollte ich bei meiner irgendwann demnächst anstehenden Installation von Dapper die selben Probleme haben, werde ich bei der Installation einfach „ein wenig mitschreiben“.

Achja, in meinem Temp-Ordner lagen noch folgende Sachen rum, irgendwie habe ich die alle gebraucht, schadet jedenfalls nicht, sie hier mal zu notieren:

essential-20060611.tar.bz2
gtkpod-0.99.4.tar.gz
libgpod-0.3.2.tar.gz
mpeg4ip-1.5.0.1.tar.gz
x264-snapshot-20050824-2219.tar.bz2

|Ergänzung|
Wie ich soeben herausfand hatte „weblars“ auch ein paar Probleme mit gtkpod und hat „bessere“ Notizen gemacht. Mehr dazu hier: weblars.de Ich erinnere mich jetzt auch wieder, daß die mp4.h fehlte und da eigentlich alles losging!

2 Comments so far

  1. Bernhard on August 5th, 2006

    Vielleicht wäre auch interessant das Repository von http://www.debian-multimedia.org/ in die sources.list aufzunehmen und diese zu testen.
    Da ist eine libmp4 und ein gtkpod-aac vorhanden.
    (habe nicht getestet, ob diese Pakete funktionieren)

  2. Peter M. on August 5th, 2006

    Danke für den Tip, werde ich bei Gelegenheit testen. Das optimale Werkzeug für den iPod aber ist wirklich iTunes und ich hoffe irgendwann gibt es auch eine offizielle Linux Version.