From Amarok Wiki
Um Amarok zu übersetzen müssen auf Ihrem System verschiedene Pakete (Programme und Bibliotheken) installiert sein. Viele dieser Pakete werden nur benötigt, um besondere Fähigkeiten zu Amarok hinzuzufügen. Nichtsdestotrotz gibt es einige Pakete welche zum korrekten Funktionieren von Amarok grundsätzlich installiert sein müssen. Als erstes werden wir die Pakete behandeln, welche auf jeden Fall benötigt werden. Wie es bei RPM-basierten Distributionen der Fall ist, müssen von den benötigten Paketen auch immer die Entwicklerversionen installiert sein, falls Sie vorhaben, Amarok auf ihrem System selbst zu kompilieren. (Bspw.: kdelibs und kdelibs-devel)
Contents |
Zwingend erforderliche Pakete
KDElibs 3.3
- Es müssen die KDElibs in Version 3.3 oder höher installiert sein. Die KDElibs werden von allen KDE-Programmen benötigt, da sie alle Basisfunktionen zur Verfügung stellen, die von KDE-Anwendungen genutzt werden. Hier bekommen wir all die hübschen Dinge wie beispielsweise die khtmls parts her, welche den Kontext-Browser darstellen.
- Für Nutzer die kein KDE benutzen könnte dieser wiki-Eintrag nützlich sein: KDElibs without aRts
Ruby 1.8
Ruby 1.8 oder höher wird für Scriptfunktionen in Amarok benötigt. Weitere Informationen über das Scripten mit Amarok gibts im Script-Writing-Howto.
TagLib 1.4
- Die TagLib wird ebenfalls unbedingt benötigt. Die TagLib ist die Basis für alle tag-Operationen von Amarok. Wir haben uns für TagLib 1.4 wegen ihrer Funktionsvielfalt und ihrer Stabilität entschieden. Sie wird in vielen Multimediaanwendungen benutzt und hat sich als eine exzellente Schnittstelle für das Schreiben und Lesen von Meta-Informationen in verschiedenen Audioformaten bewährt.
Bitte beachten! Sie müssen auf jeden Fall ein multimedia-backend installieren! Weitere Informationen dazu sind im nächsten Abschnitt zu finden.
Multimedia Backends
Falls eines der folgenden im System vorhanden ist, baut Amarok während des Überseztens die entspechende Audio-Engine. Bitte denken Sie daran, dass Amarok mindestens eine Audio-Engine zum Übersetzen und Funktionieren benötigt.
Bitte beachten! Falls Sie eines dieser Backends installieren nachdem Sie Amarok installiert haben, bekommen Sie auf die entsprechende Audio-Engine keinen Zugriff durch Amarok! In diesem fall müssen Sie den Quellcode nach dem Installieren des Backends neu übersetzen.
xine-lib 1.1.2
- Die Xine-Engine ist ebenfalls eine gute Wahl als Audiolösung für Amarok. Xine ist ein stabiles und weit entwickeltes Audio-Backend, welches sich durch eine gerine Belastung der CPU und Unterstützung für fast jedes Audioformat auszeichnet. Wir empfehlen die Nutzung der Xine-Engine zusätzlich zur GStreamer-Engine oder auch anstatt dieser. Dazu ist die Installtion der xine-lib wesentlich einfacher, als die von GStreamer und all seinen Plugins.
NMM 0.9.1
- NMM liefert eine weitere Audio-Engine für Amarok.
Helix
- Helix
Optionale Pakete
Falls diese Pakete installiert sind unterstützen Sie Amarok mit weiteren Funktionen.
Bitte beachten Sie folgendes! Falls Sie eines dieser Pakete installieren, nachdem sie Amarok installiert haben, werden dessen Funktionen in Amarok nicht zur Vefügung stehen! In diesem Fall müssen Sie Amarok aus dem Quellcode neu bauen, nachdem sie die optionalen Pakete installiert haben.
KDEbase 3.3
- KDEbase wird genutzt für den neuen Amarok-Navigationsbereich im Browser Konqueror. Der Navigationsbereich bietet Ihnen eine Schnittstelle zum Kontrollieren und Steuern von Amarok und einen Kontext-Browser mitten in ihrem Web-Browser. Eine nützliche Funktion, wenn sie Amarok nutzen und im Netz surfen.
K3B 0.11
- Amarok ermöglicht Ihnen das Brennen von Audio- und Daten-CDs falls K3B installiert ist. K3B wird wärmstens empfohlen, da es das Brennen von CDs so einfach macht, wie das auswählen von Liedern: Einfach einen Rechtsklick auf ein Lied und dann die Brennfunktion im Kontextmenü auswählen.
libtunepimp 0.4 | libtunepimp 0.5
- libtunepimp ermöglicht die Nutzung von MusicBrainz in Amarok. MusicBrainz bietet das Suchen nach Meta-Daten im Internet an. Dies ist eine sehr hilfreiche Fähigkeit wenn Ihren Liedern Meta-Daten fehlen.
- Seit Revision 536038 wird in der aktuellen Entwicklerversion bereits libtunepimp-0.5 untersützt
KDEmultimedia 3.3
- KDEmultimedia stellt das audiocd:/ Protokoll zur Verfügung, welches Amarok benutzen kann um Audio-CDs abzuspielen.
Libvisual 0.4, Libvisual plugins, und SDL 1.2
- Durch Libvisual bekommt Amarok die Möglichkeit schöne Visualisierungen darzustellen.
OpenGL beschleunigter X-Server
- Falls Ihr X-Server OpenGL-Unterstützung für Ihre Grafikkarte bietet, können Sie die 3D-Analysegraphen im Player-Fenster nutzen.
XMMS 1.2 und XMMS Visualisierungs-Plugins
- XMMS bietet einen weiteren Weg um Visualisierungen für Amarok darzustellen. Das schönste am Benutzen von XMMS ist, dass es auf vielen Distributionen schon standardmäßig installiert ist.
Mediageräte
Amarok unterstützt viele mobile Abspielgeräte. Für einige von ihnen werden zusätzliche Bibliotheken benötigt:
- Apple iPod (seit Amarok 1.4.0): libgpod 0.3.2 oder neuer
- iRiver iFP (seit Amarok 1.4.0): libifp 1.0.0.2
- Microsoft Media Transfer Protocol (MTP) (seit Amarok 1.4.2): libmtp 0.0.10 oder neuer
- Creative Nomad JukeBox und Dell DJ digital Musikplayer (seit Amarok 1.4.1): libnjb 2.2.4 (auch ältere Versionen könnten funktionieren)
- Rio Karma (seit Amarok 1.4.4): libkarma 0.0.5 und omfs 0.6.1
Unterstützung für iTunes-ähnliche Musikverteilung (DAAP) ist auch als Mediengerät umgesetzt:
- DAAP (seit Amarok 1.4.2): KDE 3.4 oder neuer