Как да възпроизвеждате звук едновременно на множество екрани

моментна снимка30

Да предположим, че компютърът ви е свързан с два монитора, в огледален режим. Да предположим, че един от тези монитори е основният телевизор в хола, където обикновено играете конзолата или гледате филми. Да предположим, че познавате програмата Kodi (по-рано XBMC), което е медиен център, или SMPlayer, и че използвате PulseAudio, но при възпроизвеждане на файл няма начин да чуете звука на вторичния монитор, без да правите пируети или променяйте конфигурацията при всяко зареждане. Ако това е вашият случай, този урок може да ви заинтересува, тъй като е специално проектиран за системи с медиен център в ума.

Предишни стъпки

Първи неща първо, така че ще трябва да инсталираме пакета папреф. Това е интерфейс, програмиран в GTK за конфигуриране на определени предпочитания на PulseAudio.

En archlinux и производни:
sudo pacman -S paprefs

En Ubuntu и други подобни
sudo apt-get install paprefs

Благодарение на този прост софтуер ще можем да активираме „виртуално устройство“, наречено Едновременен изход, което не е нищо повече от едновременен изход за всички аудио устройства, свързани към нашето оборудване. За целта изпълняваме командата в терминал папреф, за да изсъхне и отиваме в последния раздел, където ще трябва да активираме единственото налично поле, както се вижда на екранната снимка.

моментна снимка26

Пазете се от броя на опциите; недоразуменията са от дневен ред.

Изберете правилния изход

След затваряне на диалоговия прозорец за конфигуриране на paprefs, трябва да проверим нашите устройства за възпроизвеждане и да видим дали едновременната опция вече се появява. Начинът на управление на звука се променя в зависимост от работната среда, която използваме, но повечето актуални среди ни позволяват да променяме устройството в движение от иконата за сила на звука на панела. В противен случай ще трябва да преминем към системните предпочитания и да се потопим между съответните опции.

моментна снимка27

Ако едновременният изход не е тук, първо погледнете под стола.

След като бъде избрано новото устройство, нашият компютър ще излъчва звука през всички активирани канали. Ще използвате високоговорителите, HDMI съединителите, потоковия кондензатори т.н. Ако имаме Bluetooth слушалки, свързани към компютъра (или свързани чрез кабел), възможно е звукът по подразбиране също да се излъчва от тях, в зависимост до голяма степен от типа конфигурация, която имаме. Искам да кажа, че ако сме ги настроили така, че звукът да се заглушава в останалите изходи, когато слушалките са активни, това ще се случи например.

Какво ще стане, ако искам да заглуша някои устройства или да променя независимо силата на звука?

Всичко е възможно в света на Linux, просто трябва да поразровите още малко и да продължите да настройвате резултата. В този случай е най-добре да инсталирате друга малка програма, която ще ни позволи да калибрираме подробно предпочитанията на звука: Павуконтрол. Лично аз го намирам за много по-мощен и надежден от стандартните конфигуратори.

En Archlinux и свързани дистрибуции:
sudo pacman -S pavucontrol

En Ubuntu и семейство
sudo apt-get install pavucontrol

Тази програма е силно препоръчителна, тъй като понякога ни позволява да решаваме проблеми без видимо решение при управлението на различните устройства в нашата система. Без да продължавам, когато използвам Bluetooth слушалките си, понякога профилът с висока точност, A2DP, не ме улавя добре, но Pavucontrol ми позволява да разреша този много сериозен проблем и да продължавам да се наслаждавам на музиката, без да изглежда като касетите са нахлули в компютъра ми погълна албумите ми.

В раздела Настройки можем да активираме или изключим устройствата, както е подходящо, както и да модифицираме техния профил, броя на каналите (2.1, 5.1 и т.н.). По желание в раздела Изходни устройства можем да модифицираме отделно нивото на силата на звука, като избираме нивото на досада, което искаме да причиним на нашите съседи.

моментна снимка28

