[[Vorlage(Getestet, maverick karmic, lucid)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketinstallation_DEB: Ein einzelnes Paket installieren] }}} [[Inhaltsverzeichnis(1)]] [[Bild(./rythmbox_icon.png, align=left)]] [http://www.gnome.org/projects/rhythmbox Rhythmbox] {en} ist der Standard-Audioplayer der [:GNOME:]-Desktopumgebung. Inspiriert wurde das Programm u. a. von Apples iTunes. Neben der Wiedergabe verschiedenster [:Codecs:Audioformate] ist es möglich, die Musiksammlung zu importieren und zu verwalten, Tags zu bearbeiten und Playlisten zu erstellen. Durch Plugins ist es möglich, Dienste wie [http://www.jamendo.com/de/ Jamendo] {de} oder [http://www.lastfm.de/ last.fm] {de} direkt aus Rhythmbox heraus zu nutzen. Das Programm unterstützt außerdem: * Coveranzeige * CD-Wiedergabe * Audio-CD rippen * Brennen von CDs * [wikipedia:Replay_Gain:Replay Gain] * Webradio * [:Podcast:Podcasts] [[Bild(./Rhythmbox.png, 400, align=right)]] * Playlisten * Automatische Titelbewertung * Tragbare MP3-Player u. a. iPod * Music Sharing * Party-Modus * [#Plugins Plugins] * Fernsteuerung mit [:Lirc:] * u. v. m. = Installation = Bei Ubuntu wird das Programm bei der normalen Desktop-Installation als Standardanwendung mitinstalliert. Andernfalls benötigt man das Paket [1]: {{{#!vorlage Paketinstallation rhythmbox }}} Nach erfolgreicher Installation ist das Programm unter ''"Anwendungen -> Unterhaltungsmedien -> Rhythmbox Musik-Wiedergabeprogramm"'' zu finden. Beim ersten Programmstart fragt Rhythmbox nach, ob es nach Musikdateien suchen soll. Hier kann man auch den Pfad der eigenen Sammlung angeben. = Benutzung = Die Oberfläche des Programms ist intuitiv zu bedienen. In der linken Spalte wählt man die gewünschte Quelle aus. Hier kann man wählen zwischen: * ''"Musik"'' - beinhaltet die lokale Musiksammlung * ''"Podcasts"'' - abonnierte Streams * ''"Radio"'' - Webradio * ''"Audio-CD"'' - (optional) * ''"MP3-Player"'' - (optional) == Trayicon (ab Lucid 10.04) == [[Bild(trayicon_lucid_offen.png, x75, align=left)]] Startet man Rhythmbox unter Ubuntu 10.04, so öffnet sich das Programm nicht direkt, sondern es wird im GNOME Panel lediglich das Trayicon [[Bild(trayicon_lucid.png)]] angezeigt. Klickt man mit der linken Maustaste [[Vorlage(Tasten, lmb)]] darauf, so erscheint ein kurzes Menü. Über den Punkt ''"Rhythmbox anzeigen"'' erhält man die volle Ansicht. Über die Punkte ''"Wiedergabe"'', ''"Vorheriger"'' und ''"Nächster"'' kann die Musikwiedergabe auch bei minimiertem Programmfenster gesteuert werden. Läuft bereits Musik, so erscheinen in diesem Menü in den obersten beiden Zeile der aktuelle Interpret und Titel. Möchte man Rhythmbox ganz beendet, so muss man den Punkt ''" Beenden"'' wählen. Schließt man lediglich das Rythmbox-Fenster, so wird das Programm „nur“ ins Tray minimiert. == Trayicon (bis einschließlich Karmic 9.10) == [[Bild(./Rhythmbox_Tray-Info.png, align=right)]] Mittels des Trayicons [[Bild(./rhythmbox-tray-icon.png, 20, )]] kann der Player auch im minimierten Modus, mittels rechter Maustaste, gesteuert werden. Neben den Elementen, die die Wiedergabe steuern, werden hier Informationen zum gerade gespielten Medium angezeigt. Sofern man diese Option nicht nutzen möchte, kann man einen ''Rechtsklick'' auf das Icon ausführen und ''"Benachrichtigungen anzeigen"'' abwählen. Die linke Taste öffnet bzw. schließt den Player. Alternativ im Programm ''"Musik -> Schließen"'' auswählen. Verharrt der Mauszeiger über dem Icon, werden Informationen (Titel, Interpret, Album, Zeit ...) zum derzeit gespielten Lied angezeigt. == Ansicht == [[Bild(./Kompakt.png, align=right)]] Unter ''"Ansicht"'' kann man den Player in verschiedene Ansichtsmodi versetzen. Hier können einzelne Elemente ein- oder ausgeblendet und z. B. der Party-Modus ausgewählt werden, in dem Rhythmbox den gesamten Bildschirm belegt und z. B. das Gnome-Panel überdeckt. == Autoplay == Leider ist zur Zeit in Rhythmbox keine Autoplay-Funktion vorgesehen. Es ist daher im Moment noch nicht möglich, direkt nach dem Start die Wiedergabe zu beginnen. Jedoch kann man als Workaround ein kleines Skript anlegen, dass diese Funktion simuliert: {{{#!code bash #!/bin/sh rhythmbox-client sleep 5 rhythmbox-client --play }}} Zeile 1 kennzeichnet den Code als Shell-Skript. Zeile 2 startet Rhythmbox. Zeile 3 lässt das Skript fünf Sekunden pausieren und lässt damit Rhythmbox genug Zeit, um sich zu öffnen (der Wert muss auf langsameren Systemen evtl. vergrößert werden und kann auch schnelleren Systemen evtl. verringert werden). Zeile 4 erteilt Rhythmbox den Befehl, die Wiedergabe zu starten. Ein Artikel zu Bash-Skripten ist [:Shell/Bash-Skripting-Guide_für_Anfänger:hier] zu finden. ## Axel Werner hat ein kleines Wrapper-Skript zur automatischen Wiedergabe von Internet-Radio Links (pls und m3u playlists) geschrieben. Es kann unter [http://awerner.homeip.net/doku.php?id=it-artikel:gnome-rhythmbox-autoplay-wrapper-script-for-internet-radio-shoutcast-streams dieser Adresse] {de} eingesehen und getestet werden. = Konfiguration = == Versteckte Plugins deaktivieren == Rhythmbox zeit in der Standard-Konfiguration unter ''Bearbeiten -> Plugins'' nicht sämtliche installierten (und verwendeten) Plugins an. Um diese anzuzeigen, muss der ''Gconf-Editor'' (Befehl: ''gconf-editor'') gestartet werden und dort zu ''/Apps/Rhythmbox/Plugins'' gewechselt werden. Nun wird im Ordner eines jeden Plugins der Schlüssel ''hide'' deaktiviert. Anschließend werden in Rhythmbox selbst sämtliche Plugins aufgelistet - nicht benötigte können komfortabel deaktiviert werden. == Bibliothek == [[Bild(./einstellungen.png, 300, right)]] Unter ''"Bearbeiten -> Einstellungen -> Musik"'' kann der Ort der Musiksammlung nachträglich abgeändert werden. Soll Rhythmbox diese auf Veränderungen hin überwachen, genügt es, die Option ''"[x] Die Musiksammlung auf neue Dateien hin überwachen"'' zu aktivieren. Ebenfalls ist es hier möglich, die Struktur der Sammlung an die eigenen Wünsche und Bedürfnisse anzupassen. {{{#!vorlage Experten Rhythmbox unterstützt auch Musiksammlungen, die sich nicht in einem zusammenhängenden Verzeichnis befinden. Dies lässt sich jedoch nicht direkt aus Rhythmbox heraus, sondern z. B. mit dem [:GNOME_Konfiguration#Konfigurationseditor:] unter dem Schlüssel ''/apps/rhythmbox/library_locations'' einstellen. Die Audiodatenbank sowie die erstellten Playlists befinden sich als '''xml'''-Datei im Ordner '''~/.local/share/rhythmbox/''' (ab Version 0.12) bzw. in '''~/.gnome2/rhythmbox'''/ (vor Version 0.12) }}} == Podcasts == Unter ''"Bearbeiten -> Einstellungen -> Podcasts"'' kann der Speicherort eingetragen werden. Auch ist es hier möglich, das Intervall festzulegen, mit welcher Häufigkeit Rhythmbox nach neuen Sendungen suchen soll. Das Hinzufügen von neuen Podcasts gestaltet sich simpel. Die Quelle auswählen und die gewünschte Option ''"Neuer Podcast-Feed"'' in der oberen Leiste auswählen. Hier noch die Adresse eintragen und mit ''"Hinzufügen"'' bestätigen. == Internetradio == [[Bild(./Radio.png, align=right)]] Um einen [:Internetradio/Stationen:Internet-Radiosender] hinzuzufügen, kann die Stream-Adresse unter ''"Musik -> Neuer Internet-Radiosender"'' angegeben werden. Um mit Rhythmbox selbst an einen [:Internetradio:Internet-Radioserver] zu senden, kann ein [:Internetradio:Source-Client] verwendet werden. Um gleich beim Programmstart einen Radiosender abzuspielen, lässt sich Rhythmbox mit folgenden Parametern starten: {{{#!vorlage Befehl rhythmbox-client --play-uri mms://apasf.apa.at/fm4_live_worldwide %U }}} Es gibt auch noch die Möglichkeit speziell für '''.pls'''- und '''.m3u'''-Links das Wrapper-Skript von Axel Werner zu verwenden. Dieses findet man unter [http://awerner.homeip.net/doku.php?id=it-artikel:gnome-rhythmbox-autoplay-wrapper-script-for-internet-radio-shoutcast-streams dieser Adresse] {de}. Um einen Stream aufzuzeichnen gibt es [#Record-Station Erweiterungen]. == Audio-CD == Sofern eine CD eingelegt wird, sucht das Programm nach dem passenden Datenbankeintrag im Internet und zeigt die korrekten Titelnamen etc. an. Die Wiedergabe kann beginnen. Möchte man diesen Datenträger zur Musiksammlung hinzufügen, wählt man ''"Titel in die Bibliothek kopieren"'' aus. Die CD wird in dem Format in den Rechner eingelesen ("re-rip-t"), welches unter ''"Bearbeiten -> Einstellungen -> Musik"'' angegeben ist. Es werden nur die markierten Titel kopiert. {{{#!vorlage Hinweis Bis einschließlich Ubuntu 8.04 Hardy Heron muss zum "Rippen" von Audio-CDs das Programm [:Sound_Juicer:Sound Juicer] installiert sein. }}} == MP3-Player == [[Bild(Wiki/Icons/ipod-mini-blue.png, 72, right)]] "Normale" MP3-Player werden automatisch ins System eingebunden und sind in der Liste als Quelle zu sehen. Möchte man dies unterbinden, so muss man unter ''"System -> Einstellungen -> Wechseldatenträger und -medien -> Unterhaltungsmedien"'' das Häkchen bei "''Tragbarer Musik-Player''" entfernen. Per Drag & Drop können nun Dateien übertragen werden. {{{#!vorlage Hinweis Wird der Player nicht automatisch erkannt, eine leere Datei mit dem Namen '''.is_audio_player''' im Hauptverzeichnis des Players erstellen. Nun sollte der MP3-Player auch in Rhythmbox erscheinen. }}} Sollte Rhythmbox aber Schwierigkeiten haben die MP3-Dateien an zu zeigen editiert man diese Datei mit einem Texteditor und fügt die Zeilen {{{ audio_folders=Music/ folder_depth=2 output_formats=audio/mpeg }}} ein. Für MTP-fähige Player, wie sie z. B. von Creative gefertigt werden, sollte unter ''"Bearbeiten -> Plugins"'' der Haken bei ''"Tragbare Wiedergabegeräte - MTP"'' gesetzt werden. Analog dazu sollte für Apples iPods das Plugin ''"Tragbare Wiedergabegeräte - iPod"'' aktiviert werden. [[Bild(./Plugins.png, 200, align=right)]] = Plugins = Erweiterungen können durch ''"Bearbeiten -> Plugins"'' an- oder abgewählt werden. Interessant sind u. a. ''[:LastFM_Player:Last.fm]'', ''"Cover-Anzeige"'' und ''"Tragbarer Player - iPOD"''. Um das Plugin ''"UPnP sharing support"'' aktivieren zu können, muss zuerst folgendes Paket installiert werden: {{{#!vorlage Paketinstallation python-coherence }}} [[Bild(./Aufnahmeeinstellungen.png, 200, align=right)]] == Record-Station == Über die Erweiterung [http://scrawl.bplaced.net/projects/record-station/ Record Station] {en} {dl} , welche standardmäßig noch nicht in Rhythmbox enthalten ist, ist es möglich aus dem Programm heraus Internetradiostreams, mittels [:Internetradio_aufzeichnen#Streamripper:Streamripper], aufzuzeichnen. Das Plugin bietet viele Aufnahmeoptionen und unterstützt auch zeitgesteuerte Aufnahmen. Zur Installation [2] das '''.deb'''-Paket von der Projektseite herunterladen und installieren [2]. Unter ''"Bearbeiten -> Plugins"'' die Erweiterung über ''"Internetradio aufnehmen"'' aktivieren. Dieses kann über ''"Konfigurieren..."'' weiter angepaßt werden. Über einen [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' auf den gewünschten Radiostream gelangt man zum Aufnahmedialog. [[Vorlage(Fremd, Paket)]] == Cover-Anzeige == Rhythmbox zeigt Bilddaten, die es in den Albumordnern findet, als Cover an. Üblicherweise sucht Rhythmbox nach Bildern mit den folgenden Namen: '''cover.jpg''', '''cover.png''', '''album.jpg''', '''album.png''', '''albumart.jpg''', '''albumart.png''', '''.folder.jpg''', '''.folder.png''', '''folder.jpg''' oder '''folder.png''' Sind im Ordner keine Dateien hinterlegt, so lädt Rhythmbox die passenden Cover der Alben aus dem Internet. Sollte einmal ein falsches Cover erkannt worden sein, kann man dies im Ordner '''~/.gnome2/rhythmbox/covers''' bzw. '''~/.cache/rhythmbox/covers''' ändern. [[Bild(./radio-browser.png, 64, align=right)]] == Rhythmbox-Radio-Browser == Es existiert ein [http://www.programmierecke.net/programmed/rhythmbox-radio-browser.html Radio-Browser-Plugin] {en}, welches die Wiedergabe und Aufzeichnung von Internetradio problemlos ermöglicht. Das Programm basiert auf [:Internetradio_aufzeichnen:Streamripper]; durch das Plugin werden die in Internetradio-Verzeichnisse von [http://www.icecast.org/ Icecast] {en} und [http://www.shoutcast.com/ Shoutcast] {en} zugänglich. Für etliche zusätzliche Sender ist der Zugriff nach Ländern geordnet (ständig wachsende Anzahl!) möglich. Wünsche für weitere Sender können an den Entwickler [user:segler alex:] geschickt werden. Außerdem wird eine Liste der zuletzt gespielten Sender angezeigt; sehr sinnvoll, um seine "Lieblingssender" schnell wiederzufinden. Per Rechtsklick kann diese Liste auch gelöscht werden. Um die Liste der Sender zu aktualisieren, kann der "''Runter''"-Knopf in der Bedienleiste verwendet werden; damit werden die Verzeichnisse komplett neu eingelesen. Die Haupt-Kategorien (''"Icecast"'', ''"Shoutcast"'', ''"Local"'') können auch einzeln markiert und mit der Schaltfläche jede Kategorie einzeln aktualisiert werden. Eine Funktion zum Speichern der Lieblingssender (''"Bookmark"'') ist in Versionen 1.7 implementiert, ebenso lassen sich per Mausklick im Kontextmenü die Webseiten der ''"Local"''-Sender aufrufen. Radio-browser speichert in der default-Einstellung im Ordner ~/Musik. Wer einen abweichenden Speicherort einstellen möchte, kann dies mit dem ''gconf-editor'' leicht bewerkstelligen. Dort ist der Schlüsselwert {{{ apps -> rhythmbox -> radio-browser -> streamripper_outputpath }}} auf ein anderes Verzeichnis setzen. === Paketquelle === Zur Installation benötigt man das Paket [1]: {{{#!vorlage Paketinstallation rhythmbox-radio-browser, universe, seit lucid }}} Nachdem der Radio-Browser installiert ist, muss Rhythmbox neugestartet werden. Danach kann man das Plugin in ''"Bearbeiten -> Plugins"'' mit einem Häken unter '''''"Internetradio-Verzeichnis"''''' ''aktivieren''. === PPA === [[Vorlage(PPA, segler-alex, key 299F9883, jaunty,karmic)]] == Visuelle Effekte == Acht zusätzliche Visualisierungs-Stile zu den zwei Standard-Stilen finden sich in diesem Paket: {{{#!vorlage Paketinstallation libvisual-0.4-plugins, universe }}} == Sonstige Erweiterungen == * [http://www.erweiterungen.de/detail/FoxyTunes FoxyTunes für den Firefox] {de} * [http://www.gnome.org/projects/rhythmbox/utils.html Erweiterungen] {en} für: [:XChat:] u. v. m. = Tastenkürzel = ||<-2 tablestyle="width: 95%;" rowclass="titel"> Rhythmbox|| || Taste(n)||Funktion|| ||[[Vorlage(Tasten, strg+O)]]||Ordner importieren || ||[[Vorlage(Tasten, strg+J)]]||Zum aktuellen Titel springen || ||[[Vorlage(Tasten, strg+I)]]||Neuer Internet-Radiosender || ||[[Vorlage(Tasten, strg+P)]]||Neuer Podcast-Feed || ||[[Vorlage(Tasten, strg+W)]]||Programm schließen || ||[[Vorlage(Tasten, strg+Q)]]||Rhythmbox beenden || Rhythmbox lässt sich auch mittels der sogenennten "Multimedia-Tasten" steuern, die manche Tastaturen haben. Wie diese konfiguriert werden können, steht im Artikel [:GNOME_Tastenkürzel:]. = Problemlösungen = == Wiedergabe von wma-Dateien == Wenn Rhythmbox trotz installierter [:Codecs:] keine wma-Dateien abspielen kann, liegt das meist daran, dass "Crossfading" aktiviert ist. Über ''"Bearbeiten -> Einstellungen"'' kann im Register ''"Wiedergabe"'' das Häkchen bei ''"Überblendungsmodus aktivieren"'' entfernt werden. Die Änderung wird erst nach einem Neustart von Rhythmbox wirksam. == m4a oder mp3 == Wenn man eine ogg-Datei (oder auch flac) auf den iPod zieht, konvertiert Rhythmbox die Datei ins m4a-Format. Diese lässt sich dann mit Rhythmbox abspielen, aber möglicherweise nicht vom iPod! Lösungsmöglichkeit: gconf-editor öffnen (oder auf der Konsole gconf-editor eingeben), navigiere zu: ''"system -> gstreamer -> 0.10 -> audio -> profiles -> aac"'': Das Häkchen bei ''"active"'' entfernen und Rhythmbox konvertiert beim Übertragen auf den iPod ins mp3-Format. == Jamendo- und Magnatune-Plugin unter Hardy == Erhält man bei Starten von Rhythmbox (unter Hardy Heron) eine Fehlermeldung, dass die beiden Plugins nicht geladen werden konnten, so liegt das in der Regel an einer fehlenden Bibliothek. Den Fehler kann man beheben, indem man die Pakete {{{#!vorlage Paketinstallation libgnomevfs2-extra python-gst0.10 }}} installiert [1]. == Backup der Konfiguration und Playlists anlegen == Installiert man Ubuntu neu (z. B. Upgrade auf eine neuere Version), ist es sehr angenehm, die Benutzerverzeichnisse der einzelnen Programme aus dem alten Home-Verzeichnis einfach in das neue zu kopieren, um die vorherige Konfiguration gleich wieder zur Verfügung zu haben. Im Fall von Rhythmbox ist dies nicht, wie man zunächst vermuten könnte, das Verzeichnis ~/.rhythmbox, sondern der [http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html XDG-Spezifikation] {en} folgend diese zwei Verzeichnisse: * '''~/.gconf/apps/rhythmbox''' * '''~/.local/share/rhythmbox''' Die Musiksammlung sollte in die selbe Verzeichnisstruktur kommen wie vorher, damit das Upgrade nahtlos funktioniert. = Links = * [http://www.gnome.org/projects/rhythmbox Projektseite von Rhythmbox] {en} * [http://www.nedrebo.org/code/rhythmbox/desktop_art desktop-art-plugin für Rhythmbox] {en} * [http://www.gnome.org/projects/rhythmbox/utils.html Weitere Plugins für Rhythmbox] {en} * [http://live.gnome.org/RhythmboxPlugins/ThirdParty Zusätzliche Plugins von live.gnome.org] {en} ---- # tag: Multimedia, GNOME, lastfm, iPod