Wydanie Rockbox 4.0, otwartego oprogramowania dla odtwarzaczy audio

Po pięciu i pół roku pracy, projekt Rockbox 4.0, rozwijający alternatywne oprogramowanie dla różnych modeli odtwarzaczy audio, został wydany. W porównaniu do standardowego oprogramowania, Rockbox oferuje wsparcie dla dodatkowych formatów, funkcji oraz wtyczek. Projekt nie jest oparty na Linuksie i dostarczany jest z własnym jądrem zgodnym z POSIX. Kod napisano w języku C i jest udostępniany na licencji GPL. Rockbox może być uruchomiony z karty pamięci, bez usuwania głównego oprogramowania odtwarzacza.

Funkcje dostępne w Rockbox obejmują: budzik, przeglądanie dokumentów, zdjęć i wideo, interfejs głosowy, wsparcie dla Cue, możliwość wyświetlania tekstów piosenek i okładek albumów, system zakładek, dyktafon, nagrywanie z radia FM, prosty menedżer plików. Do różnic należy również zaliczyć: oszczędność energii (19-21 godzin zamiast 14-16 godzin) oraz wysoką prędkość pracy z dużymi listami odtwarzania. Obsługiwane jest do 20 tys. utworów w playliście oraz do 10 tys. plików w katalogu (dla porównania, oprogramowanie Archos obsługuje maksymalnie 999 plików).

Główne zmiany:

  • Dodano wsparcie dla urządzeń:
    • AIGO EROS Q, EROS K oraz klony tych modeli, takie jak AGPTek H3, HifiWalker H2 i Surfans F20.
    • FiiO M3K.
    • Shanling Q1.
    • xDuoo X3ii i X20.
  • W kategorii stabilnych przeniesiono porty dla urządzeń:
    • AGPTek Rocker.
    • EROS Q, EROS K (+klony AGPTek H3, HifiWalker H2 i Surfans F20).
    • FiiO M3K.
    • Shanling Q1.
    • xDuoo X3, X3ii i X20.
  • Jądro:
    • Usunięto wsparcie dla architektury CPU SH oraz urządzeń opartych na HWCODEC i ekranach charcell.
    • Dodano wsparcie dla bitrate'u do 192KHz na sprzęcie, na którym jest to możliwe.
    • Znacząco poprawiono wsparcie dla ATA SSD, w tym adapterów iFlash ATA-SD.
    • Dodano wsparcie dla urządzeń ATA z rozmiarem logicznych sektorów przekraczającym 512 bajtów. W systemach plików dodano wsparcie dla dowolnych proporcji logicznych i fizycznych rozmiarów sektorów.
    • Dodano wsparcie dla tabel partycji w formacie GPT oraz nośników o pojemności większej niż 2 TB.
    • Dodano możliwość tworzenia wielu partycji na nośnikach ATA i SD. Zapewniono możliwość tworzenia multibootów.
    • Przeprowadzono czyszczenie i przebudowę wielu wewnętrznych API.
    • Domyślnie do nazw plików i przetwarzania tekstu używana jest kodowanie UTF-8.
  • Kodeki:
    • Aby poprawić odtwarzanie na urządzeniach z SID (Sound Interface Device) wykorzystano bibliotekę crSID.
    • Biblioteka libayumi wprowadza wsparcie dla odtwarzania formatów wideo używanych w grach wideo.
    • Dodano wsparcie dla odtwarzania formatu VTX (ZX Spectrum).
    • Ulepszono wsparcie dla formatów FLAC, Speex, Opus, mp4/aac i WMA Pro, a także poprawiono parsery metadanych dla różnych kontenerów multimedialnych.
    • Dodano wsparcie dla okładek albumów osadzonych w plikach multimedialnych.
    • Dodano wsparcie dla 7-kanałowych plików FLAC.
  • Przeprowadzono optymalizację wydajności interfejsu użytkownika. Zmodernizowano silnik motywów. Ulepszono wyświetlanie metadanych i przemyślano nawigację po bazie danych. Rozszerzono możliwości pracy z zakładkami i listami odtwarzania. Wsparcie dla scrobblera (śledzenia tego, co słucha użytkownik) przeniesiono z wtyczki do głównej wersji.
  • Ulepszono wsparcie dla cyrylicy w czcionce 14-Rockbox-Mix. Zaktualizowano czcionki Terminus.
  • Dodano wsparcie dla silników syntezatorów mowy mimic, Google Translate (online) oraz Piper TTS. Znacznie poprawiono jakość syntezatora mowy dla języków innych niż angielski. Dodano wstępnie wygenerowane pliki dźwiękowe dla różnych języków, w tym rosyjskiego.
  • Zaprezentowano wtyczki do gier ‘picross’, ‘amaze’ i ‘xrick’, wtyczkę do przełączania układu klawiatury oraz przeglądarkę scrobblera Last.FM.
  • Zaprzestano wsparcia dla przestarzałych urządzeń Archos Player/Studio, Archos Recorder / v2, Archos FM Recorder i Archos Ondio FM / SP, co pozwoliło uprościć wewnętrzną architekturę jądra. Usunięto również niedokończone porty dla urządzeń iAudio 7, Sansa C100, M200(v1-3), Logik DAX, ifp-7xx, Samsung YP-Z5 i Tatung TPJ-1102.

Ogólna lista urządzeń mających status stabilny:

  • Aigo: Eros Q, Eros K (+ klony AGPTek H3, HifiWalker H2 i Surfans F20)
  • Apple: iPod 1g-6g (Classic), iPod Mini 1g i 2g, iPod Nano 1g i 2g
  • AGPTek Rocker
  • Archos: Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 i Ondio
  • Cowon: serie iAudio M3, iAudio M5, iAudio X5
  • Creative: Zen Mozaic, Zen X-Fi, Zen X-Fi Style, Zen X-Fi3
  • FiiO: M3K
  • iriver: serie H10, H100, H300
  • MPIO: HD300
  • Olympus: M-Robe 100
  • Packard Bell: Vibe 500
  • Philips: GoGear HDD1630, GoGear HDD6330, GoGear SA9200
  • Samsung: YH-820, YH-920, YH-925
  • Sandisk: Sansa c200, e200, Clip, Clip Zip, Clip+, Fuze, Fuze+
  • Shanling: Q1
  • Sony: serie NWZ-E360, NWZ-E370, NWZ-E380
  • Toshiba: Gigabeat F/X
  • xDuoo : X3, X3ii i X20

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster