foobar2000.pl - polskie forum: [Tutorial] Konfiguracja foobar2000 0.9.x od podstaw - foobar2000.pl - polskie forum

Skocz do zawartości

Strona 1 z 1
  • Nie możesz napisać tematu
  • Nie możesz odpowiedzieć

[Tutorial] Konfiguracja foobar2000 0.9.x od podstaw

#1 Użytkownik nie jest zalogowany   Wujek_Bogdan Ikona

  • 40% ekstraktu z foo
  • Ikona
  • Rejestracja 09-lipiec 05

Napisano 03 kwiecień 2006 - 15:08

Co zrobić żeby moj foobar wyglądał np. tak?


Dołączona grafika

Foobar daje użytkownikowi możliwość dostosowania programu do własnych podtrzeb praktycznie w każdym calu. możemy uzyskać pełnoekranowy kombajn z masą mniej lub bardziej użytecznych komponentów, albo totalnie minimalistyczny wygląd używając jedynie najistotniejszych wtyczek. Jako, że cenie prostotę a jednocześńie wygodę i funkcjonalność postawiłem na kompromis.

1. PRZYGOTOWANIE

Zacznijmy od tego co jest na prawde niezbędne.
:arrow: Program foobar2000 zawsze dostępny na naszej stronie
:arrow: Konfig Soap by Mixcherry lub inny znaleziony tutaj :)
:arrow: Jakiekolwiek przyciski - te które się wam podobają.
:arrow: Biblioteki zlib.dll i libpng.dll oraz msvcr71
:arrow: Wtyczki znajdziemy w tym temacie
:arrow: Niezbędny do uruchomienia wtyczki ColumnsUI Service Pack 2 dla Windows XP

Poniżej zamieszczam listę komponentów z których korzystałem.
UWAGA:
Nie wszystkie z wymienionych komponentów są niezbędne do uzyskania wyglądu jak na screenie. część z nich odpowiada za opcje, którym poświećiłem osobny akapit na końcu. Wtyczki do wersji 0.8.3 i starze NIE działają w foobar 0.9!
foo_audioscrobbler.dll
foo_common.dll
foo_dbsearch.dll
foo_freedb2.dll
foo_history.dll
foo_infobox.dll
foo_input_monkey.dll
foo_input_std.dll
foo_lnk.dll
foo_lock.dll
foo_playcount.dll
foo_pqview.dll
foo_rgscan.dll
foo_ui_columns.dll
foo_ui_std.dll
foo_uie_albumart.dll
foo_uie_albumlist.dll
foo_uie_trackinfo.dll
foo_utils.dll
foo_winamp_spam.dll

:arrow: Na sam początek będą nam potrzebne jedynie:
foo_ui_columns.dll - niezbędny komponent; alternatywny User Interface; na nim opiera się cała konfiguracja foobara
foo_uie_albumart.dll - wyświetla okładkę albumu
foo_playcount.dll - potrzebna do prawidlowego dzialania statystyk dla konfigu soap.
foo_uie_trackinfo.dll - wyświetla informacje o granym utworze: tytuł, album, jakość itd.

2. INSTALACJA

Jeśli już mamy przygotowane niezbędne składniki to możemy się zabrać do dzieła.
Odpalamy instalke Foobara.
Dołączona grafikaDołączona grafikaDołączona grafika
Podczas instalacji mamy możliwość wyboru komponentów które zostaną zainstalowane w standardzie. Możemy też zdecydować czy foobar będzie trzymał swoje pliki konfiguracyjne w katalogu użytkownika (domyślnie /documents and settings/nazwaprofilu), czy też w katalogu programu. Polecam użycie drugiej opcji.
Polecam instalacje "Normal", zaznaczając ewentualnie wtyczkę "masstagger". Jeśli nie uzywamy equalizera ani wtyczek dsp możemy je śmiało odznaczyć, bo po co zaśmiecać niepotrzebnymi komponentami.
Dołączona grafikaDołączona grafikaDołączona grafika
Po instalacji naszym oczom ukaże sie niezbyt ciekawe okienko.
Dołączona grafika

...cóż należy coś z tym zrobić.
Po pierwsze zainstalujemy wyżej wymienione wtyczki.
Pliki foo_ui_columns.dll, foo_uie_albumart.dll, foo_playcount.dll oraz foo_uie_trackinfo.dll wystarczy wrzucić je do katalogu %foobar_dir%/components.

Następnie instalujemy biblioteki zlib.dll, libpng.dll oraz msvcr71
UWAGA: Biblioteki wrzucamy do katalogu windows/System32, ewentualnie do głownego katalogu Foobara. NIE do katalogu %foobar_dir%/components !!!
UWAGA2: zlib.dll, libpng.dll są zawarte w bibliotek GTK (instalowanych np. z gimpem) jeśli korzystasz z GTK to możesz sobie je odpuścić


3. Konfiguracja

