From Amarok Wiki
Castellano | Deutsch | English | Français | Türkçe
Was ist Amarok?
- Amarok ist ein Musik Player für Unix-Systeme (zB Linux). Mehr Informationen findest du in einer Zusammenfassung seiner Funktionen und in der Screenshot-Galerie.
Installations FAQs
Kann ich Amarok ohne KDE benutzen?
- Amarok benötigt nur die KDElibs, ansonsten keine weitere KDE-Software. Also solltest du funktionstüchtige KDElibs installiert haben (inklusive aller mitgelieferten Binär-Dateien die es mitbringt, da Amarok einige von diesen für Script-Plugins und zum auffinden von Plugins benötigt). Wir haben einen Artikel "wie kompiliere ich KDElibs" geschrieben, welcher für dich hilfreich sein könnte.
- Wir sind bemüht, Amarok auf allen Plattformen zu unterstützen. Wir verwenden lediglich die KDElibs und QT weil wir C++ mögen, weil die KDElibs eine exzellente Technologie haben, weil QT fantastisch ist und es uns eine sehr schnelle Entwicklung ermöglicht.
Troubleshooting FAQs
Amarok stürzt während des Erfassens der Sammlung an der selben Stelle ab. Was ist passiert?
- Wahrscheinlich löst eine Datei in deiner Sammlung einen Fehler in der TagLib Bibliothek aus und lässt Amarok abstürzen. Du kannst die Datei mit einem Blick in ~/.kde/share/apps/amarok/collection_scan.log identifizieren. Du solltest den Absturz an die TagLib-Bug Datenbank auf bugs.kde.org melden, und die kaputte Datei anhängen. Danach kannst du die Datei aus deiner Sammlung entfernen und mit dem Erfassen fortfahren.
Amarok stürzt ab wenn ich einen bestimmten Titel wiedergebe, was läuft falsch?
Das heißt normalerweise, dass TagLib während es die Tags des Titel liest abstürzt. Berichte diesen Bug von TagLib auf [1].
Amarok stürzt oft ab, was kann ich tun?
- Aktualisiere deine ALSA libs und utils auf die neueste Version, oder nutze OSS, oder die OSS Emulation.
- Wenn du MySQL als Datenbank-Backend verwendest, versuche es mit SQLite, es ist geringfügig besser ausgereift (der Amarok-Code, nicht die DB selbst).
- Versuche es mit einer anderen/neueren Version der Audio-Engine.
- Stelle sicher, dass alle Bibliotheken, die Amarok benutzt, mit derselben GCC Version kompiliert wurden. Die Situation, dass Amarok mit GCC 3.4.x kompiliert wurde und zu einer mit GCC 3.3.x kompilierten TagLib verlinkt, kann zu Abstürzen während dem Bearbeiten der Tags führen.
Wie bekomme ich ein anständiges Backtrace?
- Amarok muss in etwa so kompiliert werden:
$ ./configure --enable-debug=full
- Wende den strip Befehl nicht auf die entstehenden Binär-Dateien und Bibliotheken an! (Für Gentoo benutze den 'debug' Flag und versichere dich, dass 'nostrip' in den FEATURES der /etc/make.conf Datei) eingestellt ist.
- Benutze nicht -fomit-frame-pointer GCC CFLAG.
- Stelle auch sicher, dass deine glibc nicht Stripped ist, das würde die Wahrscheinlichkeit eines anständigen Backtrace enorm reduzieren.
- Nun musst du dich vergewissern, dass nur eine Version von Amarok installiert ist. Einer dieser Befehl könnte helfen:
$ locate amarokapp $ find / -name amarokapp
- Dann führe amarokapp innerhalb der gdb aus:
$ gdb amarokapp
- ..gdb starts..
(gdb) run
- Bringe jetzt Amarok zum Absturz. Anstatt wie üblich zu verschwinden, wird das Amarok-Fenster unempfänglich für Befehle; gdb hat es angehalten. Du wirst jetzt wieder Kontrolle auf die gdb-Promt erhalten.
(gdb) bt
- gdb wird ein vollständiges Backtrace anzeigen, kopiere es in die Zwischenablage durch auswählen des Textes (du kannst ihn jetzt mit der mittleren Maustaste einfügen), hoffentlich ist es nützlich für uns. Du kannst jetzt gdb beenden.
(gdb) quit The program is running. Exit anyway? (y or n) y $
- Sende uns das Backtrace oder gib uns einen Link zum Backtrace via PasteBinüber IRC. Schicke uns keine Pastebin Links in E-Mails, da diese ablaufen. Kopiere einfach das Backtrace einfach in die Mail.
Amarok stellt meine UTF-8 ID3v2 Tags nicht korrekt dar!
- Dies passiert weil viele Programme UTF-8 Daten in ID3v2 Tags schreiben, aber die Kodierung nicht als Unicode angeben. Dieser Perlscript behebt dies.
#!/usr/bin/perl die "File $ARGV[0] doesn't exist" unless -f $ARGV[0]; use MP3::Mplib; my $mp3 = MP3::Mplib->new($ARGV[0]); my $v2tag = $mp3->get_v2tag; print "Error writing tags of $ARGV[0]\n" unless $mp3->set_v2tag($v2tag,&UTF8);
- Beachte: Dieser Script benötigt das Perlmodul MP3::Mplib welches mit folgendem Befehl installiert werden kann:
perl -MCPAN -e 'install MP3::Mplib'
Amarok friert ein! Wie kann ich helfen das zu beheben?
- Du kannst ein Backtrace einer eingefrorenen Instanz von Amarok mittels gdb bekommen:
$ gdb -p `pidof amarokapp` (gdb) bt
- Dann Poste das Backtrace einfach auf PasteBin wie in der Sektion oben beschrieben.
Amarok verweigert den Start mit Begründung von "undefined symbols"
- Wenn du diesen Fehler bekommst: "amarokapp: symbol lookup error: amarokapp: undefined symbol: _ZN11KSystemTray9setPixmapERK7QPixmap", dann überprüfe, ob amarokapp die korrekte libqt verwendet (überprüfbar mit: ldd `which amarokapp` | grep qt).
- Um dies zu beheben, musst du alle in Konflikt stehenden libqt löschen und/oder die Datei /etc/ld.so.conf editieren, sodass es die richtige Version verwendet.
Generelle Benutzung
Wo kann ich Hilfe zu Amarok bekommen?
- Es gibt verschiedene Möglichkeiten. Bei Problemen mit der Installation von Amarok bekommst du die besten Antworten zumeist von den Experten der jeweiligen Unix oder Linux Distribution. Du kannst auch Hilfe von Benutzern und Entwicklern im Amarok Forum und im IRC-Kanal auf irc.freenode.net Kanal #amarok.de bekommen.
- Beachte, der Bugzilla ist kein Platz um nach Support zu suchen. Bitte gib keinen Bug ein, wenn du nicht wirklich bei der Beseitigung eines Fehlers in Amarok selbst helfen willst.
Wo kann ich Hilfe zu Amarok bekommen?
- Du kannst im IRC channel mit den Entwicklern reden und ihnen Fragen stellen. Wir würden uns freuen dich dort zu treffen :)
Wenn ich Amarok starte, sehe ich nur eine leere Wiedergabeliste. Wie bekomme ich Titel hinein?
- Ganz Einfach. Benutze den Datei-Browser auf der linken Seite um durch verschiedene Ordner zu navigieren. Dann ziehe die Dateien einfach per Drag-and-Drop in die Wiedergabeliste auf der rechten Seite.
Wie entferne ich Dateien aus der Wiedergabelisten?
- Wähle die Dateien, die du entfernen willst, und drücke die "Entf-Taste", oder mache einen Klick mit der rechten Maustaste auf die Auswahl und wähle "Entferne Auswahl".
Wie kann ich eine Wiedergabelisten laden?
- Einfach die Wiedergabelisten wie andere Dateien per Drag-and-Drop in die Wiedergabeliste ziehen, einfacher geht es nicht mehr!
Wie kann ich die aktuelle Wiedergabelisten speichern?
- Der "Wiedergabelisten Speichern" Button ist gleich neben dem "Medium hinzufügen" Button in der Wiedergabelisten-Toolbar. Einfach anklicken!
Im Visualisierungs-Dialog sind keine Visualisierungen
- Du hast vermutlich xmms.config nicht installiert, rekonfiguriere und kompiliere dein Amarok nachdem du das xmms-devel Paket installiert hast. Du kannst auch gleich die neueste Version von libvisual installieren, diese bringt einige Ultrageniale Visualisierungen.
Wo ist der Equalizer?
- Das Equalizer-Fenster kann im Kontextmenü aufgerufen werden. Du kannst es auch in der Menüleiste über Tools->Equalizer aufrufen.
Fragen zur Wiedergabe
Welche Dateitypen unterstützt Amarok?
- Keine. Ja, du hast richtige gelesen! Keine! Amarok ist audiobackend-unabhängig implementiert, die Frage sollte also lauten "Welche Dateitypen unterstützt Xine/NMM/Helix ?". Also kannst du dir Vorstellen, dass wir so ziemlich jedes Audioformat das du kennst (oder auch nicht) unterstützen.
- Genaueres gibt es auf der Audio-Engine-Vergleichsseite.
Warum kann Amarok keine MP3s abspielen?
- Es kann! Aufgrund von Patentproblemen liefern die meisten Distributionen keinen Mp3-Decoder mit.
AmaroK kann in SUSE Linux 9.3 keine MP3s abspielen, was kann ich tun?
- Öffne das "YaST Online Update" und installiere das 'Multimedia Option Pack 1'. Voila, Amarok gibt MP3s ohne Probleme wieder.
Ich bekomme keine Medien in Amarok zum laufen, warum nicht?
- Du musst das Sound-Framework auf der Kommandozeile testen:
%xine-check
Kann Amarok direkt zu OSS/ALSA ausgeben?
- Machen wir schon! Vergiss nicht, dass das Medium zu erst dekodiert werden muss! Du kannst nicht einfach eine MP3 an ALSA leiten, du wirst nur merkwürdige Geräusche bekommen. Xine ist die beste Wahl für Leute die eine kurze Dekodierungs-Möglichkeit wollen, es lest die Datei, dekodiert sie und sendet das PCM an ALSA. Funktioniert genau wie XMMS.
Aber! XMMS kann direkt zu ALSA ausgeben!
- Aber es dekodiert vorher! Xine kann genau so direkt zu ALSA ausgeben!
Entwicklungs-Fragen
Wie bekomme ich eine SVN/CVS-Version von Amarok?
Ich habe einen Bug gefunden/ Ich habe eine großartige Idee für Amarok!
- Bitte berichte ihn/an http://bugs.kde.org, wenn du eine Liste an Vorschlägen/Wünschen hast, dann schicke diese am besten an unsere Mailing Liste: <amarok@kde.org>
Nehmt ihr Patches an?
- Mit einem lächeln! Am besten teilst du uns zuvor mit was du planst, dann können wir darüber diskutieren, aber hab keine Angst, wir haben noch keinen Patch abgelehnt! Die Diskussion soll dir nur helfen den richtigen Teil von Amarok zu patchen. Dann sende den Patch entweder an unser Mailing Liste, oder committe ihn, wenn du einen SVN-Zugang hast. Bitte lass es uns zuvor wissen, wenn du vorhast neue Features in den SVN zu integrieren! Wenn du einen Bugfix hast, einfach rein damit, es ist immerhin Open Source :)
Warum habt ihr den Namen Amarok gewählt?
- Amarok ist ein Album des britischen Komponisten Mike Oldfield. Ich mag es sehr, und ich glaube der Name klingt auch sehr schön. Plus, natürlich enthält er das extrem wichtige "k".. :)
Heißt es amaroK, AmaroK oder Amarok?
- Es heißt "Amarok". Die Schreibweise wurde von "amaroK" auf "Amarok" geändert!
Tipps & Tricks
Wie benutze ich Amarok als Wecker?
- Dank des magischen DCOP kann man das bereits :) Einfach einen Alarm in deinem favorisierten Kalender-Programm einstellen und ihm sagen, dass folgender Befehl ausgeführt werden soll:
%dcop amarok player play
- Dieser Befehl wird Amarok sagen, er soll mit der Wiedergabe beginnen. Allerdings muss Amarok gestartet sein, wenn du ins Bett gehst, und du wirst mit dem wunderbaren Ton, von was auch immer du zuletzt gehört hast aufwachen.
Wie finde ich heraus was Amarok gerade wiedergibt, wenn ich an einem anderen Computer bin?
- Wenn du eine passende ssh-Umgebung besitzt, dann kannst du über diese die Information erlangen. Der folgende Befehl wird den aktuellen Titel ausgeben:
%ssh -i ~/.ssh/id_rsa yourip dcop --user yourusername amarok player nowPlaying
- Wobei yourip mit deiner IP und yourusername mit deinem Benutzernamen ersetzt werden müssen. Auch sollte dir bewusst sein, dass dieser Befehl deine Identifikation in der ~/.ssh/id_rsa Datei erwartet.
Welche Tricks beherrscht das Player-Fenster?
- Der Amarok Player Analyzers kann vom Player-Fenster abgekoppelt werden. Durch drücken der d-Taste, wird der aktuelle Analyzer in einem eigenen, vergrößerbaren. Fenster geöffnet.
Welche Tricks beherrscht das Wiedergabenlisten-Fenster?
- Durch klicken mit der rechten Maustaste, während die Strg-Taste gedrückt ist, wird die Reihenfolge der Wiedergabe dementsprechend geändert.
- Durch drücken von Enter nach einer Sucheingabe, wird das erste Suchergebniss abgespielt.
Ich sehe schon, das Player-Fenster und das Wiedergabenlisten-Fenster haben nette Tricks auf Lager, was ist mit dem Trayicon?
- Beim bewegen der Maus über das Trayicon wird ein pop-up mit nützlichen Informationen über den aktuellen Song angeziegt.
- Durch klicken der mittleren Maustaste wechselst du zwischen Wiedergabe/Pause.
- Das bewegen des Mausrades verändert die Lautstärke.
- Das drehen des Mausrades während gehaltener Shift-Taste ermöglicht das Suchen im aktuellen Titel.
- Das drehen des Mausrades während gehaltener Strg-Taste ermöglicht das einfache Durchschalten der Titel in der Wiedergabeliste.
- Wenn du eine Datei per Drag-and-Drop auf das Trayicon ziehst, dann öffnet sich ein Menü mit folgenden Optionen: An Wiedergabeliste anhängen, Anhängen und abspielen, und Hinter dem aktuellen Stück in Warteschlange.
- Das Trayicon zeigt auch die Postition des aktuellen Songs an.
Wo finde ich die Konfigurationsdateien von Amarok?
~/.kde/share/apps/amarok ~/.kde/share/config/amarokrc
Generelle Fragen
Wie benutze ich eine externe MySQL-Datenbank mit Amarok?
- Siehe MySQL-Howto.
Mein $HOME befindet sich auf einem NFS.. Nach dem starten, schlägt das Erstellen der Sammlung fehl, Amarok gibt auf der Konsole sehr viele Datenbank-Fehler aus. Was soll ich machen?
- Die interne SQLite Datenbank, die Amarok standardmäßig verwendet, funktioniert nicht auf einem NFS. Du musst entweder deinen ~/.kde/share/apps/amarok Ordner zu einem lokalem Laufwerk verlinken, oder die MySQL-Unterstützung verwenden.
Wie kann ich mit Amarok Audio-CDs rippen/kodieren?
- Lege deine CD ein, dann klicke im Menü auf "Audio-CD abspielen". Der Dateibrowser wird starten und einige Ordner anzeigen. Zum normalen rippen gehe in den "wav"-Ordner, wähle ein paar Titel aus und ziehe sie zum gewünschten Ziel im Konqueror Fenster. Für automatisches Kodierung, ziehe die Dateien vom "mp3" oder "ogg" Ordner.
- Anmerkung: Zum CD-rippen muss "AudioCD KIO-slave" installiert sein. Er ist ein Teil des KDE-Multimedia.
Hier ist ein Screen der CD-brennen Optionen bei einem Rechtsklick auf eine Datei in der Wiedergabeliste.
Wie wird die Titel-Bewertung festgelegt?
- Amarok bestimmt eine Bewertung (eine Zahl von 1-100) je nach dem wie oft du ihn gehört hast und wie oft du ihn übersprungen hast.
Immer wenn das Lied bis zum Ende gespielt wird, verändert sich die Bewertung. Der Algorithmus zum Errechnen der Bewertung ist in externe Scripte ausgelagert.
Wie kann ich die Titel-Bewertung manuell verändern?
- Du kannst die Bewertung manuell ändern durch Rechtsklicke auf die Wiedergabelisten-Spalten-Titel (Titel, Interpret, Album etc.) und Wähle "Bewertung" aus. Du kannst die Bewertung dann wie jedes andere der Lied Attribute ändern indem du einen Rechtsklick auf den Titel machst und "Tag bearbeiten 'Titel'" auswählst oder F2 drückst. Du kannst die Bewertung auf im Tag Dialog bearbeiten, diesen kannst du über einen Rechtsklick auf den Song aufrufen.
Warum ist Amarok kein Bestandteil von KDEmultimedia?
- Die Entwickler wollen in ihrer Entscheidung, wann sie eine neue Version veröffentlichen, unabhängig sein. (Das meint, dass KDE-Pakete einem Veröffentlichungsplan unterliegen, der sich nicht mit den schnellen Versionsschritten von Amarok vereinbaren lässt).
Wie halte ich das Amarok-Symbol im Systembereich meiner Kontrollleiste vom blinken ab?
- Das ist ein neues Merkmal, welches manche Nutzer vielleicht ablenkend finden könnten. Einfach das Kreuz bei "Symbol beim abspielen animieren" unter den allgemeinen Einstellungen entfernen.
Wie kann ich den grafischen Analyzer im Wiedergabelistenfenster entfernen/hinzufügen?
Der Analyzer der Wiedergabeliste ist Teil der Werkzeugleiste.
- Wähle Einstellungen -> Werkzeugleisten einrichten
- Hinzufügen/Entfernen des Analyzers zu den angezeigten Aktionen
- OK drücken
Wie wechsle ich den Kontext-Browser-Stil?
- Installiere es über die Konfiguration von Amarok... -> Erscheinungsbild -> Kontext-Browser-Stil, Wähle dann dort ein anderes aus, oder installiere ein neues.
Was ist dafür verantwortlich, dass das "Blue Wolf" Symbol ersetzt wurde?
Das Symbol war dem Logo von Warp Graphics Inc. (Elfquest dot Com) zu ähnlich, so dass es entfernt werden musste, um Problemen aus dem Weg zu gehen.
Ich habe keine einzige Visualisierung. Wo kann ich welche bekommen?
Installiere die neueste Version von libvisual.
Wie kann ich meine Lieblings-Streams in Amarok einfügen?
- Als allererstes, lade den Stream in die Abspielliste. Es gibt verschiedene Wege dies zu tun. Du kannst einfach auf eine Stream-Spiellisten URL in Konqueror klicken; Amarok wird den Stream dann automatisch öffnen, bspw. auf shoutcast.com, Dann einfach den Stream wie ein normales Stück starten. Oder man nutzt einfach den "Hinzufügen"-Knopf und bindet den Stream per URL manuell ein.
Konqueror Navigationsbereich FAQs
Was ist der Konqueror Navigationsbereich?
- Der Navigationsbereich von Konqueror ermöglicht es, Amarok zu überwachen und zu steuern, während du im Konqueror unterwegs bist. Um Amarok dort zu sehen, starte Konqueror, drücke F9 um den Navigationsbereich zu sehen, klicke dort mit der rechten Maustaste auf eins der Symbole und wähle im Aufklappmenü Navigationsbereich einrichten -> Hinzufügen -> Amarok.
Warum kann ich Amarok nicht sehen, wenn ich F9 drücke?
Zuerst muss Amarok zum Navigationsleistenmenü hinzugefügt werden. Klicke mit der rechten Maustaste auf eins der Symbole und wähle im Aufklappmenü Navigationsbereich einrichten -> Hinzufügen -> Amarok.
Auf diesem Bild befindet sich auch noch ein Einstellungsknopf, den man sich in die Leiste einfügen kann, welcher das gleiche bietet wie ein Rechtsklick auf die Leiste.
last.fm FAQs
Was ist last.fm (Ehemals Audioscrobbler?)
- Audioscrobbler ist ein freier Dienst, welcher Informationen bezüglich der Lieder die gespielt werden an einen unabhängigen Server sendet. Die Anmeldung bei diesem Dienst ist kostenlos und setzt nur die Auswahl eines Namens und eines Passwortes voraus. last.fm wird momentan in Amarok genutzt.
Ich will nicht, dass Amarok Informationen an last.fm sendet!
- Einfach die Markierung bei "Improve my profile by submitting the tracks I play" (heißt auch noch in der deutschen Version so) entfernen, um das Senden zu unterbinden.
Wie komme ich zur last.fm Amarok Gruppe?
- Die last.fm Amarok Gruppe befindet sich hier: Amarok last.fm Gruppe
Allgemeine Engine/Abspiel Fragen
Welche Abspiel-Engine sollte ich benutzen?
- Bitte halten sie sich an den Audio Engine Vergleich.
Welche Version von ALSA sollte ich benutzen?
Falls sie über ALSA ausgeben sollten sie immer möglichste die neueste Version von ALSA benutzen! Alte Versionen von ALSA haben zu einer Menge von Abstürzen geführt und massig missverstandene Fehlermeldungen hervorgebracht.
Ich bekomme oft Musikaussetzer (stotternder Ton) bei starker Systembeanspruchung. Wie kann ich dem vorbeugen?
- Erhöhe die buffer_size deines Audiogerätes in deiner ~/.asoundrc (ALSA Konfigurationsdatei) auf 32768 oder 65536. Falls die Datei .asoundrc auf deinem System nicht existiert, kannst du sie einfach so erstellen, wie es hier beschrieben wird.
Ich habe helix/xine/NMM installiert, aber die jeweiligen Audio-Engines werden nicht angezeigt. Wieso das?
- Amarok wurde wahrscheinlich kompiliert, bevor xine und/oder helix,nmm installiert wurden, so dass die Routinen von ./configure sie nicht in die Liste der zu bauenden Engines eingebunden haben. Du wirst Amarok erneut bauen müssen.
Aber ich habe Amarok schon erneut gebaut, nachdem ich xine und/oder helix/nmm installiert habe. Trotzdem werden die Engines nicht angezeigt. Was ist passiert?
Wahrscheinlich verwendest du eine Distribution, die die Entwicklerpakete unabhängig von den Hauptpaketen anbietet, obwohl xine dann installiert ist, kann Amarok es dann nicht einbinden, weil xine-devel nicht installiert ist. Vergiss nicht, AmaroK nach der Installation der devel-Pakete neu zu bauen.
xine-Engine FAQs
Wie kann ich festlegen, wo der Ton ausgegeben wird?
- Falls du ALSA benutzt, kannst du den Ton mit xine auf ein bestimmtes Gerät ausgeben. Erstelle eine ~/.asoundrc (nur Benutzer) oder /etc/asound.conf (Systemweit) Datei ein, welche deine Soundkarten benennt, und trage dann den vergebenen Namen deiner Karte in das "Gerät für Stereoausgabe:" Eingabefeld im xine-Engine Konfigurationsreiter ein. Alternativ kannst du direkt das ALSA Gerät eingeben (hw:0,0 oder hw:1,0 und so weiter). Falls du letzteren (alternativen) Weg gehst, sei dir bewusst, dass ALSA dementsprechend plugfoo (bspw. plughw:0,0 oder plughw:1,0 und so weiter) weisend durch die alsa-lib bevorzugt.
- Hier ist eine Beispiel ~/.asoundrc für einen Rechner welcher einen onboard Intel AC97 codec und ein usb-audio Gerät hat:
pcm.intel8x0 {
type plug
slave.pcm "hw:0"
}
ctl.intel8x0 {
type hw
card 0
}
pcm.usb-audio {
type plug
slave.pcm "hw:1"
}
ctl.usb-audio {
type hw
card 1
}
- Wenn du nun usb-audio im xine-engine Einrichtungsdialog angibst, sollte die Ausgabe über das USB-Soundgerät erfolgen (die alsa-lib wird dann die Samplingratenkonvertierung, die Kanäle usw. genau richtig handhaben).
Um ein virtuelles dmixed Gerät zu benutzen stelle bitte sicher, dass der Haken bei "Soundkarte unterstützt mmap" nicht gesetzt ist.
Wie kann ich eine Audio-CD abspielen?
- xine wird eine Audio-CD wahrscheinlich abspielen, wenn man sie über audiocd://1 zuführt, aber das wurde noch nicht getestet. Im Moment gibt es keinen offiziellen Weg, eine Audio-CD mit der xine-Engine abzuspielen. --Mxcl
- Benutzt kscd --Eean
Wie kann ich Amarok mit einem Remote-Script steuern?
Ein einfacher weg Remotekontrolle über Amarok mit IRman zu erhalten, ist eine Kopie von uird zu bekommen, und 'learn-mode' zu verwenden um die jeweiligen Tasten mit Amarok zu verknüpfen DCOP Functions und diese dann als uird.conf-Datei abzuspeichern. Es ist sehr einfach das einzustellen (tatsächlich sogar schockierend einfach). Hier ist die Vorgehensweise:
- Hänge dein IRman unter /dev/ttySxx ein
- Lade die uird Tarball herunter
- entpacke sie mit: tar tzf uird-1.1.tgz
- cd uird; make
- ./uird -L -t /dev/ttySxx
- folge den Anfragen, um uird beizubringen was für deine Remoteknöpfe getan werden soll, eine Liste der Amarok-Befehle findest du in der Amarok DCOP Dokumentation.
- Starte uird mit ./uird -N -t /dev/ttySxx -f uird.conf -p NONE und teste deine Remotefunktionen.
Eine kommentierte uird.conf ist hier als Beispiel zu sehen:
# # NAD 450 remote control (came with their C470 receiver) # # This control controls most NAD stereo components from a few years back. # We map the buttons for the CD player and dual tape deck # into Amarok things # # CD player buttons 225-62-82-173-0-0: dcop amarok player pause 225-62-64-191-0-0: dcop amarok player stop 225-62-128-127-0-0: dcop amarok player playPause 225-62-96-159-0-0: dcop amarok player next 225-62-160-95-0-0: dcop amarok player prev # Map the "Next disc" button to toggle the playlist 225-62-232-23-0-0: dcop amarok playlist togglePlaylist # # Tape Deck A controls: # Reverse Direction button - skip 5 seconds back 225-62-42-213-0-0: dcop amarok player seekRelative -5 # Forward Direction button - skip 5 seconds forward 225-62-202-53-0-0: dcop amarok player seekRelative 5 # # Tape Deck B controls: # Reverse Direction button - skip 10 seconds back 225-62-123-132-0-0: dcop amarok player seekRelative -10 # Forward Direction button - skip 10 seconds forward 225-62-57-198-0-0: dcop amarok player seekRelative 10

