Перейти к содержимому


MPD+Sonata (Ubuntu 10.04)


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 15

#1 intel

intel

    D-Link user

  • Форумчане
  • PipPipPipPipPip
  • 672 сообщений
  • Откуда :Львів
  • Регион услуги:Не абонент ОГО
Репутация: 48
Знающий

Отправлено 02.09.2011 - 08:10

Значит так есть MPD+Sonata (Ubuntu 10.04). MPD начинает играть музику сразу после страта системы без запуска GTK клиента (Sonata). Как решить такую проблему? Пункт остановливать воспроизведение при выходе отмечен. Как такое исправить подскажите пожайлуста? Чуть не забыл конфиг файл mpd
mpd.conf

Есть еще одна маленькая проблема как добавить в базу музыку из разных папок?

#2 storm3128

storm3128

    (;,,;)

  • Администраторы
  • 2131 сообщений
  • Откуда :АТС 413
  • Регион услуги:Київ
Репутация: 562
Профи

Отправлено 02.09.2011 - 19:16

Если я правильно понял, это настройки системного демона, который стартует вместе со всей системой, еще до того как кто-то залогинится.
Т.е. проблема имхо решается отказом от "системности" и настройки mpd на старт при логине (и стоп при логауте).
С другой стороны, если нужно поведение обычного винампоподобного плеера, зачем  mpd (daemon)?
Паранойя - ни разу не болезнь, а критерий профпригодности. Для непараноиков есть масса позиций объединенных термином "офисный планктон" -- akmal_d (linux.org.ru)
ASUS AM602 + Netgear WNDR3800 (OpenWRT, r33741 + patches) - Укртелеком+Киевстар
Есть вопрос - задайте его на форуме. В личке общие вопросы не обсуждаю.
Конвертор списка воспроизведения IPTV в udpxy-совместимую форму

#3 intel

intel

    D-Link user

  • Форумчане
  • PipPipPipPipPip
  • 672 сообщений
  • Откуда :Львів
  • Регион услуги:Не абонент ОГО
Репутация: 48
Знающий

Отправлено 02.09.2011 - 20:43

storm3128,моя проблема появляется только если не закрыть GTK клиент (у меня ето Sonata) и при етом выйти из системы или перезагрузить, выключить. Тогда при следующем старте музыка продолжает играть с того места на rотором в превидущий раз закончилась. Да тут дело вот в чем, мне как раз нужен обычный плеер на подобе винампа. Такую связку я выбрал только потому что у меня железо слабенькое, а музыки много и ни один пллер нормально не работает (сначала был Audacious, но он времья от времени просто зависал, а более прожорливые просто тормозили). Мне нужно настроить mpd так, чтобы он запускался и проигровал музику только тогда когда я запускаю Sonata. И еще один вопрос. Как сделать так чтобы mpd не блокировал звуки от всех других программ при проигровании музыки?

#4 storm3128

storm3128

    (;,,;)

  • Администраторы
  • 2131 сообщений
  • Откуда :АТС 413
  • Регион услуги:Київ
Репутация: 562
Профи

Отправлено 02.09.2011 - 21:11

Просмотр сообщенияintel (Сегодня, 21:43) писал:

Мне нужно настроить mpd так, чтобы он запускался и проигровал музику только тогда когда я запускаю Sonata.
Какое-то изобретение велосипеда, чесслово. А консольный плеер не лучше тогда?
mpd – это ж ДЕМОН. Он рассчитан на то, чтобы работать и без морды. Это не баг, а фича!


Просмотр сообщенияintel (Сегодня, 21:43) писал:

Как сделать так чтобы mpd не блокировал звуки от всех других программ при проигровании музыки?
Пустить его через pulseaudio
Паранойя - ни разу не болезнь, а критерий профпригодности. Для непараноиков есть масса позиций объединенных термином "офисный планктон" -- akmal_d (linux.org.ru)
ASUS AM602 + Netgear WNDR3800 (OpenWRT, r33741 + patches) - Укртелеком+Киевстар
Есть вопрос - задайте его на форуме. В личке общие вопросы не обсуждаю.
Конвертор списка воспроизведения IPTV в udpxy-совместимую форму

#5 intel

intel

    D-Link user

  • Форумчане
  • PipPipPipPipPip
  • 672 сообщений
  • Откуда :Львів
  • Регион услуги:Не абонент ОГО
Репутация: 48
Знающий

Отправлено 02.09.2011 - 21:42

storm3128,

Цитата

Какое-то изобретение велосипеда, чесслово. А консольный плеер не лучше тогда?
mpd – это ж ДЕМОН. Он рассчитан на то, чтобы работать и без морды. Это не баг, а фича!
Понимаете тут вся фишка в том что я уже наелся консолью и захотел удобство + стабильность + красоту(относительно) + минималность ресурсов

Цитата

