Gmusicbrowser: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
StAlphonzo (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „{{inuse|~~~~}} Gmusicbrowser ist eine Jukebox für große Musiksammlungen, die sehr stark an die eigenen Wünsche angepasst werden kann. Dabei bietet Gmusicbro…“
 
Boenki (Diskussion | Beiträge)
K Vorlage:Installation Version muss nicht angegeben werden, da diese Information zu schnell veraltet
 
(15 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{inuse|[[Benutzer:StAlphonzo|StAlphonzo]] 16:24, 8. Dez. 2011 (CET)}}
{{righttoc}}
Gmusicbrowser ist eine Jukebox für große Musiksammlungen, die sehr stark an die eigenen Wünsche angepasst werden kann.
 
Dabei bietet Gmusicbrowser fast alle Funktionen, die man auch von anderen Playern gewohnt ist.
gmusicbrowser ist eine Jukebox für große Musiksammlungen, die sehr stark an die eigenen Wünsche angepasst werden kann. Dabei bietet gmusicbrowser alle Funktionen, die man auch von anderen Playern gewohnt ist.  
Zu beachten ist, dass sich der folgende Artikel ausschließlich auf die Version 1.1.8 bezieht.
 
Diese befindet sich momentan zwar noch in der Entwicklung, läuft aber alltagstauglich stabil und ist auch als finale Release-Version geplant.
[[Datei:Gmusicbrowser.png|300px|thumb|right|gmusicbrowser<br /><small>Musik und Lyrics: Smashing Pumkins ((c) archive.org)</small>]]


=== Features ===
=== Features ===
Zeile 10: Zeile 10:
*Wiedergabe über
*Wiedergabe über
**Mplayer
**Mplayer
**mpv
**Gstreamer mit Equalizer
**Gstreamer mit Equalizer
**flac123, ogg123, mpg123
**flac123, ogg123, mpg123
Zeile 20: Zeile 21:
*gewichteter Zufallsmodus
*gewichteter Zufallsmodus
*Möglichkeit als Icecast Server zu fungieren
*Möglichkeit als Icecast Server zu fungieren
*viele weitere Plugins
*viele weitere Plugins, z.B Liedtexte, Albumcover, etc.


== Installation ==  
{{Installation|repo=aur|paket=gmusicbrowser}}
Die Version 1.1.8 von Gmusicbrowser kann momentan nicht aus den Paketquellen von Archlinux installiert werden.
Zur Installation bezieht man stattdessen aus dem [[AUR]] das Paket <code>gmusicbrowser-development</code>.


wget http://aur.archlinux.org/packages/gm/gmusicbrowser-development/gmusicbrowser-development.tar.gz
== Abhängigkeiten ==
tar -xzvf gmusicbrowser-development.tar.gz
cd gmusicbrowser-development
makepkg -si


Dabei sollte man beachten, dass nicht alle Abhängigkeiten, die in der Datei <code>PKGBUILD</code> aufgeführt sind wirklich notwendig sind.
{{hinweis|Es gilt zu beachten, dass die meisten Abhängigkeiten optional sind und je nach Konfiguration ebenfalls
Möchte man nur eine minimale Version der Abhängigkeiten so kann man folgende Datei verwenden:
installiert werden sollten.. Auszug:}}
    gtk2-perl
    hicolor-icon-theme
    alsa-utils (alsa-utils-transparent) (optional) – enables the ALSA backend
    flac123 (optional) – flac support for the ALSA backend
    gst-plugins-bad (gst-plugins-bad-git) (optional) – mpc support for the gstreamer backend
    gst-plugins-base (gst-plugins-base-git) (optional) – vorbis support for the gstreamer backend
    gst-plugins-good (gst-plugins-good-git) (optional) – flac support for the gstreamer backend
    gst-plugins-ugly (gst-plugins-ugly-git) (optional) – mp3 support for the gstreamer backend
    gstreamer0.10-bad-plugins (optional) – mpc support for the gstreamer0.10 backend
    gstreamer0.10-base (optional) – vorbis support for the gstreamer0.10 backend
    gstreamer0.10-good-plugins (optional) – flac support for the gstreamer0.10 backend
    gstreamer0.10-ugly-plugins (optional) – mp3 support for the gstreamer0.10 backend
    gstreamer (gstreamer-git) (optional) – enables the gstreamer backend
    mpg321 (optional) – mp3 support for the ALSA backend
    mplayer (mplayer-light-svn, mplayer-svn, mplayer-vaapi, mplayer2,
    mplayer2-build-git) (optional) – enables the mplayer backend
    mpv (mpv-build-git, mpv-git, mpv-legacy-af-git, mpv-light, mpv-nowayland, mpv-sndio,
    mpvhq-git) (optional) – enables the mpv backend
    perl-glib-object-introspection (optional) – enables the gstreamer backend
    perl-gstreamer (optional) – enables the old gstreamer0.10 backend
    perl-gtk2-appindicator (optional) – app indicator plugin support
    perl-gtk2-mozembed (optional) – web-based plugins support
    perl-gtk2-notify (optional) – show notifications using libnotify
    perl-gtk2-trayicon (optional) – tray icon support
    perl-gtk2-webkit (optional) – alternative web-based plugin support
    perl-html-parser (optional) – support for accented characters in lyrics plugin
    perl-locale-gettext (optional) – localization support
    perl-net-dbus (perl-net-dbus-git) (optional) – control gmusicbrowser through dbus and gnome hotkeys
    vorbis-tools (vorbis-tools-svn) (optional) – vorbis support for the ALSA backend


== Einstellungen ==
===Sammlung===
Einzelne Dateien,oder verschiedene Ordner können der Sammlung hinzugefügt werden.
===Audioausgabe===
Die Konfiguration der Audioausgabe von gmusicbrowser lässt mehrere Möglichkeiten zu:


pkgname=gmusicbrowser-development
* gstremaer 1.x
pkgver=1.1.8
* mpg123/Ogg123/...
pkgrel=1
* Mplayer
pkgdesc="An open-source jukebox for large collections of mp3/ogg/flac/mpc files, written in perl."
* mpv
arch=('any')
* Icecast Server
url="http://gmusicbrowser.org/devel.html"
===Darstellung===
license=('GPL3')
Sämtliche Fenster lassen sich individuell anpassen, inklusive des Iconthemas.
depends=('gtk2-perl')
===Verschiedenes===
optdepends=('alsa-utils: enables ALSA backend'
Verbindung zu einem Proxyserver, Deaktivierung des Bildschirmschoners, Datumsformat, etc befinden sich hier.
'flac123: FLAC support for ALSA'
===Felder===
'mpg123: MP3 support for ALSA'
Konfiguration von Dateieigenschaften, Grundfelder, Audioeigenschaften, Statistik.
'vorbis-tools: OGG support for ALSA'
 
'mplayer: to use mplayer for playback'
===Erweiterungen===
'perl-gstreamer: to use gstreamer for playback'
Folgende Erweiterungen können aktiviert werden (Auszug).
'perl-gstreamer-interfaces: to use gstreamer for playback'
*Albuminfo
'gstreamer0.10-base-plugins: to use gstreamer for playback'
*App-Indikator
'gstreamer0.10-good-plugins: to use gstreamer for playback'
*Arbeitsplatz-Widget
'gstreamer0.10-ugly-plugins: to use gstreamer for playback'
*Benachrichtigung
'gstreamer0.10-bad-plugins: to use gstreamer for playback'
*CD auslesen
'perl-locale-gettext: enables localization'
*Exportieren (Tragbarer Player, Smartphone, MR3U)
'perl-gnome2-wnck: enables desktop widgets plugin'
** Player/Smartphone und Orderformat müssen per Hand eingebunden werden.
        'perl-net-dbus: enables dbus extensions'
***Beispiel : run/media/User/A9EB-1514/Verzeichnis |  Ordnerformat :%a/%l
'perl-gtk2-notify: enables tray icon'
*Gnome MM-Tasten
'perl-gtk2-webkit: enables web context plugin')
*Interpreteninfo
conflicts=('gmusicbrowser' 'gmusicbrowser-git')
*Karoke
source=(http://gmusicbrowser.org/download/gmusicbrowser-${pkgver}.tar.gz)
*Last FM
md5sums=('839ed7fb8a1a7a4c39c868e228f93579')
*Liedtexte
sha256sums=('94e3e7ff23b853d9b6a03b3b1a48cb378bb4cc251c3861fe82e2e0bc3ae27689')
*Netzkontext
*und einige mehr.
build() {
===Tasten===
      cd ${srcdir}/gmusicbrowser-${pkgver}
Individuelle Tasteneinstellung.
      make DESTDIR=${pkgdir} install
===Tags===
}
ID3v2,ID3v2.4, etc.
 
==Weblinks==
 
[https://gmusicbrowser.org/ gmusicbrowser Homepage]
 
[https://archive.org/details/tsp2014-11-30.flac16 Smashing Pumkins bei archiv.org]
 
[[Kategorie:Multimedia]]

Aktuelle Version vom 12. Februar 2016, 16:17 Uhr

gmusicbrowser ist eine Jukebox für große Musiksammlungen, die sehr stark an die eigenen Wünsche angepasst werden kann. Dabei bietet gmusicbrowser alle Funktionen, die man auch von anderen Playern gewohnt ist.

gmusicbrowser
Musik und Lyrics: Smashing Pumkins ((c) archive.org)

Features

Grundsätzlich bietet Gmusicbrowser folgende Features:

  • Anpassbare Filter
  • Wiedergabe über
    • Mplayer
    • mpv
    • Gstreamer mit Equalizer
    • flac123, ogg123, mpg123
  • Anpassbare Layouts
  • Tagging und Umbenennen von Audiodateien
  • Trayicon
  • SongTree Widget
  • Anpassbare Labels können für jeden Song gesetzt werden
  • Filter können unbegrenzt verschachtelt und gespeichert werden
  • gewichteter Zufallsmodus
  • Möglichkeit als Icecast Server zu fungieren
  • viele weitere Plugins, z.B Liedtexte, Albumcover, etc.

Installation

Das Programm ist als gmusicbrowserAUR im AUR verfügbar, und kann von dort zum Beispiel mit einem der AUR Hilfsprogramme installiert werden.

pakku -S gmusicbrowser

Bei der Verwendung von AUR-Hilfsprogrammen ist zu beachten, dass Pakete niemals „blind“ installiert werden sollten. Vor dem Installieren sollten die Kommentare im AUR gelesen, und das PKGBUILD geprüft werden.

Abhängigkeiten

Hinweis: Es gilt zu beachten, dass die meisten Abhängigkeiten optional sind und je nach Konfiguration ebenfalls installiert werden sollten.. Auszug:

   gtk2-perl
   hicolor-icon-theme
   alsa-utils (alsa-utils-transparent) (optional) – enables the ALSA backend
   flac123 (optional) – flac support for the ALSA backend
   gst-plugins-bad (gst-plugins-bad-git) (optional) – mpc support for the gstreamer backend
   gst-plugins-base (gst-plugins-base-git) (optional) – vorbis support for the gstreamer backend
   gst-plugins-good (gst-plugins-good-git) (optional) – flac support for the gstreamer backend
   gst-plugins-ugly (gst-plugins-ugly-git) (optional) – mp3 support for the gstreamer backend
   gstreamer0.10-bad-plugins (optional) – mpc support for the gstreamer0.10 backend
   gstreamer0.10-base (optional) – vorbis support for the gstreamer0.10 backend
   gstreamer0.10-good-plugins (optional) – flac support for the gstreamer0.10 backend
   gstreamer0.10-ugly-plugins (optional) – mp3 support for the gstreamer0.10 backend
   gstreamer (gstreamer-git) (optional) – enables the gstreamer backend
   mpg321 (optional) – mp3 support for the ALSA backend
   mplayer (mplayer-light-svn, mplayer-svn, mplayer-vaapi, mplayer2, 
   mplayer2-build-git) (optional) – enables the mplayer backend
   mpv (mpv-build-git, mpv-git, mpv-legacy-af-git, mpv-light, mpv-nowayland, mpv-sndio, 
   mpvhq-git) (optional) – enables the mpv backend
   perl-glib-object-introspection (optional) – enables the gstreamer backend
   perl-gstreamer (optional) – enables the old gstreamer0.10 backend
   perl-gtk2-appindicator (optional) – app indicator plugin support
   perl-gtk2-mozembed (optional) – web-based plugins support
   perl-gtk2-notify (optional) – show notifications using libnotify
   perl-gtk2-trayicon (optional) – tray icon support
   perl-gtk2-webkit (optional) – alternative web-based plugin support
   perl-html-parser (optional) – support for accented characters in lyrics plugin
   perl-locale-gettext (optional) – localization support
   perl-net-dbus (perl-net-dbus-git) (optional) – control gmusicbrowser through dbus and gnome hotkeys
   vorbis-tools (vorbis-tools-svn) (optional) – vorbis support for the ALSA backend

Einstellungen

Sammlung

Einzelne Dateien,oder verschiedene Ordner können der Sammlung hinzugefügt werden.

Audioausgabe

Die Konfiguration der Audioausgabe von gmusicbrowser lässt mehrere Möglichkeiten zu:

  • gstremaer 1.x
  • mpg123/Ogg123/...
  • Mplayer
  • mpv
  • Icecast Server

Darstellung

Sämtliche Fenster lassen sich individuell anpassen, inklusive des Iconthemas.

Verschiedenes

Verbindung zu einem Proxyserver, Deaktivierung des Bildschirmschoners, Datumsformat, etc befinden sich hier.

Felder

Konfiguration von Dateieigenschaften, Grundfelder, Audioeigenschaften, Statistik.

Erweiterungen

Folgende Erweiterungen können aktiviert werden (Auszug).

  • Albuminfo
  • App-Indikator
  • Arbeitsplatz-Widget
  • Benachrichtigung
  • CD auslesen
  • Exportieren (Tragbarer Player, Smartphone, MR3U)
    • Player/Smartphone und Orderformat müssen per Hand eingebunden werden.
      • Beispiel : run/media/User/A9EB-1514/Verzeichnis | Ordnerformat :%a/%l
  • Gnome MM-Tasten
  • Interpreteninfo
  • Karoke
  • Last FM
  • Liedtexte
  • Netzkontext
  • und einige mehr.

Tasten

Individuelle Tasteneinstellung.

Tags

ID3v2,ID3v2.4, etc.

Weblinks

gmusicbrowser Homepage

Smashing Pumkins bei archiv.org