Привіт добрий день. Поговоримо про універсальність MPD: Музичний плеєр Daemon за оригінальною назвою англійською мовою.
За даними ArchLinux Wiki, MPD - це аудіоплеєр, який обробляє архітектуру сервер-клієнт. MPD він працює у фоновому режимі як демон, управляє списками відтворення та базою даних і використовує дуже мало ресурсів. Для використання графічного інтерфейсу потрібен додатковий клієнт.
Після пояснення, що таке MPD, я продовжую розповідати вам, як він встановлений та налаштований для відтворення вашої музики. Особисто я вважаю, що це чудова послуга, через широку кількість способів її використання, і особливо через низьке споживання.
Встановлення MPD
1 ° Ми продовжуємо оновлювати та встановлювати необхідні пакети:
sudo pacman -Syu && sudo pacman -S mpd mpc ncmpcpp sonata
Уточнення: Я вибрав, крім свого власного mpd, графічний клієнт, Sonata (GTK) та ncmpcpp, через термінал.
2 ° Після встановлення ми збираємося налаштувати та створити деякі потрібні нам папки.
sudo {su_editor} /etc/mpd.conf
Ми шукаємо такі рядки та замінюємо їх нашими конфігураціями:
music_directory "/home/tu_usuario/Music"
playlist_directory "/home/tu_usuario/.mpd/playlists"
db_file "/home/tu_usuario/.mpd/tag_cache"
log_file "/home/tu_usuario/.mpd/log"
error_file "/home/tu_usuario/.mpd/errors.log"
pid_file "/home/tu_usuario/.mpd/pid"
state_file "/home/tu_usuario/.mpd/state”
Тепер прийшов час налаштувати користувача. Нам потрібно лише змінити рядок користувача mpd.conf за відповідним іменем користувача.
Якщо вони є користувачами Ельза, вони повинні прокоментувати наступні рядки:
audio_output {
type "alsa"
name "My ALSA Device"
options "dev=dmixer"
device "plug:dmix" # optional
format "44100:16:2" # optional
mixer_type "software" # optional
mixer_device "default" # optional
mixer_control "PCM" # optional
mixer_index "0" # optional
}
Ми зберігаємо та закриваємо mpd.conf та ми призначаємо відповідні дозволи:
sudo chmod 644 /etc/mpd.conf
3-е торкання створіть потрібні папки.
mkdir ~/.mpd
mkdir ~/.mpd/playlists
Потім ми створюємо необхідні файли так, щоб MPD працює правильно.
touch ~/.mpd/tag_cache
touch ~/.mpd/log
touch ~/.mpd/errors.log
touch ~/.mpd/pid
touch ~/.mpd/state
І нарешті, пора запустити демон mpd. Звичайно, його потім можна додати до rc.conf.
sudo rc.d start mpd
Соната
Тепер із сонатою це дуже легко. Ми виконуємо його, клацаємо правою кнопкою миші на будь-якому сайті:
Після цього ми зберігаємо та закриваємо конфігурацію, переходимо на вкладку "Бібліотека", і ви побачите музичну колекцію. Якщо його не видно, перезапустіть програму.
НЦМПКПП
Перш за все, нам потрібно налаштувати основний файл ncmpcpp:
sudo {su_editor} /usr/share/doc/ncmpcpp/config
І нам просто потрібно змінити наступні рядки
mpd_host “localhost”
mpd_port “6600”
mpd_music_dir “/home/tu_usuario/Music” ##Ejemplo
Ми зберігаємо і закриваємо.
Ми створюємо відповідну папку в нашому домі.
mkdir /home/tu_usuario/.ncmpcpp
touch /home/tu_usuario/.ncmpcpp/config
Де ми створимо відповідний конфігураційний файл.
mpd_music_dir = "/home/tu_usuario/Music"
playlist_display_mode = "columns"
song_status_format = "%t{ - %a}{ - %b}{ (%y)}"
song_window_title_format = "MPD: {%a - }{%t}|{%f}"
song_columns_list_format = "(7)[green]{l} (35)[white]{t} (28)[green]{a} (28)[white]{b}"
user_interface = "alternative"
progressbar_look = "-|-"
display_screens_numbers_on_start = "no"
allow_physical_files_deletion = "no"
allow_physical_directories_deletion = "no"
colors_enabled = "yes"
progressbar_color = "green"
volume_color = "greeen"
header_window_color = "green"
main_window_color = "green"
#now_playing_prefix = "$b$u"
#now_playing_suffix = "$/b$/u"
Одного разу. Ви можете змінити конфігурацію на свій смак, ми зберігаємо та закриваємо.
Сенсорний біг ncmpcpp.. Якщо ви знаходитесь у консолі, просто введіть команду:
ncmpcpp
Використання ncmpcpp:
- Спочатку ми очищаємо список відтворення клавішею «c» (щоб не було повторюваних пісень)
- Потім натискаємо «3», щоб перейти на вкладку браузера
- Натискаємо «v», щоб вибрати все
- Натискаємо «shift + a», і відкриється нове меню
- Потім ми даємо "поточний список відтворення MPD" (перший варіант)
- Нарешті ми вибираємо «В кінці playilst»
Наразі це все. Сподіваюся, вам сподобалось, і перш за все, що це вам корисно. Це буде до наступного разу.
Іване!
PS: Це мій перший внесок, і я сподіваюся, ви можете вибачитися, якщо я зробив щось не так.
Дуже хороший підручник, але я хочу знати, яка різниця між іншими гравцями (крім mpd)?
Ну це дуже дуже легко. Якщо у вас багато, дуже багато музики, наприклад 100.000 XNUMX пісень або більше, виконання програми відбувається швидко.
Я думаю, вам просто потрібно спробувати.
Пошук у базі даних працює швидко, ви можете додати всю свою музику до списку відтворення, не чекаючи.
Він працює без графічного середовища, ви можете закінчити сеанс і продовжити слухати музику.
Ви можете одночасно використовувати і тестувати будь-який клієнт, не закінчуючи mpd, і вам не потрібно додавати музичну папку знову і знову, як тільки ви спробуєте інший клієнт.
Він має всі необхідні кодеки. Він також здатний до потокової передачі, ви можете використовувати його як музичний сервер і отримувати доступ до нього з іншої машини або з вашого Android тощо.
Я не знав, що у нього так багато переваг, ви переконали мене, що я спробую це, і ваш підручник чудовий. Дякую
Своєчасно підручник, дуже добре пояснений 😀
Дійсно ... дякую за допомогу, ласкаво просимо до блогу 😉
Привіт, і якщо вам щось потрібно, ви знаєте ... ось ми.
PS: Ви вже виступаєте як "редактор" у коментарях 🙂
Ну, насамперед велике спасибі, що завітали. Ну, якщо виникнуть сумніви, я можу допомогти розвіяти це .. ла
Який шматок гравця !! Я давно користувався ним, і він чудовий. Хоча я визнаний фанат зухвальства.
Я використовую його в Debian близько місяця, Oyashiro-sama та conandoel допомогли мені його налаштувати 🙂 Як клієнт я використовую Xfmpc (від команди Xfce) та плагін для панелі під назвою xfce4-mpc-plugin, який дозволяє зміна пісень та підвищення / зменшення гучності 😛 А в LXDE / Openbox я використовую Sonata.
MPD рекомендується, він дуже легкий і працює навіть з потоковим передаванням.
Орале, той клієнт цього не знав і менше плагіна, я завжди був з ncmpcpp, але нам доведеться спробувати це зараз, коли я деякий час працював у XFCE. xP
Привіт.
Я намагався встановити та налаштувати його тисячу разів, кожен раз, коли він мізерно виходив з ладу, я починав встановлювати його знову, і файл mpd.conf не існує !! Я думаю, що mpd зі мною - це щось особисте 😛
У вас має бути .. Якщо ні, ви можете експортувати його з іншої папки. Ви можете побачити на вікі Arch, звідки його скопіювати.
Я два роки відставав від mpd, і нарешті мені вдалося змусити його працювати, якщо видалити SELinux.
Дуже добре, я вже ним користуюся ... дякую !! 🙂
Чудово, спробую.
Трохи самореклами, але якщо комусь не вдається її налаштувати в системах на базі Debian, тут:
http://crunchbanglinux.org/forums/topic/17386/the-ultimate-mpd-guide/
Це англійською мовою, але я не думаю, що це так складно.
Дотепер, коли я побачив посилання, я кинув двадцять. Щиро дякую за цей путівник на форумах Crunchbang.
Це врятувало мене, коли я вперше успішно її налаштував і використовую, коли встановлюю з нуля. Дуже дякую.
Найкращий гравець, яким я користувався до цього часу, я використовую його вже майже півтора року, чесно кажучи, мені було лінь читати пост, але я подивився його. xP
З тієї ж причини, що я трохи подивився, у мене є дві маленькі поради, по-перше, я думаю, що для всіх було б простіше обробляти MPD як звичайний користувач, створюючи всю конфігурацію з ~ / .mpdconfig, завантажуючи її на початку і необов’язково в демонах, і по-друге. Для тих, хто використовує ncmpcpp як клієнт, вони можуть встановити ncmpcpp-fftw для кількох додаткових опцій, включаючи хороший переглядач, просто додайте кілька рядків до конфігурації ncmpcpp.
visualizer_fifo_path = "/home/userl/.mpd/mpd.fifo"
visualizer_output_name = "візуальний"
visualizer_sync_interval = "30"
visualizer_type = "спектр" (хвиля / спектр)
visualizer_color = "блакитний"
Привіт.
Mpd дуже хороший, я використовував його з сонатою. Єдина проблема у мене полягала в тому, що при запуску системи демон іноді не завантажувався, і те, що я робив, було відключити завантаження з init.d, редагуючи файл / etc / default / mpd зміна значення true на false. Таким чином, mpd не запускався з іншими демонами. Для запуску mpd і сонати просто зв'язати команди mpd && sonata
Я спробую, я завжди використовував XMMS, і мені це дуже подобається, хоча цей повинен трохи взяти до рук, якщо він покращиться в продуктивності, я думаю про це, і, можливо, я зміню.
http://mpd.wikia.com/wiki/Clients
Якщо ви використовуєте Fedora, вимкніть selinux, інакше це не дозволить mpd писати журнал.
Інакше добре.
Вітаю з постом, питання, як я можу передавати аудіо (радіо) за допомогою ncmpcpp + mpd + icecast, я був би вдячний нескінченно, вперед. 😀
Нарешті мені вдалося його встановити ... 😐 це 1:20 ранку, але мені все одно, бо мій mpd + ncmpcpp працює приблизно через 8 годин бою з тисячами вікі (також з цим посібником ха-ха-ха), але це послужив посиланням для розуміння певних речей, дякую! 😀
Всім привіт, ура.
Сьогодні я пишу просити про вашу допомогу, мені вже так нудно, що я не можу налаштувати MPD ... Я вже пройшов багато підручників і не можу знайти жарт; все добре, поки не дійде до останнього рядка до досягнення сонати
sudo rc.d запустити mpd
і читаючи, я виявив, що rc.d вже видалив його з archlinux; з іншого боку, при виконанні mpd з терміналу мені видає наступне
[novatovich @ nvtvich-vd ~] $ mpd
слухати: не вдалося прив’язати до '0.0.0.0:6600': Адреса вже використовується (все одно продовження, оскільки прив’язка до '[:: ::: 6600' успішна)
демон: не може ініціювати додаткові групи користувача «novatovich»: Операція не дозволяється
тоді при виконанні сонати це здається пов'язаним, але я думаю, що mpd не створив списків відтворення.
Сподіваюся, будь-які коментарі, які допоможуть мені змусити mpd працювати, я б дуже вдячний.
Чи можете ви передати мені шпалери
Ще одне керівництво є терміновим. Я не можу змусити його працювати, і я вже перевірив аркі wiki, і жодне. У бібліотеці нічого не з’являється: c