Пустить его через pulseaudio
  Не пойдет так как Skype перестает нормально работать.
И еще одное никак немогу понять как создать символьную ссылку на остальные папки с музыкой кроме той что вписана в конфиге

#6 storm3128

storm3128

    (;,,;)

  • Администраторы
  • 2131 сообщений
  • Откуда :АТС 413
  • Регион услуги:Київ
Репутация: 562
Профи

Отправлено 02.09.2011 - 22:02

Просмотр сообщенияintel (Сегодня, 22:42) писал:

Не пойдет так как Skype перестает нормально работать.
Гугл в помощь. Судя по форумам, оно лечится.

Просмотр сообщенияintel (Сегодня, 22:42) писал:

И еще одное никак немогу понять как создать символьную ссылку на остальные папки с музыкой кроме той что вписана в конфиге
ln -s /path/to/other/music/ /media/media3/Music/other_music
/media/media3/Music - там же не fat/ntfs, правда? ;)
Паранойя - ни разу не болезнь, а критерий профпригодности. Для непараноиков есть масса позиций объединенных термином "офисный планктон" -- akmal_d (linux.org.ru)
ASUS AM602 + Netgear WNDR3800 (OpenWRT, r33741 + patches) - Укртелеком+Киевстар
Есть вопрос - задайте его на форуме. В личке общие вопросы не обсуждаю.
Конвертор списка воспроизведения IPTV в udpxy-совместимую форму

#7 intel

intel

    D-Link user

  • Форумчане
  • PipPipPipPipPip
  • 672 сообщений
  • Откуда :Львів
  • Регион услуги:Не абонент ОГО
Репутация: 48
Знающий

Отправлено 02.09.2011 - 22:15

storm3128,

Цитата

Гугл в помощь. Судя по форумам, оно лечится.
Да лечил неполечил. Удалил pulse audio и перешел на ALSA и проблем никаких не знал

Цитата

/media/media3/Music - там же не fat/ntfs, правда? ;)
Там ntfs а что?

#8 storm3128

storm3128

    (;,,;)

  • Администраторы
  • 2131 сообщений
  • Откуда :АТС 413
  • Регион услуги:Київ
Репутация: 562
Профи

Отправлено 02.09.2011 - 22:51

Просмотр сообщенияintel (Сегодня, 23:15) писал:

Там ntfs а что?
Симлинков не будет. Это кагбэ наказание за неполноту перехода ;)
Могу предложить монтировaние:
mount --bind /path/to/other/music /media/media3/Music/other_music
Это можно вписать в фстаб, вместо типа ФС - bind, вместо девайса - монтируемый путь (/path/to/...). Точка монтирования должна существовать.
Паранойя - ни разу не болезнь, а критерий профпригодности. Для непараноиков есть масса позиций объединенных термином "офисный планктон" -- akmal_d (linux.org.ru)
ASUS AM602 + Netgear WNDR3800 (OpenWRT, r33741 + patches) - Укртелеком+Киевстар
Есть вопрос - задайте его на форуме. В личке общие вопросы не обсуждаю.
Конвертор списка воспроизведения IPTV в udpxy-совместимую форму

#9 intel

intel

    D-Link user

  • Форумчане
  • PipPipPipPipPip
  • 672 сообщений
  • Откуда :Львів
  • Регион услуги:Не абонент ОГО
Репутация: 48
Знающий

Отправлено 03.09.2011 - 07:51

storm3128,

Цитата

Симлинков не будет. Это кагбэ наказание за неполноту перехода ;)
у меня кагбэ ntfs-3g все симлинки создаются но их не всех почемуто видит Sonata. А с build`ом что то не получается пока

#10 storm3128

storm3128

    (;,,;)

  • Администраторы
  • 2131 сообщений
  • Откуда :АТС 413
  • Регион услуги:Київ
Репутация: 562
Профи

Отправлено 03.09.2011 - 08:32

Симлинки на НТФС за пределы самой НТФС? Хм, не знал, что такое возможно. Т.е. только mpd их не видит, а так по ним можно пройти обычными командами типа cd?
Паранойя - ни разу не болезнь, а критерий профпригодности. Для непараноиков есть масса позиций объединенных термином "офисный планктон" -- akmal_d (linux.org.ru)
ASUS AM602 + Netgear WNDR3800 (OpenWRT, r33741 + patches) - Укртелеком+Киевстар
Есть вопрос - задайте его на форуме. В личке общие вопросы не обсуждаю.
Конвертор списка воспроизведения IPTV в udpxy-совместимую форму

#11 intel

intel

    D-Link user

  • Форумчане
  • PipPipPipPipPip
  • 672 сообщений
  • Откуда :Львів
  • Регион услуги:Не абонент ОГО
Репутация: 48
Знающий

Отправлено 03.09.2011 - 10:20

storm3128,

Цитата

Симлинки на НТФС за пределы самой НТФС? Хм, не знал, что такое возможно.  Т.е. только mpd их не видит, а так по ним можно пройти обычными  командами типа cd?
По тех которые mpd видит по тех можно но есть одна папка на нее почему то симлинк не делается на нее не переходит, а так вобщем работает. Сорри ето я ступил неправильно сделал симлинк. С симлинками разборался полностью. Все работает. Теперь бы как то сделать так чтобы демон mpd стартовал только когда я запускаю Sonat`у. Большущее вам спасибо storm3128 Вы всегда мне помогали мудрыми советами на Unix темы.

