Zuchwały (oprogramowanie) - Audacious (software)

Zuchwały
Audacious-2.4-logo.svg
Audacious 4.0 zrzut ekranu.png
Audacious 4.0 na Arch Linuxie
Pierwsze wydanie 24 października 2005 ; 15 lat temu ( 2005-10-24 )
Wersja stabilna 4.1 (1 lutego 2021 ; 7 miesięcy temu ) [±] ( 01.02.2021 )
Wersja zapoznawcza 3.10-beta 1 (2 lipca 2018 ; 3 lata temu ) [±] ( 2018-07-02 )
Magazyn
Napisane w Pierwotnie w C99 i GTK , przepisany w C++11 i Qt w wersji 3.6
System operacyjny Uniksowy , Windows XP i nowsze
Rodzaj Oprogramowanie odtwarzacza audio
Licencja Od 3.3: BSD-2, klauzula
1.4 do 3.2.4: GPL-3.0-only
1.3 do 1.3.2: GPL-2.0-only
0.1 do 1.2.2: GPL-2.0-lub później
Strona internetowa audacious-media-player .org

Audacious to darmowy odtwarzacz audio typu open source , który koncentruje się na niskim zużyciu zasobów, wysokiej jakości dźwięku i obsłudze szerokiej gamy formatów audio. Został zaprojektowany głównie do użytku w systemach operacyjnych typu Unix zgodnych z POSIX , z ograniczoną obsługą Microsoft Windows . Audacious to domyślny odtwarzacz audio w Lubuntu i Ubuntu Studio .

Historia

Audacious zaczynał jako rozwidlenie Beep Media Playera, który sam w sobie jest rozwidleniem XMMS . William „nenolod” Pitcock zdecydował się na rozwidlenie Beep Media Player po tym, jak oryginalny zespół programistów ogłosił, że przerywa rozwój w celu stworzenia wersji nowej generacji o nazwie BMPx. Według strony głównej Audacious, Pitcock i inni „mieli [swoje] własne pomysły na to, jak należy zaprojektować odtwarzacz, które [chcieli] wypróbować w środowisku produkcyjnym”.

Od wersji 2.1 Audacious zawiera zarówno interfejs podobny do Winampa , znany z poprzednich wersji, jak i nowy, oparty na GTK interfejs znany jako GTKUI , który do pewnego stopnia przypomina foobar2000 . GTKUI stało się domyślnym interfejsem w Audacious 2.4.

Zmień na C++ i Qt

Przed wersją 3.0 Audacious domyślnie używał zestawu narzędzi GTK 2.x. Częściowa obsługa GTK3 została dodana w wersji 2.5, a Audacious 3.0 ma pełną obsługę GTK3 i domyślnie jej używa. Jednakże, niezadowolony z ewolucji GTK3, zespół Audacious zdecydował się na powrót do GTK2 począwszy od wydania 3.6, z długoterminowymi planami przeniesienia na Qt .

Od 8 sierpnia 2018 r. oficjalna strona internetowa obsługuje protokół HTTPS w całej witrynie, a obsługa GTK 3 została całkowicie zrezygnowana.

W wersji 4.0 Audacious używa Qt jako podstawowego zestawu narzędzi, ale obsługa GTK 2.x jest nadal dostępna.

Cechy

Audacious z interfejsem opartym na GTK działającym w systemie Windows 8 .
Audacious z interfejsem podobnym do Winampa na Ubuntu 8.04.
Audacious z zewnętrzną skórką .wsz działającą na Ubuntu 11.10.

Audacious zawiera wbudowane odtwarzanie bez przerw .

Domyślna obsługa kodeków

Wtyczki

Audacious dużą część swojej funkcjonalności zawdzięcza wtyczkom , w tym wszystkim kodekom . Więcej funkcji jest dostępnych za pośrednictwem wtyczek innych firm.

Aktualne wersje rdzenia Audacious klasyfikują wtyczki w następujący sposób (niektóre są na niskim poziomie i obecnie nie są widoczne dla użytkownika):

  • Wtyczki dekodera , które zawierają rzeczywiste kodeki używane do dekodowania treści.
  • Wtyczki transportowe , które są niskopoziomowe i zaimplementowane przez warstwę VFS.
  • Ogólne wtyczki , które zapewniają odtwarzaczowi usługi dodane przez użytkownika (takie jak wysyłanie utworów za pomocą AudioScrobblera )
  • Wtyczki wyjściowe , które zapewniają zaplecze systemu audio odtwarzacza.
  • Wtyczki wizualizacyjne , które zapewniają wizualizacje oparte na szybkich transformatach Fouriera danych fal.
  • Wtyczki efektów , które zapewniają różne przetwarzanie dźwięku w dekodowanym strumieniu audio
  • Wtyczki kontenerów , które zapewniają obsługę list odtwarzania i innych podobnych struktur.
  • Wtyczki niskiego poziomu , które zapewniają różne usługi rdzeniowi odtwarzacza i nie są sklasyfikowane w żadnej innej wtyczce.
  • Wtyczki wyjściowe:
    • Wyjście PulseAudio
    • Wyjście OSS4
    • Wyjście ALSA
    • Wyjście Sndio
    • Wyjście SDL
    • Wtyczka FileWriter – dźwięk nie jest odtwarzany, dane wyjściowe są przekierowywane do nowego pliku: ta wtyczka obsługuje formaty plików wyjściowych: WAV , mp3 , Ogg Vorbis i FLAC , może być używana do transkodowania pliku, a także do zgraj płytę CD
    • Wyjście JACK

Skórki

Audacious ma pełne wsparcie dla skórek Winampa 2, a od wersji 1.2 możliwe są dowolne skórki w dowolnej formie. Pliki skórek Winampa .wsz, rodzaj archiwum Zip, mogą być używane bezpośrednio lub mogą być rozpakowywane do poszczególnych katalogów. Program może używać grafiki bitmapowej systemu Windows (.bmp) z archiwum Winampa, chociaż natywne skórki dla systemu Linux są zwykle renderowane w formacie Portable Network Graphics (.png). Audacious 1.x pozwala użytkownikowi dostosować balans kolorów RGB dowolnej skóry, skutecznie czyniąc podstawową białą skórkę równoważną wielu kolorowym skórkom bez ich ręcznej edycji.

Klienci

Audacious ma być samodzielnym odtwarzaczem multimediów, a nie serwerem (w przeciwieństwie do XMMS2 ), chociaż akceptuje połączenia z oprogramowania klienckiego, takiego jak Conky .

Połączenie z Audacious w celu zdalnego sterowania można wykonać przez zwykły DBus , używając klienta kompatybilnego z MPRIS lub używając oficjalnego narzędzia Audtool stworzonego tylko w tym celu.

Zobacz też

Bibliografia

Dalsza lektura

Zewnętrzne linki