Dostępna jest wersja odtwarzacza muzycznego DeaDBeeF 1.8.8. Kod źródłowy projektu rozpowszechniany jest na licencji GPLv2. Odtwarzacz jest napisany w C i może pracować z minimalnym zestawem zależności. Interfejs zbudowany jest w oparciu o bibliotekę GTK+, obsługuje zakładki i można go rozbudowywać za pomocą widżetów i wtyczek.
Wśród funkcji: automatyczne przekodowanie tekstu w tagach, korektor, obsługa plików cue, minimum zależności, możliwość sterowania za pomocą wiersza poleceń lub z zasobnika systemowego, możliwość ładowania i wyświetlania okładek, wbudowana w edytorze tagów, elastyczne opcje wyświetlania niezbędnych pól na listach utworów, obsługa strumieniowego przesyłania radia internetowego, tryb odtwarzania bez pauz i wtyczka do transkodowania treści.
Główne zmiany:
- Zaimplementowano przetwarzanie metadanych z tytułem albumu (podtytułem płyty) w tagach ID3v2 i APE.
- Ulepszony interfejs do konfigurowania wtyczek.
- Zaimplementowano niemodalne okno z ustawieniami.
- Dodano obsługę zmiany kolorów tytułów. Do narzędzi wykrywania formatu nagłówka dodano funkcję $rgb().
- Lista wtyczek obsługuje filtry i wyświetla informacje o wtyczkach. Wtyczki są posortowane alfabetycznie.
- Dodano zakładki list odtwarzania, które obsługują zmianę fokusu i nawigację za pomocą klawiatury.
- Dodano możliwość odczytu tagów WAV RIFF.
- Poprawione przetwarzanie ścieżek plików do albumów.
- Okno główne umożliwia przesuwanie elementów w trybie przeciągnij i upuść.
- Wskaźnik pozycji odtwarzania obsługuje teraz przewijanie do tyłu za pomocą kółka myszy.
- Do menu kontekstowego dodano przycisk „Odtwórz następny”.
- Podczas przesyłania sygnału przez Pulseaudio zaimplementowana jest obsługa częstotliwości próbkowania przekraczającej 192 kHz.
- Dodano ostrzeżenie o destrukcyjnym charakterze operacji usuwania w oknie dialogowym obsługi plików.
- Naprawiono błędy powodujące awarię podczas korzystania z wtyczki PSF i odczytu niektórych plików AAC.
Źródło: opennet.ru