И ако въпреки всичките ни старателни опити все още не сме успели да получим KODI, SMPlayer или Amarok, за да получим аудиото, където искаме, би било достатъчно да отворите Pavucontrol паралелно и да изберете желания изход в раздела Възпроизвеждане. В същия този раздел можем да получим аудиото от всяко приложение чрез различно устройство (например Firefox през слушалки, Amarok през HDMI и KODI чрез едновременно извеждане).

моментна снимка29

Това е всичко засега. Надявам се, че ви е било полезно.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Juan Manuel каза той

    Благодаря много! Точно вчера се справях с този проблем без успех в Arch. Успях да извадя звук от hdmi с помощта на SMPlayer, но не постигнах същото в Kodi, което ми е нужно. Ще опитам това ръководство.

    1.    Вълк каза той

      В аудио предпочитанията на Kodi можете също да промените изходното устройство, в случай че едновременният изход не ви хване автоматично. Дано да ви помогне; ще ни кажете.

      1.    Juan Manuel каза той

        Фиксиран, можете да добавите виртуалното устройство и то работи перфектно. Вече бях опитал с аудио настройките на Kodi, но от HDMI не излезе звук. Благодаря много

  2.   Рафаел каза той

    Здравей

    На първо място, това е градивна критика.

    Започнах да чета статията, защото преди няколко години открих възможността на pulseaudio да създава виртуални устройства и едновременно да извежда за тях. Но честно казано, всеки, който започне да чете статията ви (а аз вече знаех за какво става дума), се губи. Започвате, като говорите за „предположения“, но не давате подробности за това какъв хардуер е това, което имаме (два монитора или телевизора, единият с HDMI вход, а другият с VGA, за да сложите нещо и компютър с HDMI изход и друг аналогов ...). Тоест, сценарият, от който започвате, е напълно двусмислен, не посочвате от какво започваме и какво искаме да решим. В крайна сметка всичко трябва да "предполага". Извинете, но много ви липсват подробности.

    В моя случай имам компютър с аналогов изход, вграден в платката, и HDMI изход, вграден в Nvidia графична карта. Целта беше да има един и същ аудио сигнал през двата изхода (аналогов за фонова музика и HDMI за телевизор). Решението беше всъщност да активирате опцията за създаване на виртуално аудио устройство с Pulseadio и да изберете изхода към него във всички приложения, чийто звук искате да слушате едновременно в споменатите аудио изходи.

    Все пак благодаря за коментара

    поздравления

    1.    Вълк каза той

      Приема се конструктивна критика, въпреки че точно целта на това виртуално устройство служи за всяка конфигурация, поради което не смятах за необходимо да се уточнява, освен може би за даване на пример. Изрично се позовавам на двата екрана, което е моята лична настройка, но знам, че работи на други. Предположенията, използвани в началото, са писмено устройство за разказване на история, а не упражнение за отгатване.

      Като се има предвид, че заглавието предупреждава за намерението на урока, който е да прониква звук през няколко екрана едновременно и поради спецификата на темата, бих искал да мисля, че не е толкова лесно да се объркате.

      Въпреки това си взема бележка и ще се опитам да се подобря.

  3.   Мигел О. каза той

    Благодаря ви много, търсех начин да направя това и не можах да намеря решение, в моя случай на Linux Mint (Cinnamon).
    Не спирате да научавате неща в Linux.

  4.   Niko каза той

    Вчера проследих статията ви и успях да намеря решението почти в момента... случва ми се да рестартирам компютъра днес и да имам същата активна конфигурация като вчера и да нямам аудио изход. В моя случай проблемът възникна при свързване на монитор чрез hdmi кабел и това доведе до пренасочване на аудио изхода към монитора, което доведе до свързване на високоговорителите към монитора и когато се изключи, нямаше звук. Вчера проблемът изглеждаше решен чрез активиране на всички аудио изходи за това виртуално устройство, но тази конфигурация изглежда не е достатъчна... имате ли идея какъв може да е проблемът? Използвам ubuntu, въпреки че изглежда безразличен... и благодаря, информацията ви е много полезна.