Kühn (Software) - Audacious (software)

Kühn
Audacious-2.4-logo.svg
Audacious 4.0 screenshot.png
Audacious 4.0 auf Arch Linux
Erstveröffentlichung 24. Oktober 2005 ; vor 15 Jahren ( 2005-10-24 )
Stabile Version 4.1 (1. Februar 2021 ; vor 7 Monaten ) [±] ( 2021-02-01 )
Vorschauversion 3.10-Beta 1 (2. Juli 2018 ; vor 3 Jahren ) [±] ( 2018-07-02 )
Repository
Geschrieben in Ursprünglich in C99 und GTK , neu geschrieben in C++11 und Qt bei v3.6
Betriebssystem Unix-ähnlich , Windows XP und neuer
Typ Audioplayer-Software
Lizenz Ab 3.3: BSD-2-Klausel
1.4 bis 3.2.4: GPL-3.0-nur
1.3 bis 1.3.2: GPL-2.0-nur
0.1 bis 1.2.2: GPL-2.0-oder höher
Webseite kühner-media-player .org

Audacious ist eine kostenlose Open-Source- Audioplayer-Software mit Fokus auf geringen Ressourcenverbrauch, hohe Audioqualität und Unterstützung für eine Vielzahl von Audioformaten. Es ist in erster Linie für die Verwendung auf POSIX- kompatiblen Unix-ähnlichen Betriebssystemen mit eingeschränkter Unterstützung für Microsoft Windows konzipiert . Audacious ist der Standard-Audioplayer in Lubuntu und Ubuntu Studio .

Geschichte

Audacious begann als Fork von Beep Media Player, der selbst ein Fork von XMMS ist . William "nenolod" Pitcock beschloss, den Beep Media Player abzuspalten, nachdem das ursprüngliche Entwicklerteam angekündigt hatte, die Entwicklung einzustellen, um eine Version der nächsten Generation namens BMPx zu erstellen. Laut der Audacious-Homepage hatten Pitcock und andere "ihre eigenen Vorstellungen davon, wie ein Spieler gestaltet werden sollte, die [sie] in einer Produktionsumgebung ausprobieren wollten".

Seit Version 2.1 enthält Audacious sowohl die aus früheren Versionen bekannte Winamp- ähnliche Oberfläche als auch eine neue, GTK- basierte Oberfläche namens GTKUI , die in gewisser Weise foobar2000 ähnelt . GTKUI wurde die Standardschnittstelle in Audacious 2.4.

Wechsel zu C++ und Qt

Vor Version 3.0 verwendete Audacious standardmäßig das GTK 2.x- Toolkit . In Version 2.5 wurde eine teilweise Unterstützung für GTK3 hinzugefügt, und Audacious 3.0 bietet vollständige Unterstützung für GTK3 und verwendet es standardmäßig. Unzufrieden mit der Entwicklung von GTK3 entschied sich das Audacious-Team jedoch, ab der Version 3.6 zu GTK2 zurückzukehren, mit langfristigen Plänen, auf Qt zu portieren .

Seit dem 8. August 2018 ist auf der offiziellen Website HTTPS für die gesamte Website aktiviert und die Unterstützung von GTK 3 wurde vollständig eingestellt.

Als Version 4.0 verwendet Audacious Qt als primäres Toolkit, aber die GTK 2.x-Unterstützung ist weiterhin verfügbar.

Merkmale

Audacious mit GTK- basierter Oberfläche, die unter Windows 8 ausgeführt wird .
Kühn mit Winamp- ähnlicher Oberfläche, die auf Ubuntu 8.04 läuft .
Audacious mit externer .WSZ Skin läuft Ubuntu 11.10.

Audacious enthält eine integrierte lückenlose Wiedergabe .

Standard-Codec-Unterstützung

Plugins

Audacious verdankt einen Großteil seiner Funktionalität Plug-Ins , einschließlich aller Codecs . Weitere Funktionen sind über Plug-Ins von Drittanbietern verfügbar.

Aktuelle Versionen des Audacious-Kerns klassifizieren Plug-Ins wie folgt (einige sind auf niedrigem Niveau und derzeit nicht für den Benutzer sichtbar):

  • Decoder-Plug-Ins , die die eigentlichen Codecs enthalten, die zum Decodieren von Inhalten verwendet werden.
  • Transport-Plug-Ins , die auf niedriger Ebene sind und von der VFS-Schicht implementiert werden.
  • Allgemeine Plug-Ins , die dem Player vom Benutzer hinzugefügte Dienste bereitstellen (z. B. das Senden von Tracks mit AudioScrobbler )
  • Ausgabe-Plug-Ins , die das Audiosystem-Backend des Players bereitstellen.
  • Visualisierungs-Plug-Ins , die Visualisierungen basierend auf schnellen Fourier-Transformationen der Wellendaten bereitstellen .
  • Effekt-Plug-Ins , die verschiedene Klangverarbeitungen des decodierten Audiostreams ermöglichen
  • Container-Plug-ins , die Wiedergabelisten und ähnliche Strukturen unterstützen.
  • Lowlevel-Plug-ins , die verschiedene Dienste für den Player-Kern bereitstellen und nicht in die anderen Plug-ins eingeordnet werden.
  • Ausgabe-Plug-Ins:
    • PulseAudio- Ausgang
    • OSS4- Ausgang
    • ALSA- Ausgang
    • Sndio-Ausgang
    • SDL- Ausgabe
    • FileWriter-Plug-in – es wird kein Ton abgespielt, die Ausgabe wird stattdessen in eine neue Datei umgeleitet: Dieses Plug-in unterstützt die Ausgabedateiformate: WAV , mp3 , Ogg Vorbis und FLAC , es kann verwendet werden, um eine Datei zu transkodieren und auch um eine CD rippen
    • JACK- Ausgang

Skins

Audacious bietet volle Unterstützung für Winamp 2-Skins, und ab Version 1.2 sind einige Freiform-Skins möglich. Winamp .wsz-Skin-Dateien, eine Art Zip-Archiv, können direkt verwendet oder in einzelne Verzeichnisse dearchiviert werden. Das Programm kann Windows Bitmap (.bmp)-Grafiken aus dem Winamp-Archiv verwenden, obwohl native Skins für Linux normalerweise im Portable Network Graphics (.png)-Format gerendert werden. Audacious 1.x ermöglicht es dem Benutzer, die RGB-Farbbalance jeder Haut anzupassen, wodurch eine einfache weiße Haut effektiv einer Vielzahl von kolorierten Skins entspricht, ohne sie manuell zu bearbeiten.

Kunden

Audacious soll ein eigenständiger Mediaplayer sein, kein Server (im Gegensatz zu XMMS2 ), obwohl er Verbindungen von Client-Software wie Conky akzeptiert .

Die Verbindung zu Audacious für die Fernsteuerung kann über einfachen DBus erfolgen , indem ein MPRIS-kompatibler Client verwendet wird oder das offizielle Audtool-Dienstprogramm verwendet wird, das speziell für diesen Zweck erstellt wurde.

Siehe auch

Verweise

Weiterlesen

Externe Links