Po restarcie programu powinno pojawić się takie okienko.
Dołączona grafika
Wybieramy oczywiście "Columns UI"

Nasz Foobar powinien teraz wyglda tak:
Dołączona grafika

Niby nie zmieniło się wiele, ale to tylko pozory.
Gdyby jednak nic się nie zmieniło to wchodzimy w File > Preferences > Display > zakładka User interface module i wybieramy ColumnsUI

:arrow: LAYOUT
W tym okienku możemy konfigurować rozmieszczenie wszystkich komponentów, które zainstalujemy w naszym foo.
Wchodzimy w File > Preferences > Columns UI > Layout tutaj mamy wielkie pole do popisu. Klikając prawym przyciskiem pojawi sie nam menu z listą dostępnych komponentów. Mamy też do wyboru tzw. "Splitery". Są to elementy których nie widać, są jednak niezbędne. Splitery dzielą nam okno foobara na segmenty poziome bądz pionowe. Mój foobar składa sie z dwóch głównych kolumn. Po lewej stronie mamy panel z albumart, trackinfo, buttons, playlist switcher oraz volume, a po prawej główne okno playlisty. Dla znających podstawy HTML splitery można porównać do tabelek w których umieszczamy komponenty.
UWAGA: Odnośnie konfiguracji Layout napisałem osobny poradnik. jeśli chcesz wiedzieć więcej to kliknij tutaj.

Na poniższym screenie widać w jaki sposób skonfigurować Layout. Wszystkie elementy ustawiamy jako "Vertical", jedynie główny Spliter powinien być "Horizontal"
Dołączona grafika

Znowu nie wygląda to najpiękniej. Proponuje usunąć niepotrzebne napisy klikając ppm na wybranym elemencie i odznaczając opcje show caption, następnie poprzesuwać elementy, żeby w okienku zapanował względny ład i może jeszcze ustawić playlisty na auto hide.
Dołączona grafika


Ok. Już lepiej. Teraz czas na to żeby nasz Foobar nabrał kolorów. Jak widać nie używam żadnych styli windowsa, dlatego okienko programu jest szare... i szare pozostanie. Możemy natomiast zmienić kolory wszystkich innych elementów, ale zaczniemy od zmiany przycisków.

:arrow: PRZYCISKI
Klikamy na Buttons prawym przyciskiem i wybieramy Customize. Pojawi się okienko. Klikamy Tools > Load From file i wybieramy plik *.fcb z przyciskami. Na potrzeby tego tutka skorzystamy z "GLASS SUARE" by DiditalArek.
Dołączona grafika

Pliki *.fcb zawierają gotowe skonfigurowane guziczki. Foobar daje nam możliwość samodzielnej edycji każdego z przycisków.
Wątek w którym można znaleźć gotowe guziczki [tutaj]

:arrow: PLAYLIST VIEW
Tutaj skorzystamy z gotowych ustawień. Ja używam delikatnie zmodyfikowanego stylu Soap, o którym wspominałem na samym początku.
Aby eksportować plik *.fcs wchodzimy w File > Preferences > Display > ColumnsUI > zakładka Main klikamy Import i podajemy lokalizacje pliku *.fsc
Dołączona grafika Dołączona grafika
i już zaczyna wyglądać po ludzku...

Pora na konfiguracje:
Wchodzimy w File > Preferences > Display > ColumnsUI > Playlist view > zakładka General zaznaczamy opcje tak jak na obrazku.
Dołączona grafika
Display Column Titles - wyświetla nazwy kolumn
Display Tooltips - wyświetla chmurki
Display Tooltips For clipped text only - wyświetla chmurki tylko jeśli tytuł nie mieści sie w kolumnie
Enable Sorting... - włącza/wyłącza możliwość sortowania klikając na kolumny.
Kolejne 2 opcje maja za zadanie usprawnienie dodawania plików do listy:
Podwójne kliknięcie powoduje - File/add directory - tzn dodanie katalogu do listy odtwarzania.
Środkowy przycisk myszy mam ustawiony jako - Add to playback queue - dodaje utwory do kolejki odtwarzania. Można też ustawić aby środkowy przycisk służył do usuwania plików z listy; wedle woli.

Następnie wchodzimy w
File > Preferences > Display > ColumnsUI > Playlist view > Global
Tutaj mamy cały kod formatujący playliste. Mixcherry dał nam możliwość wyboru jednego z 3 styli. Ja używam 3 - Green Apple
Wyboru dokonuje sie tak jak na poniższym obrazku:
Dołączona grafika

Jeśli czujesz się na siłach możesz sprobować samemu pobawić się w zmianę kolorystyki. Jest to jednak żmudna robota, dla nieco bardziej zaawansowanych foomaniaków :bag:

Wchodzimy w zakładkę;
File > Preferences > Display > ColumnsUI > Playlist view > Colors And Fonts zaznaczamy opcję use custom colours. Tutaj możemy skonfigurować kolorystykę playlisty oraz czcionki.
Dołączona grafika


:arrow: PLAYLIST SWITCHER
Wchodzimy w File > Preferences > Display > ColumnsUI > Playlist switcher > Colors And Fonts kolory playlist switchera zmieniamy dokładnie tak samo jak kolory playlisty
Dołączona grafika

Jasny to R:252 G:254 B:245 zielony: R:113 G:131 B:123

Dodatkowa konfiguracja File > Preferences > Display > ColumnsUI > Playlist switcher > zakładka General
Dołączona grafika
allow playlist rearrangement - pozwala na przesuwanie playlist
middle click delates playlists - usuwa listy środkowym przyciskiem

:arrow: SPECTRUM ANALYSER
Klikamy prawym na Spectrum Analyser i wybieramy Configure
Ustawiamy kolorki, klikamy Bars Mode
Dołączona grafika

:arrow: TRACKINFO
Klikamy prawym przyciskiem okienko Trackinfo a nastepnie Settings
Dołączona grafika

Ja używam bardzo prostego konfigu do trackinfo, który wyświetla jedynie Tytuł, wykonawce, jakość, oraz informacje o play_count. Dodatkowo znieniłem czcionke na Verdana 7px oraz odległości między wierszami i edge style na grey. Kolor tła w trackinfo jest taki sam jak wszystkie inne tła czyli na R:252 G:254 B:245
Dołączona grafika
Ustawienia dla trackinfo, trzeba poszukać na forum w starszych tematach, bo rzadko kto już tego używa ;)

W tym momencie można by zakończyć poradnik. Ponieważ foobar wygląda już prawie identycznie jak na screenie na samej górze.
Dołączona grafika
Pora jednak na kilka kosmetycznych zabiegów oraz na doinstalowanie kilku przydatnych pluginów. W końcu nie chodzi tylko o wygląd ale też o funkcjonalność.

:arrow: WŁASNE PRZYCISKI
Porównując oba screenshooty z pewnością zauważyliście kilka przycisków pod playlistą.
A robi sie to tak: wchodzimy w znaną już zakładkę File > Preferences > Display > ColumnsUI > zakładka Lauout
Dołączona grafika

Przyciski widoczne na screenie to nic innego jak Buttons, takie same jak te od play, pause itd... tylko edytowane w taki sposób: klikamy na na nich prawym Customise, następnie usuwamy niepotrzebne przyciski czyli play, pause itd i dodajemy to co nas interesuje. Możemy do każdego przycisku przyporządkować dowolną opcje dostępną w menu głównym oraz menu kontekstowym.

:arrow: MEDIA LIBRARY
ML to baza którą tworzy foobar. Kożystając z bazy możemy szybko i sprawnie wyszukiwać pliki nie grzebiąc po całym dysku. wystarczy dodać folder/foldery z muzyką tak jak na screenie a następnie przeskanować baze przyciskiem "Scan all"
Dołączona grafika

:arrow: INNE PLUGINY
Na koniec pora na wspomniane wcześniej pluginy.
foo_audioscrobbler.dll - obsługa statystyk odgrywanych utworów; więcej na http://www.lastfm.pl; musimy zalogować sie na stronie; następnie w File > Preferences > Tools > Audioscrobbler wpisujemy login i hasło.
foo_dbsearch.dll - pozwala na przeszukiwanie całej bazy danych; bardzo przydatne i wygodne narzędzie; File > Preferences > Media Library > Database Search - tutaj znajdziemy ustawienia pluginu; kolory konfigurujemy poobnie jak wcześniej.
foo_freedb2.dll - wtyczka automatycznie taguje pliki; kożysta z globalnej bazy danych; zaznaczamy album, klikamy prawym Tagging/Get tags from fredb
foo_lock.dll - pozwala na blokowanie playalisty (dodawanie, przesówanie, zmiana położenia elementów) Edit / Locktest
foo_infobox.dll - informacje o pliku pod prawym przyciskiem, możliwość masowej edycji tagów.
foo_input_monkey.dll - pozwala na odtwarzanie plików *.ape
foo_utils.dll - kilka przydatnych opcji pod prawym przyciskiem.
foo_winamp_spam.dll - może sie przydac jeśli chcemy np. używać nowlaying w jakimś komunikatorze (w tlenie nie jest podtrzeba ta wtyczka), emulacja API winampa.

:arrow: DSP
Najkrócej mówiąć rożnego rodzaju polepszacze dźwięku. Więcej o wtyczkach DSP można poczytac w poradniku.



Opisałem tutaj większość wtyczek, z których sam korzystam. Oczywiscie lista wszystkich dodatków jest dużo większa. Zachęcam do zapoznania sie z innymi komponentami. Lista wszystkich dostępnych komponentów jest tutaj.
0

Strona 1 z 1
  • Nie możesz napisać tematu
  • Nie możesz odpowiedzieć

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych


Oferujemy miejsce na reklame. Kontakt: m.szafranski@foobar2000.pl