Ncmpc

Z FluxboxPL.org

Wersja z dnia 20:54, 13 mar 2007 autorstwa Minio (dyskusja | edycje) (New page: {{do akceptacji}} '''ncmpc''' to napisany w '''ncurses''' klient MPD. = Cechy = * Sterowany w całości przy pomocy klawiatury (patrz Sterowanie) * Wyjątkowo szybki...)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Skocz do: nawigacja, szukaj
Poniższy tekst nie przeszedł jeszcze procedury akceptacji. Oznacza to, że w tekście mogą (ale wcale nie muszą!) znajdować się błędy, nieścisłości, tekst może wymagać uzupełnienia.

W najbliższym czasie, jeśli wszystkie uwagi ze strony Dyskusji tego artykułu zostaną uwzględnione przez autora lub nie będzie żadnych uwag, tekst zostanie przeniesiony do właściwej Kategorii.

Jeśli masz jakieś uwagi do tego tekstu to jest to najlepszy czas, żeby zgłosić je w Dyskusji.


ncmpc to napisany w ncurses klient MPD.

Cechy

  • Sterowany w całości przy pomocy klawiatury (patrz Sterowanie)
  • Wyjątkowo szybki i efektywny
  • Przejrzysty, konfigurowalny wygląd
    • można definiować kolory w systemie RGB
    • każdemu z elementów (tło, nagłówek, linia, flagi mpd, element listy, pogrubiony element listy, pasek postępu, pasek stanu, nazwa oraz czas aktualnie odtwarzanego utworu) można przypisać wcześniej zdefiniowany kolor
    • możliwość wycentrowania aktualnie odtwarzanego utworu na playliście
    • wizualne i/lub dźwiękowe powiadamianie o błędach
  • Wyświetlanie informacji o utworze wg własnego klucza (dostępne opcje to nazwa, artysta, utwór, czas [trwania utworu], ścieżka do aktualnie odtwarzanego pliku (relatywna względem katalogu z utworami MPD))
  • Możliwość wyszukiwania utworów po tagach ID3 (wciąż w fazie testowej; tylko gdy skompilowany z opcją --enable-search-screen)
  • Obsługa UTF-8
  • Ekran wyświetlający duży, czytelny zegarek (tylko gdy skompilowany z opcją --enable-clock-screen)

Sterowanie

Skróty klawiszowe można dowolnie modyfikować, zmieniając plik ~/ncmpc/keys (/etc/ncmpc/keys aby dokonać zmian globalnie). Najważniejsze domyślne przedstawiają się one następująco:

  • 1 lub F1 - ekran pomocy (na którym wypisane są wszystkie skróty klawiszowe)
  • 2 lub F2 - playlista
  • 3 lub F3 - ekran przeglądarki katalogów
  • 4 lub F4 - ekran wyszukiwania (tylko gdy skompilowany z opcją --enable-search-screen)
  • 5 lub F5 - ekran zegaru (tylko gdy skompilowany z opcją --enable-clock-screen)
  • [Tab] - następny ekran
  • spacja - dodaj do playlisty zaznaczony utwór lub zawartość katalogu
  • enter - wejdź do katalogu lub dodaj do playlisty i zacznij odgrywać zaznaczony utwór
  • [Delete] lub d - usuń zaznaczony plik z playlisty
  • c - wyczyść playlistę
  • r - przełącza tryb repeat (powtarzania)
  • z - przełącza tryb random (losowego odtwarzania utworów)
  • x - przełącza tryb crossfade (płynnego przechodzenia z jednego utworu w drugi)
  • Ctrl + u - rozpoczyna aktualizację bazy utworów MPD
  • q - wychodzi z programu

Zależności

  • ncurses
  • glib-2.2 lub wyższy (przynajmniej 2.4, gdy chce się kompilować z --enable-nls)
  • [MPD - nie wyróżniony w zależnościach, jednak instalowanie ncmpc bez MPD nie ma najmniejszego sensu]

Zrzut ekranu

Ncmpc.jpg
Niezbyt wyrafinowany ncmpc poprawnie pokazujący obcojęzyczne znaki diakrytyczne

Linki

Narzędzia osobiste