Jak słuchać muzyki w systemie Linux za pomocą poleceń

Pracując w środowiskach Linux, w których nie mamy możliwości posiadania środowiska graficznego lub GUI lub po prostu dlatego, że lubimy korzystać z terminala, możemy znaleźć szereg poleceń, które pozwalają nam wykonywać typowe zadania, które nie są tylko instalacją lub zarządzanie usługami Jednym z najbardziej praktycznych sposobów korzystania z konsoli w Linuksie jest nauczenie się niektórych poleceń w celu wykonania działań, o których nie myśleliśmy, że są możliwe.

Właśnie dlatego Solvetic dzisiaj będzie wiedział, jak słuchać muzyki w systemie Linux za pośrednictwem terminala z kilkoma prostymi aplikacjami, które oferują wspaniałe funkcje.

Do tej analizy użyjemy Ubuntu 17.04.

1. Instalacja MDP i NCMPCPP w systemie Linux


Na początek porozmawiamy o jednym z najbardziej praktycznych zastosowań do zadania odtwarzania dźwięku w systemie Linux, MDP i NCMPCPP.

MPD (Music Player Daemon) to aplikacja oparta na wykorzystaniu struktury klient-serwer do odtwarzania dźwięku. MPD będzie wykonywany w tle, zawsze przechowując bazę danych skonfigurowanych plików muzycznych w jednym pliku (obsługuje formaty takie jak MP3, OGG, FLAC, WavePack i inne) lub na listach odtwarzania, które można kontrolować za pomocą klienta, który może być przez sieć lub lokalnie, a MDP oferuje obsługę strumieni online.

Ncmpcpp to klient aplikacji MPD z interfejsem Ncurses opartym na interfejsie ncmpc.

Krok 1
Aby zainstalować te aplikacje, wykonamy następujący wiersz:

 sudo apt zainstaluj mpd ncmpcpp

Krok 2
Pliki konfiguracyjne MDP znajdują się w ścieżce etc/mpd.conf a do ich edycji użyjemy edytorów takich jak vim czy nano:

 sudo nano /etc/mpd.conf
Podczas wykonywania tej linii zobaczymy:

Jak widać, mamy możliwość wykonania wielu konfiguracji na MPD.

Krok 3
Pierwszą linią, którą przeanalizujemy, będzie katalog_muzyki gdzie ustalimy trasę, na której muzyka do odtworzenia będzie dostępna i ten sam proces można wykonać na linii katalog_odtwarzania gdzie będą dostępne playlisty:

Niektóre z dodatkowych opcji, które możemy edytować, to:

  • Na liniach użytkownik Tak Grupa Możemy ustalić użytkownika do wykonania i przypisaną grupę, jeśli chcemy.
  • Linie bind_to_address Tak Port muszą być odkomentowane poprzez usunięcie znaku #.
  • Jeśli chcemy, możemy odkomentować linię restore_paused "tak" aby uniknąć automatycznego startu.
  • Aby zapobiec automatycznej aktualizacji listy odtwarzania przez MDP, musimy odkomentować linię automatyczna aktualizacja "tak".

Krok 4
Domyślnie MPD używa ALSA lub PulseAudio do odtwarzania muzyki, ale jeśli chcemy dodać środowisko, które dodaje wizualizator, możemy skonfigurować FIFO. W poprzednim pliku możemy zobaczyć konfigurację tych odtwarzaczy:

