1

Я установил cmus (http://cmus.sourceforge.net/) как через исходный код и зависимости, скомпилировал сам, так и через Homebrew (https://github.com/mxcl/homebrew) стандартную установку (она устанавливает все зависимости тоже). Обе версии имели одну и ту же проблему: всякий раз, когда что-либо подключается к выходному разъему (скажем, когда я переключаюсь с наушников на динамики), музыка останавливается. cmus все еще играет, но звук не выходит, пока я снова не установлю output_plugin: ao вручную. Раздражает. Кто-нибудь знает, почему это?

2 ответа2

2

Согласно справочной странице cmus, ~/.cmus/rc - это место, куда вы хотите поместить свои собственные параметры, так как оно читается сразу после ~/.cmus/autosave .

Чтобы добавить опцию:

$ echo "set output_plugin=ao" >> ~/.cmus/rc
0

Это старый, но он помог решить мою проблему.

В моем случае у меня установлен Soundflower. Я случайно услышал звук в наушниках с помощью комбинации штекер / штекер, однако уровень звука не регулировался, он игнорировал настройки звука системы, за исключением того, что он отключался, когда звук системы был отключен.

Чтобы исправить проблему:

  1. Перейдите в раздел «Звук» в Системных настройках.
  2. Подключите наушники. Вывод в настройках звука должен быть изменен. Если новый выбор - любой из выходов Soundflower, выберите Наушники.
  3. В cmus запустите:set set output_plugin = ao

Теперь я могу подключить / отключить наушники, перезапустить cmus, правильно выводить звук. надеюсь, это поможет

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .