Казалось бы как большинство проигрывает музыку? Загружает в Winamp / AIMP / Amarok / XMMS / Audacious / ... список файлов и тискает Play с нужными режимами повтора, рандома и т.д. Вариации небольшие есть, например тот же Amarok можно поставить на автоматическое сканирование определенных директорий на предмет новых аудиофайлов.
Давно мозги крутились вокруг MPD, да все как по старинке. А тут вдруг и повод появился - коллеги по работе захотели управлять плейлистом, ведь колонки стоят у меня
Идея mpd в запуске процесса, который проигрывает файлы из заданного плейлиста в фоновом режиме, в то время как различные клиенты, в том числе и по сети, имеют возможность просматривать список файлов в очереди, формировать плейлисты, менять мелодии, управлять процессом проигрывания. Для желающих добавить свою музыку придется расшарить папку на запись, которая и будет сканироваться на предмет новых/удаленных файлов.
Ставится mpd просто - он есть в любом дистрибутиве прямо в репозитарии. После установки следует подкорректировать файл конфигурации /etc/mpd.conf. Я правил такие строки.
music_directory "/media/sda6/music" #тут будет вся музыка playlist_directory "/media/sda6/music/mpd/playlists" db_file "/media/sda6/music/mpd/tag_cache" log_file "/media/sda6/music/mpd/mpd.log" error_file "/media/sda6/music/mpd/errors.log" pid_file "/media/sda6/music/mpd/pid" user "mebius" bind_to_address "127.0.0.1" port "6600"
Вместо 127.0.0.1, если захотите дать возможность управлять по сети, нужно вписать собственный IP-адрес.
Запускаем /etc/init.d/mpd start
Консольными командами кидаться не буду, сразу ставим гуй. Их много, но мне понравился gmpc. Он есть и в виде порта для Windows и в репозитарии.
После коннекта к серверу, сразу делаем Server -> Update database. В File Browser появляется список папок и файлов, которые можно накидывать в плейлист.
mpd запоминает где он остановился и при включении начнет с того же места. Он очень лоялен к мощности компьютера, что позволяет не переживать по поводу того, что он будет мешать вам работать. Кроме того можно в угол засунуть едакий медиацентр на базе старой железки и по сетке управлять процессом проигрывания. Удобно? Бесспорно. Даже на своем ноутбуке я решил использовать такую связку.
Статья взята с http://inf.by/linux/
|