ALSAJeśli chcemy korzystać z ALSY to będzie to jej konfiguracja:

 audio_output {type "alsa" name "My ALSA Device" # device "hw: 0,0" # opcjonalny # mixer_type "hardware" # opcjonalny # mixer_device "default" # opcjonalny # mixer_control "PCM" # opcjonalny # mixer_index "0" # opcjonalny}

PulseAudioW przypadku PulseAudio będzie to domyślnie skonfigurowane i będą to jego linie, które możemy w razie potrzeby dostosować:

 audio_output {type "pulse" name "My Pulse Output" # server "remote_server" # opcjonalny # sink "remote_server_sink" # opcjonalny}

FIFOJeśli chcemy użyć FIFO jako wyświetlacza, konieczne będzie dodanie następujących wierszy:

 audio_output {wpisz "fifo" nazwa "fifo_mpd" ścieżka "/tmp/mpd.fifo" format "44100: 16: 2"}

Po zdefiniowaniu tych zmian możemy zapisać plik, wykonując kombinację klawiszy Ctrl + O i wyjść z niego za pomocą Ctrl + X.

Zapisz zmiany

Ctrl + O

Wychodzić

Ctrl + X

2. Dodaj MPD do grupy Audio

Krok 1
Następnym krokiem jest dodanie MPD do grupy Audio i w tym celu wykonamy następującą linię:

 sudo gpasswd - dźwięk mpd

Krok 2
Konfiguracja NCMPCPP: Następnie musimy utworzyć i edytować wartości konfiguracyjne NCMPCPP i w tym celu wykonamy następujące wiersze w ich kolejności:

 mkdir ~ / .ncmpcpp sudo gunzip /usr/share/doc/ncmpcpp/config.gz sudo cp / usr / share / doc / ncmpcpp / config /home/solvetic/.ncmpcpp/config sudo chown -R user: user / home / solvetic / .ncmpcpp / config
Notatka:Musimy zdefiniować poprawną ścieżkę z nazwą naszego użytkownika.

Krok 3
Konacja do MDP: Teraz uzyskamy dostęp do pliku konfiguracyjnego NCMPCPP, wykonując następujący wiersz:

 sudo nano /home/solvetic/.ncmpcpp/config
Tam odkomentujemy następujące wiersze:
 mpd_host = localhost mpd_port = 6600 mpd_connection_timeout = 5

Krok 4
W kolejnych wierszach określimy ścieżkę muzyki i przejdziemy do jej odkomentowania:

 mpd_music_dir = / home / (użytkownik) / Muzyka mpd_crossfade_time = 2
Teraz skonfigurujemy ścieżkę do pliku .fifo:
 visualizer_fifo_path = /tmp/mpd.fifo
Ustawimy nazwę przeglądarki:
 visualizer_output_name = fifo_mpd

Zapisujemy zmiany w pliku.

3. Korzystanie z NCPMCPP Linux


Po zdefiniowaniu tych wartości wykonujemy NCMPCPP po prostu wpisując wiersz ncmpcpp w terminalu i naciskając Enter:

Po załadowaniu muzyki będzie to jej środowisko:

Sposoby korzystania z tej aplikacji to:

  • Przestrzeń: Dodaj utwór do listy odtwarzania
  • Wchodzić: Odtwórz wybrany utwór
  • >: Następna piosenka
  • <: Poprzednia piosenka
  • s: Zatrzymaj piosenkę
  • P: Zatrzymaj piosenkę
  • z: Aktywuj tryb losowy
  • l: Wyświetl tekst piosenki
  • S: Zapisz zmiany

Jak widać, jest to świetna alternatywa, jeśli chodzi o słuchanie muzyki w systemie Linux.

4. Aplikacja CMUS dla systemu Linux


CMUS (C * Music Player) to aplikacja open source do odtwarzania dźwięku w środowiskach UNIX lub Linux i jest licencjonowana na podstawie Powszechnej Licencji Publicznej GNU. Jego wykonanie odbywa się wyłącznie za pośrednictwem interfejsu użytkownika opartego na terminalu.

Niektóre cechy korzystania z CMUS to:

  • Obsługa wielu formatów, takich jak formaty audio, w tym MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN i MOD.
  • Ciągłe odtwarzanie i kompatybilność z funkcją ReplayGain.
  • Szerokie możliwości filtrowania
  • Można nim zarządzać za pomocą polecenia cmus-remote (gniazdo UNIX lub TCP/IP)
  • Może działać w środowiskach Linux, OS X, FreeBSD, NetBSD, OpenBSD i Cygwin.
  • Ma kolejkę odtwarzania

Krok 1
Aby zainstalować CMUS musimy wykonać następujące polecenie:

 sudo apt install cmus
W przypadku wystąpienia jakiegoś błędu możemy wykonać następujące linie, aby zainstalować go z repozytorium:
 sudo add-apt-repository ppa: jmuc / cmus aktualizacja sudo apt sudo apt install cmus
Krok 2
Aby otworzyć CMUS, po prostu wykonaj następującą linię.
 sudo cmus
Wyświetlone zostaną następujące informacje:

Krok 3
Aby dodać nowe piosenki, naciśniemy numer 5 i zobaczymy:

Krok 4
Tam użyjemy strzałek kierunku, aby uzyskać dostęp do katalogu, w którym znajduje się muzyka, i naciśnij Enter.
Zobaczymy dostępne utwory:

Krok 5
Aby dodać je do listy odtwarzania, wybierz utwór i naciśnij klawisz . do.

Wciskamy Enter na wybranym utworze, aby rozpocząć jego odtwarzanie.

Niektóre opcje do użycia z CMUS to:

  • C: Wstrzymaj lub wznów piosenkę
  • Klawisz w prawo lub w lewo: Szybko do przodu lub zwolnij utwór o 10 sekund
  • *: Szukaj według minuty w piosence
  • r: Powtórz piosenkę
  • s: Aktywuje odtwarzanie losowe

5. Aplikacja MOC Linux


MOC (Music on Console) to kolejna alternatywa do wykorzystania w środowiskach Linux do odtwarzania utworów za pomocą poleceń. MOC to lekki odtwarzacz, który ma możliwość odtwarzania wszystkich dostępnych formatów audio.

Krok 1
Aby zainstalować MOC, wykonamy następującą linię:

 sudo apt install moc
Po zainstalowaniu wykonujemy linię mocp w terminalu, aby uzyskać dostęp do aplikacji:

Krok 2
Tam wybieramy folder, w którym mamy hostowane utwory, aby uzyskać do nich dostęp:

Wciskamy Enter, aby rozpocząć odtwarzanie.

Korzystając z MOC mamy następujące możliwości:

  • >: Zwiększ głośność (1%)
  • <: Zmniejszenie głośności (1%)
  • , : Ciszej (5%)
  • . : Zwiększ głośność (5%)
  • h: Wyświetla pomoc MOC
  • p lub spacja: Pauza
  • Wchodzić: Bawić się
  • n: Odtwórz następną piosenkę
  • b: Odtwórz poprzedni utwór
  • DO: Dodaj katalog do listy odtwarzania
  • do: Dodaj tylko jeden plik do listy
  • C: Usuń plik z listy odtwarzania
  • C: Wyczyść całą listę
  • Q: Pozostaw program w tle
  • Q: Całkowicie zamknij program
  • l: Zmień z podwójnego okna na pojedyncze okno
  • Tabulator: Zmieniamy ekran w MOC

6. Aplikacja Mpg123 na Linuksa


Mpg123 to szybka konsola MPEG, która działa jako odtwarzacz audio i biblioteka dekodera plików. Jest prosty i umożliwia odtwarzanie różnych formatów audio na konsoli Linux

Do jego instalacji wykonamy następujące polecenie:

 sudo apt zainstaluj mpg123
Na jego użytek wykonamy następującą składnię:
 mpg123 (ścieżka utworu)

Niektóre z opcji do użycia z mpg123 to:

  • [s] lub []: Uruchom ponownie utwór
  • [d]: Poprzednia piosenka
  • [b]: Powraca do początku utworu
  • [.]: Przewiń piosenkę do przodu
  • [,]: Zwraca piosenkę
  • [:]: Szybkie przewijanie do przodu
  • [;]: Szybkie opóźnienie utworu
  • [+]: Zwiększ głośność
  • [-]: Ściszanie
  • [r]: Przełącza w tryb RGB
  • [v]: Przełącza w tryb szczegółowy
  • [l]: Na bieżącej liście odtwarzania wskazuje używany utwór
  • [t]: Wyświetla informacje o utworze
  • [m]: Wydrukuj nagłówek MPEG
  • [h]: Wyświetl pomoc mpg123
  • [q]: Zamknij aplikację

Mamy przydatne i praktyczne opcje, jeśli chodzi o odtwarzanie utworów z konsoli w Linuksie.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave