Для тих, хто хоче налаштувати власну музикуУ потоковій системі на Linux існує багато варіантів. Але, незважаючи на всю увагу, яка спрямована на такі речі, як Emby, Plex та Subsonic, багато користувачів Linux все ще віддають перевагу рішення на основі командного рядка. Ось чому в цій статті ми детально розберемо, як ви можете створити власний інструмент для потокового перегляду музики на базі Linux за допомогою програми Music Player Daemon. Ми переглянемо, як передавати по мережі, як налаштувати окремих клієнтів MPD і навіть як використовувати MPD-інструмент на базі терміналів із традиційним музичним плеєром в Linux.
Встановити музичний плеєр Daemon
Початок роботи музичного плеєра Daemon (MPD)Linux - це трохи виснажливий процес. Це починається з встановлення клієнта на будь-який хостинг потоку. Знайте, що вам не потрібно використовувати MPD через мережу. На одному ПК можна встановити MPD та відтворювати його.
Ubuntu
sudo apt install mpd mpc
Debian
sudo apt-get install mpd mpc
Arch Linux
sudo pacman -S mpd mpc
Fedora
sudo dnf install mpd mpc
OpenSUSE
sudo zypper install mpd mpc
Інші Linux
Не можете знайти MPD? Відкрийте вікно свого терміналу та використовуйте диспетчер пакунків для пошуку "MPD". Встановіть його, і вам слід добре зайти. Не забудьте також встановити інструмент MPC, оскільки це також важливо. Якщо ваш дистрибутив Linux взагалі не підтримує MPD, існують інші способи його завантаження. Найкращим способом було б захоплення самого вихідного коду та створення його.
Щоб отримати копію вихідного коду Daemon Music Player, перейдіть на офіційний веб-сайт MPD та захопіть .tar.xz версія. Ця версія буде працювати в Linux.
Налаштування музичного плеєра Daemon
Усі зміни в інструменті програвача Daemon Music Player повинні бути обов'язковимитрапляються в файлі конфігурації. Будь-які зміни в системі, хоча вони не потрібні, там потрібно буде внести. Якщо ви хочете відредагувати файл, відкрийте вікно терміналу та введіть наступне:
sudo nano /etc/mpd.conf
За замовчуванням інструмент MPD зберігатиме музичні файли в / var / lib / mpd / музика, списки відтворення в / var / lib / mpd / списки відтворення, і т.д. MPD використовує ці місця для зберігання файлів через цілі дозволу. Пересічному користувачеві не потрібно редагувати цей файл, оскільки звичайні місцеположення прекрасні.
Кращий спосіб використання MPD - це просто використовувати кріплення для прив’язки. Цей тип кріплення автоматично розмістить вміст ~ / Музика в / var / lib / mpd / музика.
Примітка. Якщо ви розміщуєте MPD на сервері, а не локально, подумайте просто розмістити файли / var / lib / mpd / музика безпосередньо.
sudo mount --bind ~/Music /var/lib/mpd/music
Потім скористайтеся кіт команду для пошуку лінії монтажу в / proc / mounts.
cat /proc/mounts | grep ~/Music
Поєднання обох кіт і греп покаже нам точну лінію монтажу ~ / Музика і / var / lib / mpd / музика пов'язані. Тепер, щоб зробити цю пов'язку постійною. Не забудьте змінити "/ home / username /" на користувача вашого ПК.
su echo "" >> /etc/fstab echo "# MPD Bind Mount" >> /etc/fstab echo "/home/username/Music /var/lib/mpd/music none rw,bind 0 0" >> /etc/fstab
Нарешті, вам потрібно буде скористатись системою init init для запуску послуги.
sudo systemctl enable mpd sudo systemctl start mpd
Клієнт музичного плеєра Gnome
Є багато графічних клієнтів MPD, якими можна користуватисяLinux, і всі вони мають свої випадки використання. Однак, не всі ці клієнти прості у використанні. У цьому підручнику ми підключимось до потоку разом із клієнтом музичного плеєра Gnome. Ось як її встановити.
Ubuntu
sudo apt install gmpc
Debian
sudo apt-get install gmpc
Arch Linux
sudo pacman -S gmpc
Fedora
sudo dnf install gmpc
OpenSUSE
sudo zypper install gmpc
Відкрийте GMPC, який буде здійснений через "перший запуск"інструмент. Це допоможе вам встановити з'єднання. Якщо ви використовуєте MPD з віддаленого сервера Linux, не забудьте змінити "localhost" на його IP-адресу. Не знаєте, що таке IP-адреса? Спробуйте це.
Знайти публічний IP
ping pcdomainname.com -c1
Приклад: ping google.com
OUTPUT: PING google.com (172.217.12.110) 56(84) bytes of data.
Знайти локальну IP-адресу
ping pc-host-name -c1
Приклад: ping ubuntu-server
OUTPUT: PING ubuntu-server (192.168.1.126) 56(84) bytes of data.
Введіть усі дані про з'єднання, а потім перейдіть вниз до "музичного каталогу". У цій області введіть місце розташування / var / lib / mpd / music /. Не турбуйтеся про введення пароля, просто натисніть кнопку підключення. Якщо з'єднання вдале, натисніть кнопку «вперед», щоб перейти на наступну сторінку.

Починаючи GMPC, ви помітите, що їх немаєбудь-які музичні файли. Ні, це не означає, що ви неправильно налаштували MPD-сервер і вам потрібно почати заново. Клієнт музичного плеєра Gnome просто повинен створити базу даних. Перебудова бази даних MPD трохи нагадує натискання кнопки «сканувати бібліотеку» на вашому улюбленому локальному музичному плеєрі.

Оновіть базу даних, натиснувши «Сервер», а потім виберіть «Оновити базу даних MPD». Тоді ви зможете відтворювати будь-яку музику в програмі / var / lib / mpd / музика папку віддалено, через GMPC. Цей додаток не оновлює базу даних автоматично. Щоразу, коли нові музичні файли додаються, вам потрібно буде знову оновити клієнта.
Коментарі