Przejdź


Rockbox

26 Kwi 2008 @ 23:37:25 groszek 43 komentarze

Czym jest rockbox? Jest to alternatywne, w pełni darmowe oprogramowanie (właściwie firmware) do niektórych modeli odtwarzaczy MP3. Rockbox obsługuje na przykład iPody, iAudio, iRiver, odtwarzacze Sansy. Pewnie wiele osób się zastanowi – po co to komu? Też tak myślałem, jednak w kilka minut po instalacji zmieniłem zdanie. Miałem tylko aktualizować soft Sansy (mam Sansę c240), ale pomyślałem że zobaczę jak tam Rockbox się ma. Zainstalowałem i … już nie wracam do oryginalnego firmware :)

Najważniejsze, pod względem funkcjonalności odtwarzacza będzie zapewne to, że teraz nasz playerek będzie obsługiwał o wiele więcej formatów – nie jesteśmy już skazani na mp3 i wma – teraz możemy sobie używać plików ogg, flac i innych, także w odtwarzaczach które tego normalnie nie obsługują.

Drugim, dla wielu pewnie bardzo istotnym elementem jest możliwość zmiany wyglądu. Tutaj Rockbox daje wielkie możliwości – już nie jesteśmy skazani na jedyny słuszny wygląd.

Trzecim, z tych „ważniejszych” elementów jest zegarek – działa sobie w tle, nikomu nie wadzi, natomiast może się niekiedy przydać.

Oprócz tych trzech, moim zdaniem najważniejszych elementów, Rockbox zachowuje się niemal jak pełnoprawny system operacyjny. Ba! Jest też sporo aplikacji i gier (tak! jest nawet doom!) które można sobie uruchomić, nawet na dosyć leciwym już odtwarzaczu. Warto tu wymienić choćby ładną wizualizację, snake (prawie jak oryginalny snake z nokii!), wspomniany już doom, mamy też sudoku, pasjansa, sapera, tetris i frozen bubble :)

Należy mu na plus zaliczyć to, że się włącza/wyłącza znacznie szybciej niż oryginalna Sansa. Gdy się używa kartę pamięci, Sansa przy każdym włączeniu odświeża bibliotekę – co trwa około minuty. Wyłączanie trwa standardowo ok. 5 sekund. W Rockbox uruchamianie to 3 sekundy, wyłączanie to 2 sekundy. Ogromnym plusem jest też obsługa playlist (w końcu! Oryginalnie, owszem, jest menu playlist, jednak mamy tam jedynie pozycję goList) które można sobie dowolnie konfigurować i tworzyć.

Instalacja nie nastręcza żadnych kłopotów. Oczywiście trochę się bałem zmiany firmware, czy przypadkiem nie skończę z martwym kawałkiem plastiku, ale na szczęście wszystko poszło dobrze. Wszystko jest ładnie opisane w manualu i sprowadza się do ściągnięcia dwóch plików – archiwum zip z samym Rockbox, oraz programu który podmieni oryginalny bootloader. Potem tylko restart odtwarzacza i jesteśmy w domu. Co ciekawe, bootloader ten pozwala nawet na dual-boot – jeśli przy włączaniu odtwarzacza przytrzymamy lewy przycisk, włączy się oryginalny firmware, wtedy też można sobie pomyśleć: „ja tego syfu używałem?”.

Niestety, nie ma róży bez kolców. Denerwują trzy sprawy: – Transfer USB nie działa w Sansach (trzeba przełączyć na oryginalny firmware i wtedy) – Na początku miałem problem z bazą danych Rockbox – były albo utwory z karty pamięci albo z odtwarzacza. Potem przeszło, nie wiem jak, ale jest dobrze. – Niekiedy plugin (gra, program, whatever) potrafi zawiesić cały odtwarzacz. Stało się tak raz, ale wypada o tym napisać.

Tak więc mogę spokojnie napisać: Polecam!
Projekt jest już na tyle stabilny, by go z powodzeniem używać. Wszystko aż błyszczy, gra świetnie no i ma ogromne możliwości konfiguracji.

Strona projektu: http://www.rockbox.org/
DOOM! http://91.191.140.131/twiki/bin/view/Main/PluginDoom


Komentarze:

26 Kwi 2008 @ 23:56:06 wzs

A ja na swoim iPodzie, po dość długim i intensywnym używaniu RockBoxa wróciłem do applowego firmware`u. Powód - zdecydowanie teraz dłużej bateria wytrzymuje, i jednak interface troszkę lepszy. Ale warto wiedziec, że jest sensowna alternatywa.

26 Kwi 2008 @ 23:57:57 puppy

No, co do baterii to jeszcze przyjdzie czas się wypowiadać; obecnie przeglądam pokaźne wiki i manual. Póki co, jestem bardzo pozytywnie zaskoczony. No i ten matrix screensaver... :)

27 Kwi 2008 @ 01:29:21 alchemyx

Czesto zużycie baterii powiększa odtwarzanie OGGów, do których więĸszość urządzeń nie została zoptymalizowana.

27 Kwi 2008 @ 11:08:39 error

warto też wspomnieć o parametrycznym EQ co daje spore możliwości jeśli chodzi o dopasowanie charakteru dźwięku pod nasze potrzeby.

27 Kwi 2008 @ 13:04:36 plasky

ja tam czekam na port rockboxa pod samsunga k5 ;>
wyglada na to, ze projekt umarl, a szkoda...

27 Kwi 2008 @ 13:43:19 puppy

Co do EQ to nadal tego nie ustawiłem jak trzeba, bo albo mi wychodziło że muzyka była zupełnie "płaska" albo jakaś dziwna. Zapewne jest idealny dla tych którzy tego nie robią na chybił-trafił jak ja :) póki co standardowe ustawienie brzmi nieźle.

@plasky: http://www.rockbox.org/twiki/bin/view/Main/NewPort ;) kto wie, może kiedyś powstanie... a raczej na pewno, jeśli playerek jest dobry.

Btw, Doom jest świetny :P oczywiście napisy nie są czytelne na ekraniku c240, ale jak ktoś kiedyś spędzał przy tej grze godziny... całkiem przyjemne. Podobnie emulator gb/gbc oraz emulator zx spectrum.

27 Kwi 2008 @ 13:52:30 plasky

@puppy: wlasnie mi sie rozchodzi o to, ze portowanie pod samsungi zamarlo.
Przy k5 zrobili liste podzespolow, ale projekt dalej stoi w miejscu, obawiam sie, ze nie ruszy ;)

27 Kwi 2008 @ 13:53:57 puppy

Prędzej czy później pewnie ruszy, trzeba tylko czekać ;) rok temu nikt by nie uwierzył że będzie rb dla mojej sansy - a dziś jest i świetnie działa :)

27 Kwi 2008 @ 14:26:27 zen

Rockbox daje również o wiele większą kontrola nad dźwiękiem i wykorzystuje maksimum układu. No ale niestety w porównaniu z oryginalnym FW rzeczywiście żre baterię straszebnie. W przypadku iRiver h10 wytrzymuje 30-40% oryginału :(

27 Kwi 2008 @ 21:54:32 dos

Ja czekam na port Rockboksa na tego nowego, flashowego ZENa... Port na Zen Vision:M już ruszył pełną parą, zobaczymy, jak będzie z tym maleństwem ;>

28 Kwi 2008 @ 08:38:54 Malin

A ja mam pytanie z innej beczki. Bo dla mnie samo "działanie" urządzenia to połowa sukcesu.

W jakich formatach rockbox przyjmuje playlisty, na których opieram zwykle katalogowanie swojej muzyki. Czy jest jakiś soft, który pozwoli mi synchronizować muzykę ?
Czy rockbox poprawnie obsługuje tagi ide, czy nie ma problemu z polskimi znakami diakrytycznymi (zarówno w utf jak i iso8859-2) ?

30 Kwi 2008 @ 20:39:32 puppy

Playlisty są w formacie M3U, wszystkie wpisy są relatywne do /MUSIC/ lub <microsd>/ (w mojej sansie przynajmniej) tak więc nie powinno być większych kłopotów z synchronizacją; od biedy byś musiał tylko usunąć np. literkę dysku.

Tagi działają idealnie, obsługuje utf-8, iso-(1,2,7,8,9,11) oraz chiński, japoński, koreański, cyrylicę.. choć polskich znaków nie testowałem, bo nie mam utworów z takimi :)

Niestety znalazłem pewien minus - po wyjęciu/zmianie/włożeniu karty microsd trzeba dać 'update database' i restart, no ale cóż, nic nie jest doskonałe. I nie jest to też takie straszne, bo jest szybkie :)

30 Kwi 2008 @ 20:41:16 Malin

Hym. A są jakieś softy które potrafią potworzyć playlisty, chociażby na podstawie wskazanego katalogu ? Czy znowy musiałbym szukać/szperać lub tworzyć samemu ?

30 Kwi 2008 @ 20:49:35 puppy

Najwygodniej to chyba w foobarze, wystarczy przeciągnąć określone pod-drzewka z Media Library do Playlist Manager (trzeba sobie taki layout zrobić) i się automatycznie pozapisuje, potem wystarczy przekopiować playlisty z katalogu foobara do mp3.
Dodam jeszcze że z playlist w rockbox nie korzystam, ichni 'database' jest niesamowicie wygodny - można sobie sortować wg. artystów, albumów i czego tylko chcesz. Można też przeglądać pliki wg. katalogów, wedle uznania.

Warto spróbować, szczególnie że jest to względnie bezpieczne, zawsze też można powrócić do starego softu.
Jaki masz model odtwarzacza?

30 Kwi 2008 @ 20:51:25 Malin

No dobrze, ale akurat mi nie chodzi o windowsa. Bo pod tym systemem nie miałbym problemów z oryginalnym softem sansy. Chodzi mi o *niksy. Linuksa no i w szczególności Mac OS, ale jak rozumiem nie za bardzo znasz odpowiedniki :]

30 Kwi 2008 @ 20:52:25 dos

Playlisty M3U możesz robić m.in. w XMMSie, Amarok bodajże też to obsługuje.

30 Kwi 2008 @ 20:58:57 puppy

Aaa, to w linuksie i innym unix-like masz rhytmboksy, amaroki, mój ulubiony mpd, audacious (i inne forki xmms), zależy co używasz. Poza tym jednym poleceniem możesz sobie wygenerowac playlisty:
[cd /whatever/your/sansa/is/MUSIC]
for i in *; do find "$i/" -type f | sed "s/$i/\/MUSIC\//g" >> $i/playlist.m3u; done;

(proof-of-concept, nie mam jak testować)

Oryginalny soft sansy? O fuuuj, tylko tryb msc się do czegoś nadaje, bo używanie jakichś WMP do nagrywania trwa godzinami... Choć jak lubisz to jest libmtp, amarok chyba ma też taką funkcję...

Ps. zobaczyłem wiadomość od joggera i spadłem z dywanu:
"Komcia dostałeś! http://puppy.jogger.pl/2008/04/26/rockbox/ (#393087)"

30 Kwi 2008 @ 21:02:43 dos

It's a very nice Jogger feature ;>

30 Kwi 2008 @ 21:03:10 puppy

@dos: ZUO!! EVIL!!

30 Kwi 2008 @ 21:03:43 dos

"Jestem zuy, taka ma zajaffka" ;>

30 Kwi 2008 @ 21:03:44 Malin

To ja zostaję przy moim niedawno nabytym ipodzie classic. Przynajmniej jednym kliknięciem mogę sobie zsynchronizować go z itunes :P

A tak serio. Może to i dobre. Aczkolwiek opcja krótszego czasu pracy na baterii już mnie nie bawi. Więc nadal chcę opchnąć moją sansę e280 :]

30 Kwi 2008 @ 21:05:19 puppy

Na ajpoda też możesz RB wrzucić, choćby po to by sprawdzić ;) co do pracy na bateriach - jeszcze nie zauważyłem żadnych zmian, szczerze mówiąc.. ostatnio ładowałem ~2 tygodnie temu, nadal mam 1/3 baterii, słucham średnio 3 godziny dziennie..

30 Kwi 2008 @ 21:08:18 Malin

Hmm. Ipod mnie na razie zaskakuje. Słucham po 8 godzin dziennie, wytrzymuje naprawdę po 4-5 dni (nie wiem jakim cudem, pewnie dlatego że zapuszczam jeden album i nie dotykam go :).
Co do wrzucania rockboxa na ipoda to nie widzę żadnego sensu. Szczególnie, że odpowiada mi całkowita zgodność z moim systemem. Do tego mam sporo okładek i funkcja cover flow czasami się przydaje :]

30 Kwi 2008 @ 21:12:16 puppy

Aj aj. Ale spróbować możesz, szczególnie że skoro powstał RB na ajpoda, to znaczy że ktoś kto go posiada, uznał że RB będzie znacznie lepszy niż oryginał. Najlepiej samemu sprawdzić, szczególnie że port na iPod jest nieco bardziej dopieszczony i dłużej już rozwijany. Okładki? Żaden problem. A i ekran ma większy, więc będziesz mógł wygodnie w dooma pograć :-) wydaje się to śmieszne, ale to jest naprawdę przyjemne.

30 Kwi 2008 @ 21:13:26 Malin

Hehe. Kupiłem ipoda właśnie z wielu powodów. Między innymi dlatego że soft, który tam jest odpowiada mi w 100% procentach :]

30 Kwi 2008 @ 21:13:57 dos

Wypróbowanie Rockboksa niczym nie grozi - zawsze będziesz mógł wrócić do oryginalnego. Jak korzystałem jeszcze z Windowsa to też myślałem, że odpowiada mi w 100%...

30 Kwi 2008 @ 21:14:45 Malin

Tylko jest jeden najbardziej banalny myk. Mam lenia wielkiego.

30 Kwi 2008 @ 21:15:14 puppy

Nosz jakbym słuchał ojca: "Nie będę sobie instalował (na laptopie) firefox, bo IE mi w zupełności wystarczy". Leń? Więc chociaż screenshoty sprawdź, później porównanie RB/oryginał :)

30 Kwi 2008 @ 21:17:07 Malin

Porównywałem możliwości oprogramowania. I jakoś nie widzę tam funkcji których wymagam. Po prawdzie soft od sansy też by mi wystarczał. Gdyby nie te pieprzone playlisty.
Może sobie wrzucę rockboxa na sanse, ale to kiedyś tam.

05 Maj 2008 @ 20:32:48 Moarc/J-23

O, mam ten sam player, też używam RB, nawet ostatnio patchowałem :)

22 Maj 2008 @ 14:43:35 Wojtek

Jeśli chodzi o baterie na Sansie z Rockboxem to czas działania jest teraz porównywalny z OF.
A Rockbox stale się usprawnia…warto więc co jakić czas zrobić sobie update.
Polecam też www.anythingbutipod.com

03 Sie 2008 @ 17:52:56 Dominik

Mam pytanie czy można by było pobrać skądś wszystkie pliki z pamięci sansy po zainstalowaniu Rockboxa. Mam taki problem że instalacja chyba do końca się nie powiodła. Rockbox się uruchamia ale kiedy chcę włączyć oryginalny soft przez przytrzymanie lewego przycisku przy uruchamianiu pokazuje że brakuje jakichś plików w katalogu system. Kiedy podłączam kabel przy wyłączonej sansie jest to samo, tak jakby chciało uruchomić oryginalny soft tylko że się nie da, bo brakuje plików, a może jeszcze coś?
Jeżeli to możliwe to proszę o pomoc i udostępnienie plików.
Pozdrawiam

03 Sie 2008 @ 17:55:19 puppy

Oj, nie mam pojęcia jak to naprawić. Proponuję zajrzeć do nich, na IRC i zapytać, bo ja się na tym nie znam; mi to na szczęście zadziałało.

04 Sie 2008 @ 00:04:37 Dominik

Potrzebuję po prostu brakujące pliki z katalogu system w Rockboxie można skopiować np na kartę cały katalog system, a później na komputer. Jak ktoś może skopiować te katalogi systemowe i udostępnić to był bym wdzięczny.

05 Sie 2008 @ 19:45:30 puppy

Okay, ten katalog system możesz pobrać ze strony rockbox, ale nie wiem jak go wrzucić na odtwarzacz, skoro standardowy firmware nie działa (nie może być na karcie pamięci). Naprawdę, lepiej wpadnij do nich na IRC i zapytaj co z tym fantem zrobić.

(chodzi tu o .system dostarczony z rockbox. Ale IMO coś poszło nie tak przy flashowaniu odtwarzacza. Może spróbuj jeszcze raz flashować?)

06 Sie 2008 @ 13:20:17 Dominik

Nie da się bo nie widzi jak podepnę pod usb. Z przeniesieniem na odtwarzacz nie ma problemu bo skopiuję na kartę czytnikiem pod usb i pozniej w odtwarzaczu na odpowiednie miejsce. Najlepiej jak by mi ktoś udostępnił z działającej sansy bo wydaje mi się że przy flashowaniu tworzy odpowiednie pliki których mi brakuje

06 Sie 2008 @ 14:11:00 Dominik

Napiszę prościej. W Rockboxie jest menager plików i w nim można wykonywać operacje na plikach. Potrzebuję żeby ktoś skopiował pliki z głównego katalogu i katalog /system z zawartością. Katalog /.rockbox mam ale jak nie było by problemu to chciałbym go też bo może i w nim jakieś pliki się różnią. Jeszcze lepiej jak by mi ktoś te pliki wszystkie skopiował ze strukturą katalogów jak w odtwarzaczu, spakował i udostępnił (oczywiście bez plików mp3). Myślę że to by mi wystarczyło do rozwiązania problemu.
Jeszcze dodam że w opcjach trzeba ustawić żeby było widać wszystkie pliki a nie tylko używane – bo domyślnie chyba jest tylko używane czyli mp3,...)
Myślę że chyba każdemu taki backup systemu swojego playerka by się przydał, żeby go mieć gdzieś na dysku. Jak ktoś zrobi to proszę udostępnić.

06 Sie 2008 @ 18:31:06 puppy

Okay, skoro nalegasz, proszę:
http://dl.getdropbox.com/u/28596/Stuff/rockbox.7z

Jest to cały .rockbox z mojej Sansy C240.

(jeśli link nie działa spróbuj troszkę później)

06 Sie 2008 @ 18:38:10 puppy

http://dl.getdropbox.com/u/28596/Stuff/version.sdk
http://dl.getdropbox.com/u/28596/Stuff/VERSION.TXT

A te dwa pliki są w głównym katalogu odtwarzacza, reszta nie ma znaczenia dla systemu (sama się tworzy)

06 Sie 2008 @ 20:26:58 Dominik

głównie chodziło mi o katalog główny (czyli / ) o pliki jakie w nim są i katalogi, pliki z katalogu /system/ tam chyba są pliki OF.bin i inne bo przy próbie uruchomienia oryginalnego softu pisze że brakuje tych plików

06 Sie 2008 @ 20:39:19 puppy

http://dl.getdropbox.com/u/28596/Stuff/SYSTEM.7z – wrzuca się, na moim super-internecie GPRS, więc chwilę to potrwa.

06 Sie 2008 @ 20:41:12 puppy

eh, to dodawanie komentarzy przez komunikator. Powyższe to katalog SYSTEM, poza tym są katalogi: MUSIC, PHOTO, PLAYLISTS, RECORD, tmp (moga byc puste) i dwa pliki version.sdk i VERSION.TXT

02 Cze 2010 @ 02:40:31 dar

wzs - co do interfejsu to się nie zgadzam - tu masz linka do skórki dzięki której Rockbox będzie wyglądał niemalże identycznie jak iPod odpalony z orginalnym softem: http://rapidshare.com/files/394221208/iPod5GRockbox_theme.zip

Pierdol licencje, kopiuj na zdrowie!