[[Vorlage(archiviert )]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten/PPA: Verwenden eines PPAs] optional [:Programme_starten: Ein Programm starten] [:Terminal: Ein Terminal öffnen] [:Editor: Einen Editor öffnen] }}} [[Inhaltsverzeichnis()]] [[Bild(./exaile_logo.png, 48, align=left)]] [[Bild(./exaile.png, 300, align=right)]] [https://www.exaile.org/ Exaile] {en} ist ein Audioplayer, der auf der Bibliothek GTK+ aufsetzt und in Python geschrieben ist. Für das Abspielen der Audio-Codecs werden die [:GStreamer:]-Bibliotheken verwendet. Exaile ähnelt im Aufbau dem Programm [:Amarok:]. Es gibt viele interessante Plugins, die den Player sinnvoll erweitern. Einige besondere Features werden im folgenden vorgestellt: * CD-Cover anzeigen/herunterladen * Liedtexte und [wikipedia:Tabulatur:Tabulaturen] herunterladen * Anzeige mehrerer Playlists in Tabs * Radiostreams abspielen und aufnehmen * Abonnieren und herunterladen von Podcasts * Automatische Erkennung von CDs und Mediaplayern * Unterstützung von LastFM {{{#!vorlage hinweis Exaile wurde ab Ubuntu [:16.04:] aus den offiziellen Paketquellen entfernt, weil es die veraltete Version 0.10 von [:GStreamer:] verwendet und die Portierung auf eine aktuellere Version derzeit noch nicht als ausreichend stabil angesehen wird. Eine Alternative kann das Programm [:Pragha:] sein. }}} = Installation = Exaile lässt sich bis einschließlich [:Wily:Ubuntu 15.10] aus den offiziellen Paketquellen installieren [1]: {{{#!vorlage Paketinstallation exaile, universe gstreamer0.10-plugins-ugly, universe, für MP3-Unterstützung }}} == PPA == Die aktuellste Version kann über ein "Personal Packages Archiv" (PPA) [2] bezogen werden. In diesem PPA sind zahlreiche weitere Multimedia-Programme enthalten. Um Problemen mit den offiziellen Paketquellen vorzubeugen, wird empfohlen, das PPA nach der Installation wieder zu deaktivieren oder [:Apt-Pinning#Einzelne-Pakete-aus-einem-Sammel-PPA-installieren:] zu nutzen. [[Vorlage(PPA, nilarimogard/webupd8)]] Nach dem Aktualisieren der Paketquellen erfolgt die Installation über die Pakete: {{{#!vorlage Paketinstallation exaile, ppa exaile-plugin-contextinfo, ppa exaile-plugin-ipod, ppa exaile-plugin-moodbar, ppa exfalso, universe }}} = Bedienung = Nach erfolgreicher Installation ist das Programm bei Ubuntu-Varianten mit einem Anwendungsmenü unter ''"Unterhaltungsmedien -> Exaile"'' zu finden [3]. Das Einstellungsmenü kann man im geöffneten Player über ''"Bearbeiten -> Einstellungen"'' erreichen oder mit einem Rechtsklick [[Vorlage(Tasten, rmb)]] auf das Panelsymbol starten. == Musiksammlung == Um die Musiksammlung zu verwalten, gibt es unter "''Bearbeiten -> Bibliothek"'' die Möglichkeit, Ordner zur Liste hinzuzufügen bzw. zu entfernen. Die Sammlung kann anschließend mit ''"Werkzeuge -> Bibliothek neu einlesen"'' erneut eingelesen werden. === Blacklist === Ein Besonderheit stellt die Funktion dar, Dateien auf die schwarze Liste zu setzen. So markierte Dateien werden beim nächsten Einlesen der Musiksammlung ausgeschlossen. Um einzelne Stücke hinzuzufügen, führt man auf die gewünschte Datei einen Rechtsklick aus und wählt anschließend ''"Auf Blacklist setzen"''. Die schwarze Liste ist unter ''"Bearbeiten-> Blacklist"'' zu finden. == On-Screen Display == Es können individuelle Einstellungen am Design des On-Screen Display (OSD), das bei einem Liedwechsel Informationen über das aktuelle Stück auf dem Bildschirm anzeigt, vorgenommen werden. == Cover == Um Cover für die Sammlung herunterzuladen, geht man auf ''"Bearbeiten -> Cover"''. Nach einem Klick auf ''"Starten"'' lädt Exaile automatisch für alle Alben die Cover von Amazon herunter. {{{#!vorlage Hinweis Die folgende Anleitung funktioniert nur mit der alten Version 0.2.x. }}} Sollte man mit der Größe der im Playerfenster angezeigten Cover nicht zufrieden sein, kann diese auch manuell angepasst werden. Hierzu öffnet man die Datei '''/usr/share/exaile/xl/covers.py''' in einem Texteditor[4] mit Root-Rechten[5]. In der Zeile {{{ COVER_WIDTH = 100 }}} ist die Breite der Cover in Pixel festgelegt, die verändert werden kann. Um die Höhe des Bildes zu verändern, öffnet man die Datei '''/usr/share/exaile/exaile.glade''' in einem Texteditor mit Root-Rechten und sucht man die folgenden Zeilen und passt die angegebene Höhe der Cover an: {{{ 100 }}} Nach einem Neustart von Exaile werden die Änderungen übernommen. Bevor Dateien verändert werden, ist es ratsam, ein Backup anzulegen. Dieses Workaround funktioniert bisher nur ordnungsgemäß, wenn auch kein anderes Theme verwendet wird. Sofern keine Cover zur Verfügung stehen, wird das Bild aus '''/usr/share/exaile/images/nocover.png''' angezeigt. == ID3-Tags == Um die Tags von MP3-Dateien zu bearbeiten, führt man einen Rechtsklick auf den zu ändernden Titel aus und wählt ''"Tags bearbeiten"''. Nun öffnet sich der komfortable Tag-Editor, mit dem man die Tags einfach bearbeiten kann. Für umfangreiche Sammlungen empfiehlt es sich jedoch, das Programm [:Archiv/Audio_Tag_Tool:], [:EasyTAG:] oder ein anderes zu verwenden (siehe [:Multimedia#Verwaltung:]). == Podcast == Um einen Podcast hinzuzufügen, unter den Reiter ''"Radio"'' gehen. Anschließend einen Rechtsklick auf ''"Podcast"'' ausführen und ''"Feed hinzufügen"'' auswählen. Zum Entfernen eines Podcast wählt man den Feed aus und entfernt ihn durch ''"Rechtsklick-> Feed löschen"''. == Radio == Das Programm bietet die Möglichkeit, [:Internetradio/Stationen: Radiostreams] abzuspielen. Um die Streams aufzunehmen, kann man das Programm [:Streamripper:] verwenden, das sich mit dem gleichnamigen Plugin direkt im Player integrieren lässt. == Plugins == Es gibt wie bei [:Amarok:] viele Plugins für das Programm, die Exaile sinnvoll erweitern. Um die Plugins zu konfigurieren, muss man im geöffneten Programm ''"Bearbeiten -> Plugins"'' anwählen oder einen Rechtsklick [[Vorlage(Tasten, rmb)]] auf das Panelsymbol tätigen und dort den Punkt ''"Plugins"'' wählen. In der Plugin-Verwaltung werden die einzelnen Plugins übersichtlich, mit einer kurzen Beschreibung, dargestellt. Die Plugins lassen sich einfach installieren und konfigurieren. Im folgenden werden einige besonders interessante Plugins vorgestellt: ||<-2 tablestyle="width: 95%;" rowclass="titel"> Plugins|| || Name||Beschreibung|| || '''Soundjuicer''' || Ermöglicht den Import von CDs mittels Sound Juicer || ||'''Streamripper'''||Ermöglicht die Aufzeichnung von Streams mittels Streamripper || ||'''AWN'''||Zeigt das CD-Cover, den Wiedergabestatus und/oder die verbleibende Zeit des aktuellen Albums in [:Archiv/Avant Window Navigator: AWN] an || ||'''Desktop-Cover'''||Zeigt das derzeitige CD-Cover auf dem Desktop an || ||'''Minimodus'''||Ein kompakter Minimodus für Exaile. Über die Tastenkombination Strg+Alt+M wird er ein- und ausgeschaltet. Bei deaktivierter Fensterdekoration kann das Fenster meist mit Hilfe der Alt-Taste verschoben werden.|| ||'''Kontrolleistenbuttons'''||Fügt Buttons für „Wiedergabe/Pause“, „Vorheriges Stück“ und „Nächstes Stück“ der Kontrollleiste hinzu|| ||'''Weckuhr'''||Spielt zu einer vorgegebenen Zeit Musik ab. Hinweis: Da Exaile zum vorgegebenen Zeitpunkt einfach den Inhalt der aktuellen Wiedergabeliste abspielt, sollte diese auch die gewünschten Stücke enthalten.|| ||'''Moodbar'''|| „Stimmung“ eines Lieds anzeigen lassen (benötigt Paket: '''exaile-plugin-moodbar''')|| ||'''Notify'''||Benutzt den LibNotify-Benachrichtigungsdienst, um den Beginn eines neuen Titels anzuzeigen || ||'''Kontextinformationen'''||Es werden verschiedene Informationen über den aktuellen Titel angezeigt (benötigt Paket: '''exaile-plugin-contextinfo''')|| ||'''iPod-Unterstützung'''||Anbindung an den iPod (benötigt Paket: '''exaile-plugin-ipod''')|| ||'''GNOME-Multimediatasten'''||Ermöglicht die Steuerung Exailes durch das Multimediatasten-System von GNOME. Kompatibel mit GNOME >= 2.20.x|| === Unterstützung für Pidgin bei aktuellen Versionen === Seit kurzem scheint bei Exaile auch das Plugin "Aktuelles Stück" vorinstalliert zu sein. Dies ermöglicht Exaile, den aktuell abgespielten Titel im [:Pidgin:]-Status anzuzeigen.Dafür muss folgendes installiert werden: {{{#!vorlage Paketinstallation pidgin-musictracker, universe }}} Erstmal muss unter Pidgin das "Musiktracker"-Plugin aktiviert werden. Im Konfigurationsmenü sollte "Player Automatisch Erkennen" angezeigt werden. In Exaile muss man im Menü ''"Plugins"'' folgendes per Häkchen aktivieren: {{{ Aktuelles Stück MPRIS }}} Nun sollten auch Pidgin-Kontakte den aktuell abgespielten Song angezeigt bekommen. = Tastenkürzel = {{{#!vorlage Tabelle Tastenkürzel +++ Taste(n) Funktion +++ [[Vorlage(Tasten, Strg+T)]] neue Wiedergabeliste +++ [[Vorlage(Tasten, Strg+E)]] Informationen zum Künstler / zur Band aufrufen +++ [[Vorlage(Tasten, Strg+L)]] Liedtexte abrufen +++ [[Vorlage(Tasten, STRG+ALT+M)]] Minimodus (''per Plugin möglich'') +++ [[Vorlage(Tasten, Strg+Q)]] Programm beenden }}} = Problembehebung = == SHOUTcast == Bedingt durch Änderungen bei [https://www.shoutcast.com/ SHOUTcast] {en} funktioniert der Zugriff seit Ende 2010 nicht mehr. = Links = * [https://www.exaile.org/ Projektseite] {en} * [https://www.exaile.org/2015/05/18/Exaile-upgrade-gstreamer-gtk/ Exaile is upgrading to GStreamer 1.x/GTK3] {en} - Blogbeitrag, 05/2015 * [github:exaile/exaile:Quellcode] * [http://www.nskcomputing.de/index.php?section=ExaileWebDisplay Exaile Web Display] {de} - Exaile-Plugin, um den aktuellen Titel anzuzeigen * [:AudioPlayer:] {Übersicht} - Übersichtsartikel # tag: Multimedia, Xfce, GNOME 3, Audioplayer, Python, iPod, MATE, nach-trusty-ins-archiv