LINUX.ORG.RU

Music Player Daemon 0.19

 


1

2

Состоялся выпуск MPD версии 0.19, гибконастраиваемого мощного server-side приложения для проигрывания музыки.

В этой версии добавлено много новых возможностей, плагинов и улучшений, основные из них:

  • Доступ к NFS и SMB/CIFS как music_directory без монтирования.
  • Сжатие базы данных медиа с помощью gzip.
  • Нативное проигрывание DSD.
  • Поддержка мультиканального DSD и DSD512.
  • Новый mp3 encoder — libshin.
  • Новый resampler — libsoxr.
  • Различные оптимизации энергопотребления и задержки.

Полный список изменений

>>> Подробности



Проверено: fallout4all ()
Последнее исправление: cetjs2 (всего исправлений: 4)

Ответ на: комментарий от Rinaldus

Вот это круто! У меняя, например, вся музыка на серваке находится.

Может, логичнее сам mpd запилить на тот же сервер? Он же для того и задумывался, вроде.

Axon ★★★★★
()
Ответ на: комментарий от zgen

Хост не в локальной сети, поэтому самба и нфс не очень подходят.

vurdalak ★★★★★
()
Ответ на: комментарий от vim

Вопрос: как настроить mpd/ncmpcpp, чтобы при добавлении директории, где содержится один (или несколько) flac файл и cue - добавлялся список из cue, а не сами flac файлы?

Не знаю, почему так у вас получается, но у меня всё работает именно так, как ожидается, т.е. — показывается список файлов из cue без самого flac, и от клиента это не зависит: http://savepic.org/6167428.png http://savepic.org/6216583.png

anonymous
()
Ответ на: комментарий от Axon

А есть ли в природе поддерживаемое онтопиком железо с ЦАПами, умеющими напрямую декодировать это самое DSD?

http://www.ap-linux.com/documentation/supported-dacs/

Интересно, а тут есть слушатели DSD? Где берёте музыку в этом формате?

orion ★★
()
Ответ на: комментарий от orion

Интересно, а тут есть слушатели DSD? Где берёте музыку в этом формате?

У меня друг слушатель, правда, он виндузятник. На рутрекере встречается DSD.

Axon ★★★★★
()
Последнее исправление: Axon (всего исправлений: 1)
Ответ на: комментарий от Indexator

времени отклика

аа! точно, именно это крутилось в голове, но выдать не мог, действительно отклик.

vim
() автор топика
Ответ на: комментарий от STinger

А почему бы не распилить flac по cue? Кстати, в чем вообще смысл хранить так музыку? Это же неудобно. Доводилось качать рипы чьи-то в таком виде, потом пилил.

Есть пару-тройку причин не резать образ на треки:

1). Существуют огромное количество аудио-материала являющего собою цельные произведения занимающие весь альбом, резать на треки которые не представляется возможным, по причине полного отсутствия этих самых треков.

2). Образы занимают меньше места, и более удобны в обращении и каталоголизации.

3). Хоть это всего лишь и цифровая копия, но образ (подкреплённый дополнительными логами и пр.) является некоторым образом гарантией подлинности, ну, как минимум того, что там не покопался какой-нибудь доморощенный «звукорежиссёр».

Разумеется, если ваша фонотека в основном представлена: «Только лучшими хитами дискотек нарезка 50/50», то всё вышеперечисленное вам ни к чему, нарезайте смело!

anonymous
()
Ответ на: комментарий от anonymous

Существуют огромное количество аудио-материала являющего собою цельные произведения занимающие весь альбом, резать на треки которые не представляется возможным, по причине полного отсутствия этих самых треков

Если музыкант поделил на треки, значит треки есть, иначе в cue файле была бы записана одна дорожка на всю длину альбома.

lipstick
()
Ответ на: комментарий от lipstick

Если музыкант поделил на треки, значит треки есть, иначе в cue файле была бы записана одна дорожка на всю длину альбома.

А если нет? Потом, музыканты ничего не делят ни на какие треки — этим занимаются совершенно другие люди. Даже если треки и есть, то зачем их резать на отдельные файлы? Для этого cue sheet и были придуманы. Вы ведь не ломаете CD или LP на части, для того чтобы прослушать отдельные композиции.

anonymous
()
Ответ на: комментарий от STinger

А почему бы не распилить flac по cue?

слишком хлопотно из-за количества материала в таком виде, устраивает всем тем более.

Проще настроить софт, чем распиливать, тем более, хоть это и не мой случай - чтобы остаться на раздаче скачанного материала, нужно будет держать х2 изначального объема, оригинал и распиленное для прослушивания.

vim
() автор топика
Ответ на: комментарий от hobbit

Давно его использовал в последний раз, но, если не изменяет память, проигрыватель сканирует указанные директории, но играть будет только то, что добавлено в плей-лист, поэтому часто одной из первых команд было (за точность команд не ручаюсь):

mpc ls | mpc add

т.е. для решения проблемы cue/flac досточно сделать скрипт-фильтр, который попробует отрезать .flac в конце, подставить cue - проверить что оно есть (не помню, вроде mpc add воротает код ошибки если бяку подсовывать), если ок, то ок. Иначе передать сам flac непосредственно.

Или проблема непосредственно с клиентами? Просто я их не использовал :)

h4tr3d ★★★★★
()
Ответ на: комментарий от hobbit

клиет может натравить на cue, если он есть, проигнорировав остальные файлы. но честно признаюсь, в сорцы не лез.

funeralismatic ★★★
()
Ответ на: комментарий от Axon

Я уже так пробовал. Тогда проигрывание будет на манер интернет-радио со всеми вытекающими. Нет, лучше местонахождение MPD на той машине, на которой он проигрывается.

Rinaldus ★★★★★
()
Ответ на: комментарий от anonymous

Спасибо. Слегка офигел от того, сколько в списке гуёвых клиентов на Дроид.

sluggard ★★★★★
()
Ответ на: комментарий от Axon

Может, логичнее сам mpd запилить на тот же сервер? Он же для того и задумывался, вроде.

А колонки тоже на сервере запилить?

zgen ★★★★★
()
Ответ на: комментарий от sluggard

Он вроде консольный? Никогда не пробовал консольные клиенты для плееров.

Обязательно заполните этот пробел. К примеру vimpc, который я приводил выше: http://savepic.org/6216583.png Если вы работаете в vim, то почувствуете себя как дома.

anonymous
()
Ответ на: комментарий от zgen

А колонки тоже на сервере запилить?

Почему бы и нет? Установить цифровую часть ESI Juli@, внешний ЦАП (если сильно шибёт, то можно даже позадрачиваться с линейным блоком питания, фильтрами и проводами), усилитель, дистанционное управление на iOS/Android — мечта меломана!

anonymous
()
Ответ на: комментарий от sluggard

Нет, в vim я не работаю. Но выглядит интересно, вопрос только с функционалом.

Функционал полный, разве только обложки нельзя смотреть. Хотя если с vim не знакомы, то будет довольно некомфортно, и лучше обратить внимание на другие (более традиционные) вроде ncmpc.

anonymous
()
Ответ на: комментарий от sluggard

Он вроде консольный?

Да.

Никогда не пробовал консольные клиенты для плееров.

Попробуйте, он удобный.

andreyu ★★★★★
()
Ответ на: комментарий от zgen

Хотя бы потому, что музыка в одном месте нужна, а сервер в другом?

Сервер физически размещается там где нужна музыка, а для всего остального есть сеть. Хотя, на сегодняшний день полно всяких «коробочек» практически с любой реализацией доступа/воспроизведения, и вопрос лишь потребностей/качества/цены.

anonymous
()
Ответ на: комментарий от anonymous

Сервер физически размещается там где нужна музыка,

Если мы говорим про железо, то вы сказали глупость. Потому что ставить storage сервер там, где нужна музыка... ну я не знаю.

И разумеется mpd ставится там где она нужна. И тянет музыку со storage сервера так, как удобно или доступно.

КО.

zgen ★★★★★
()
Последнее исправление: zgen (всего исправлений: 1)
Ответ на: комментарий от zgen

Если мы говорим про железо, то вы сказали глупость. Потому что ставить storage сервер там, где нужна музыка... ну я не знаю.

Я, на вашем месте, не делал бы таких скороспелых выводов о некомпетентности оппонента. Лично мне, на сегодняшний день, не известен способ высококачественного воспроизведения музыки с системы, один из компонентов которой (за исключением AC), удалён от других более чем на 1.5 метра (и то не для всех). Если для вас это не является основополагающим, то вы, разумеется, можете прослушивать в любом битрейте и удалении, хоть интернет-радио которое транслируется с орбиты Земли.

anonymous
()
Ответ на: комментарий от Rinaldus

Тогда проигрывание будет на манер интернет-радио со всеми вытекающими.

С какими вытекающими? Клиент-то на локальной машине запускается, а расположение демона вообще для пользователя никакой роли не играет.

