MOC

From FluxboxPL.org

Spis treści

Wstęp

MOC, czyli Music On Console, to konsolowy odtwarzacz muzyki rozwijany przez naszego rodaka Damiana Pietrasa.

Odtwarzacz działa na zasadzie klient-serwer (jednak nie jest to klient MPD, a osobny projekt). Możemy włączyć muzykę i wyjść z interfejsu, a następnie do niego powrócić. Możemy, nie przerywając odtwarzania, wyłączyć serwer X, wylogować się, a nawet zacząć zamykać system (muzyka będzie odtwarzana dopóki nie zostanie zatrzymany nasz serwer dźwięku).

Cechy

Serwery dźwięku

MOC może współpracować z następującymi serwerami dźwięku:

  • ALSA
  • OSS
  • JACK

Formaty

Obsługiwane formaty to:

  • MP3
  • OGG Vorbis
  • FLAC
  • Musepack (.mpc)
  • WMA
  • Strumienie internetowe
  • WAVE, AU, AIFF, SVX, SPH, IRC, VOC i inne obsługiwane przez libsndfile
  • WMA, RealAudio (.ra, .ram), AAC, MP4 i inne obsługiwane przez FFmpeg
  • Speex

Interfejs

Interfejs programu napisany został z użyciem ncurses, z wyglądu przypomina mc. Oferuje następujące możliwości:

  • obsługa prostych skórek
  • możliwość przełączania widoku (ich dokładny wygląd można zdefiniować w pliku konfiguracyjnym ~/.moc/config)
    • lista plików oraz playlista
    • sama lista plików
    • sama playlista

Dodatkowo można sterować odtwarzaczem z wiersza poleceń.

Pozostałe

Z innych ciekawych cech odtwarzacza wypada wymienić

  • prosty mixer dźwięku
  • kilka trybów odtwarzania - kolejno, pojedyńczy utwór, powtarzanie listy lub jednego pliku, losowe utwory
  • wyszukiwanie utworów na liście
  • obsługa wielu kodowań znaków dla tagów, a także możliwość przekodowania tagów za pomocą iconv
  • cache tagów (można zdefiniować jego rozmiar), dzięki któremu nie trzeba ponownie wczytywać danych z plików
  • buforowanie strumienia wejściowego, dzięki czemu możliwe są bezpauzowe przejścia między utworami (gapless playback)
  • możliwość szybkiego przełączania się między wcześniej zdefiniowanymi katalogami z muzyką
  • skróty klawiszowe do wywoływania komend, odtwarzany plik może być argumentem
  • możliwość wywołania dowolnego skryptu podczas zmiany utworu z nazwą wykonawcy, utworu, albumu, numerem ścieżki lub nazwą pliku jako argumentem, np. do wysłania informacji do lastfm, wyświetlenia aktualnego utworu w OSD (od obecnej wersji rozwojowej 2.5.x)

Szybki kurs obsługi

Odtwarzacz włącza się poleceniem mocp, lista argumentów dostępna po dodaniu flagi --help. Najważniejsze komendy w interfejsie:

  • q - wyjście z interfejsu (serwer nadal działa)
  • Q - wyłączenie odtwarzacza (włącznie z serwerem)
  • a - dodanie pliku do playlisty
  • A - dodanie pliku playlisty lub katalogu do playlisty
  • Tab - przełączenie między listą plików a playlistą
  • l - przełączenie między widokami
  • Enter - play
  • Spacja - pauza
  • s - stop
  • ,/. - zmniejszenie/zwiększenie głośności o 5%
  • </> - zmniejszenie/zwiększenie głośności o 1%
  • h lub ? - lista wszystkich komend

Zrzuty ekranu

Lista plików oraz playlista Playlista

Linki

Strona domowa:

Strony projektu w różnych serwisach:

Inne: