Рейтинг:0

Как изменить аудиовыход для одного конкретного приложения?

флаг ph

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

Я уже искал в настройках Spotify, а также в настройках моей системы, но не нашел. Моя система работает с 20.04.2 LTS, и я только что перешел с Windows на Linux, поэтому все должно быть обновлено.

ChanganAuto avatar
флаг us
Если конкретное программное обеспечение не имеет возможности использовать другой вывод звука, это невозможно. У VLC есть такая функция, у Spotify нет.
Nate T avatar
флаг it
@ChanganAuto Это _можно_ сделать. Вы можете контролировать вывод любого приложения. Возможно, вы не сможете переключить его источник, но вы можете переместить вывод потока по умолчанию. Вы даже можете передавать потоки в команды, если знаете, как это сделать. Это просто данные. Pulseaudio даже позволяет связать ваш аудиовыход с другим удаленным выходом через Интернет, если это то, что вам нужно. Это не окна. Нет не является ответом в нашем мире. Наша версия «нет» — «это довольно сложно». XD
Рейтинг:0
флаг it

Как и все в Linux, вы можете делать это на разных уровнях. Это только одна возможность. Однако сделать это не так просто, как просто запустить команду. Вам нужно знать, что вы делаете, чтобы вы могли отменить это в случае необходимости. По этой причине мой ответ даст вам большую часть пути и предоставит ссылки, которые помогут вам пройти оставшуюся часть пути.

ПЕРЕНАПРАВЛЕНИЕ

Во-первых, вам нужно настроить поток на этот выход. Для этого вы используете pulseaudio. Это программа, которая передает аудиопоток приложениям. Он работает с точки зрения источники(входы) и тонет (выходы).
потоки то, что их связывает. Вы можете думать об этом как о патч-корде. Вот и все, что есть pulseaudio. Если вы когда-нибудь видели модульный синтезатор, pulseaudio — это версия программного обеспечения, за исключением того, что оно не изменяет звук. Просто направляет.

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

АВТОМАТИЗАЦИЯ

Оттуда вы можете редактировать ~/.bash_aliases чтобы команда открытия этого приложения также переключала потоки (или перемещала текущий поток). Посмотрите на псевдонимы, установленные в ~/.bashrc строки 78-84, чтобы увидеть, что я имею в виду о концепции псевдонима для добавления функциональности. Если вы не хотите возиться с настройкой потока, вы можете просто переместить приемник-вход в другой приемник.

ПРИМЕЧАНИЕ:

На всякий случай, если вы не можете найти ~/.bashrc, это потому, что он скрыт. Вам необходимо запустить лс команда с возможность просмотра файлов, начинающихся с точки.

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

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.