Axon ★★★★★
()
Ответ на: комментарий от zgen

А колонки тоже на сервере запилить?

Естественно.

Axon ★★★★★
()
Ответ на: комментарий от overmind88

А звук с сервера на десктоп гнать через pulseaudio, торжество костылинга!

На мой личный взгляд PA делать на сервере нечего.

zgen ★★★★★
()
Ответ на: комментарий от anonymous

Не, ну конечно я должен купить сапфировые провода длиной не более, чем 1.5м и прогреть космической цены (исключительно) ламповые колонки оригинальным исходником 14й сонаты Бетховена.

К сожалению я физику плохо учил, поэтому не могу понять, как единички и нули моих mp3'шечек искажаются (превращаются в двойки?) от того, что они подмонтированы с помощью nfs/smb к месту, которое способно проиграть их и вывести звук на рядом стоящий усилитель/колонки.

zgen ★★★★★
()
Ответ на: комментарий от Axon

Чтобы с удаленной машины MPD транслировал звук, его надо выводить либо через http, либо через pulseaudio. Через pulseaudio я не пробовал, т.к это было несколько лет назад, он тогда глючил по-страшному и я его по этой причине всячески сторонился. Через http я настраивал. Чтобы прослушивать через http нужно:
1. На клиенте настроить воспроизводимые песни.
2. С помощью музыкального проигрывателя, умеющего http-поток, подрубиться к MPD.
3. Слушать песню не сначала, т.к между пунктами 1 и 2 обычно проходит какое-то время. Плюс еще были не то лаги, не то разрывы, я точно не помню, но качество не ахти.
В общем, нафиг такой режим. Слушать локальный MPD куда удобнее.

Rinaldus ★★★★★
()
Последнее исправление: Rinaldus (всего исправлений: 1)
Ответ на: комментарий от Rinaldus

Чтобы с удаленной машины MPD транслировал звук, его надо выводить либо через http, либо через pulseaudio.

Зачем? Колонки подключите к серваку, и всё.

Axon ★★★★★
()
Ответ на: комментарий от Axon

Сервак в коридоре находится, а мой комп - в дальней от него комнате.

Rinaldus ★★★★★
()
Ответ на: комментарий от reprimand

зачем в плеере encoder?

ответили выше.

vim
() автор топика
Ответ на: комментарий от STinger

Вообще суть моего второго вопроса была в том, зачем так делают вообще - те же самые авторы раздач.

Причины есть разные, но самую, на мой взгляд, существенную, изложил анонимус ниже:

1). Существуют огромное количество аудио-материала являющего собою цельные произведения занимающие весь альбом, резать на треки которые не представляется возможным, по причине полного отсутствия этих самых треков.

«Полное отсутствие треков», на самом деле редкость, но вот плавное перетекание одного трека в другой вполне актуально. Это очень часто встречалось у грандов арт- и прог-рока вроде Pink Floyd в 70-е, из более позднего - мой любимый «Origin of Symmetry» Muse, например. Да и на концертниках такое не редкость, особенно если музыканты любят поимпровизировать. И когда такое плавное перетекание прерывается паузой - хочется взять топор.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от anonymous

у меня всё работает именно так, как ожидается, т.е. — показывается список файлов из cue без самого flac, и от клиента это не зависит

Я не vim, но мне тоже интересно - какие версии самого mpd и показанных клиентов?

hobbit ★★★★★
()
Ответ на: комментарий от sluggard

А на GTK? Я не тулкитофоб.

Вроде как Sonata одно время считалась чуть ли не эталоном, но я с ней не работал, ибо тулкитофоб (умеренный).

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Я не vim, но мне тоже интересно - какие версии самого mpd и показанных клиентов?

mpd последний 0.19, Cantata из svn 1.4.50, vimpc 0.08.1

anonymous
()

Чем это поделие с характерным номером версии лучше, чем Nakamichi RX-202?

ЗЫ «Мультиканалы» мне не нужны - только классическое стерео.

Bioreactor ★★★★★
()
Последнее исправление: Bioreactor (всего исправлений: 1)
Ответ на: комментарий от zgen

Звуколожцы, сэр! Нам не понять.

anonymous
()
Ответ на: комментарий от anonymous

Не нужен. Есть vimpc.

Спасибо, не знал про такой плагин.

andreyu ★★★★★
()
Ответ на: комментарий от anonymous

Не нужен. Есть vimpc.

Так это не плагин для vim, а standalone приложение. Так чем оно лучше ncmpcpp?

andreyu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.