#12 storm3128

storm3128

    (;,,;)

  • Администраторы
  • 2131 сообщений
  • Откуда :АТС 413
  • Регион услуги:Київ
Репутация: 562
Профи

Отправлено 03.09.2011 - 11:11

Просмотр сообщенияintel (Сегодня, 11:20) писал:

демон mpd стартовал только когда я запускаю Sonat`у
Очевидно, отломать запуск при старте системы и обернуть запуск того и другого в скрипт, который уже, в свою очередь, запускать по нажатию на иконку сонаты. Но по-моему это велосипед с квадратными колесами.
При стопе Сонаты нужно тушить мпд?

Всегда рад помочь ;)
Паранойя - ни разу не болезнь, а критерий профпригодности. Для непараноиков есть масса позиций объединенных термином "офисный планктон" -- akmal_d (linux.org.ru)
ASUS AM602 + Netgear WNDR3800 (OpenWRT, r33741 + patches) - Укртелеком+Киевстар
Есть вопрос - задайте его на форуме. В личке общие вопросы не обсуждаю.
Конвертор списка воспроизведения IPTV в udpxy-совместимую форму

#13 intel

intel

    D-Link user

  • Форумчане
  • PipPipPipPipPip
  • 672 сообщений
  • Откуда :Львів
  • Регион услуги:Не абонент ОГО
Репутация: 48
Знающий

Отправлено 03.09.2011 - 11:48

storm3128,

Цитата

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

#14 storm3128

storm3128

    (;,,;)

  • Администраторы
  • 2131 сообщений
  • Откуда :АТС 413
  • Регион услуги:Київ
Репутация: 562
Профи

Отправлено 03.09.2011 - 13:02

Просмотр сообщенияintel (Сегодня, 12:48) писал:

Но тут я с вам согласен скрипт, ето уже извращенство какое-то.
Как раз скрипт - нет, а постановка задачи - да :)

#!/bin/sh
#псевдокод, требует доработки на предмет конкретных флагов запуска. Я ничем из этого не пользуюсь, так что описываю саму идею
#mpd должен демонизироваться, соната - нет. по выходу из нее остановится и mpd.
#Все это поедет в отдельном шелле, скрипт должен отработать и выйти
( mpd --daemon [--<другие флаги> ... ]; sonata; killall mpd) >& /dev/null </dev/null &
запускать вместо сонаты самой по себе
Паранойя - ни разу не болезнь, а критерий профпригодности. Для непараноиков есть масса позиций объединенных термином "офисный планктон" -- akmal_d (linux.org.ru)
ASUS AM602 + Netgear WNDR3800 (OpenWRT, r33741 + patches) - Укртелеком+Киевстар
Есть вопрос - задайте его на форуме. В личке общие вопросы не обсуждаю.
Конвертор списка воспроизведения IPTV в udpxy-совместимую форму

#15 intel

intel

    D-Link user

  • Форумчане
  • PipPipPipPipPip
  • 672 сообщений
  • Откуда :Львів
  • Регион услуги:Не абонент ОГО
Репутация: 48
Знающий

Отправлено 27.10.2011 - 10:17

Решил проблему блокировки постронних звуков таким образом

надо всего то привести конфиг в такой образ


Оригинальный конфиг файл


audio_output {
	type		"alsa"
	name		"My ALSA Device"
	device		"hw:0,0" 			# optional
	format		"44100:16:2" # optional
	mixer_device	"default"	# optional
	mixer_control	"PCM" 	# optional
	mixer_index	"0" 			# optional

Измененный конфиг файл

audio_output {
	type		"alsa"
	name 	"My ALSA Device"
	mixer_type 	"software"
	mixer_device	"default" # optional
	mixer_control	"PCM" 	# optional

Подробнее сюда

Теперь осталась только одна проблема регулировка звук. Дело все в том что если регулировать звук в Ario то он регулирует систеиный звук во всех других приложениях тоже, а не только в MPD. Может кто знает как исправить ?

#16 AlisaSef

AlisaSef

    Наблюдатель

  • Заблокированные
  • 1 сообщений
  • Откуда :Павловский Посад
Репутация: 0
Новичок

Отправлено 19.12.2014 - 04:21

То о чем так долго говорили большевики, наконец свершилось. Есть возможность создать зеркало Ubuntu 7.10, надо?




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей