Como reproduzir som simultaneamente em várias telas

instantâneo30

Suponhamos que seu computador esteja conectado a dois monitores, no modo espelho. Suponhamos que um desses monitores seja a televisão principal da sala, onde você costuma jogar o console ou assistir a filmes. Suponha que você conheça o programa Kodi (acima XBMC), que é um mediacenter, ou SMPplayer, e que você usa o PulseAudio, mas ao reproduzir um arquivo não há como ouvir o som no monitor secundário sem fazer piruetas ou modifique a configuração em cada inicialização. Se for esse o seu caso, este tutorial pode interessá-lo, pois é especialmente projetado para sistemas com um mediacenter em mente.

Etapas anteriores

Primeiramente, teremos que instalar o pacote paprefs. É um frontend programado em GTK para configurar certas preferências do PulseAudio.

En archlinux e derivados:
sudo pacman -S paprefs

En Ubuntu e similar
sudo apt-get install paprefs

Graças a este simples software poderemos habilitar um «dispositivo virtual», denominado Saída Simultânea, que nada mais é do que uma saída simultânea para todos os dispositivos de áudio conectados ao nosso equipamento. Para fazer isso, executamos o comando em um terminal paprefs, para secar, e vamos para a última aba, onde teremos que ativar a única caixa disponível, como pode ser visto na imagem.

instantâneo26

Cuidado com o número de opções; mal-entendidos estão na ordem do dia.

Escolha a saída certa

Depois de fechar a caixa de diálogo de configuração do paprefs, devemos verificar nossos dispositivos de reprodução e ver se a opção simultânea já aparece. A forma de gerenciar o áudio muda dependendo do ambiente de trabalho que usamos, mas a maioria dos ambientes atuais nos permite mudar o dispositivo em tempo real a partir do ícone de volume no painel. Caso contrário, teríamos que ir para as preferências do sistema e mergulhar entre as opções correspondentes.

instantâneo27

Se a saída simultânea não estiver aqui, primeiro olhe embaixo da cadeira.

Assim que o novo dispositivo for selecionado, nosso computador transmitirá o áudio por todos os canais habilitados. Você usará os alto-falantes, conectores HDMI, o capacitor de fluxoetc. Se tivermos fones de ouvido Bluetooth ligados ao computador (ou conectados por cabo), é possível que o áudio padrão também seja emitido por eles, dependendo muito do tipo de configuração que tivermos. Quer dizer, se os tivermos configurado de forma que o som seja silenciado no resto das saídas quando os fones de ouvido estiverem ativos, é o que acontecerá, por exemplo.

E se eu quiser silenciar alguns dispositivos ou alterar o volume independentemente?

Tudo é possível no mundo Linux, basta cavar um pouco mais e continuar ajustando o resultado. Neste caso, é melhor instalar outro pequeno programa que nos permitirá calibrar as preferências de som em detalhes: Pavucontrol. Pessoalmente, acho que é muito mais poderoso e confiável do que os configuradores padrão.

En Archlinux e distros relacionados:
sudo pacman -S pavucontrol

En Ubuntu e família
sudo apt-get install pavucontrol

Este programa é altamente recomendado, uma vez que às vezes, permite resolver problemas sem solução aparente ao gerenciar os diferentes dispositivos em nosso sistema. Sem ir mais longe, quando uso meus fones de ouvido Bluetooth, às vezes o perfil de alta fidelidade, A2DP, não me pega bem, mas o Pavucontrol me permite resolver esse problema gravíssimo e continuar curtindo música sem que pareça que as fitas cassete invadiram meu computador e devorou ​​meus álbuns.

Na guia Configurações podemos habilitar ou desligar os dispositivos conforme apropriado, bem como modificar seu perfil, o número de canais (2.1, 5.1, etc.). Opcionalmente, na guia Dispositivos de saída, podemos modificar o nível de volume separadamente, escolhendo o nível de incômodo que queremos causar aos nossos vizinhos.

instantâneo28

E se apesar de todas as nossas diligentes tentativas ainda não conseguimos que o KODI, SMPlayer ou Amarok alcancem o áudio onde queremos, bastaria abrir o Pavucontrol em paralelo e selecionar a saída desejada na aba Playback. Nesta mesma secção, podemos obter o áudio de cada aplicação através de um dispositivo diferente (por exemplo Firefox através de auscultadores, Amarok através de HDMI e KODI através de saída simultânea).

instantâneo29

Isso é tudo por enquanto. Eu espero que você tenha achado útil.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Juan Manuel dito

    Muito obrigado! Ontem estava lidando com esse problema sem sucesso no Arch. Consegui tirar som do HDMI usando o SMPlayer, mas não consegui o mesmo no Kodi que é o que preciso. Vou tentar este guia.

    1.    lobo dito

      Nas preferências de áudio do Kodi, você também pode alterar o dispositivo de saída, caso a saída simultânea não pegue você automaticamente. Espero que ajude você; você vai nos dizer.

      1.    Juan Manuel dito

        Corrigido, você pode adicionar o dispositivo virtual e funciona perfeitamente. Já tentei com as configurações de áudio Kodi, mas nenhum som saiu do HDMI. Muito obrigado

  2.   Rafael dito

    Olá

    Em primeiro lugar, esta é uma crítica construtiva.

    Comecei a ler o artigo porque há alguns anos descobri a opção do pulseaudio para criar dispositivos virtuais e, simultaneamente, emitir para eles. Mas, honestamente, qualquer pessoa que comece a ler seu artigo (e eu já sabia do que se tratava o assunto) está perdida. Você começa falando sobre “suposições” mas não dá detalhes sobre qual hardware é o que temos (dois monitores ou televisores, um com entrada HDMI e outro com VGA, para colocar algo e um computador com saída HDMI e outro analógico. ..). Ou seja, o cenário pelo qual você começa é totalmente ambíguo, você não especifica de onde partimos e o que queremos resolver. No final, tudo tem que ser "assumido". Desculpe, mas faltam muitos detalhes.

    No meu caso, tenho um computador com saída analógica embutida na placa e uma saída HDMI embutida em uma placa de vídeo Nvidia. O objetivo era ter o mesmo sinal de áudio nas duas saídas (analógica para música ambiente e HDMI para televisão). A solução foi, com efeito, ativar a opção de criar um dispositivo de áudio virtual com Pulseadio e selecionar a saída para ele em todas as aplicações cujo som você deseja ouvir simultaneamente nas saídas de áudio mencionadas.

    Obrigado de qualquer maneira por comentar

    Uma saudação

    1.    lobo dito

      A crítica construtiva é aceita, embora precisamente o objetivo deste dispositivo virtual sirva para qualquer configuração, portanto, não achei necessário especificar, exceto talvez para dar um exemplo. Faço referência explícita a ambas as telas, que é minha configuração pessoal, mas sei que funciona em outras. As suposições usadas no início são um recurso de escrita para contar uma história, não um exercício de adivinhação.

      Visto que o título alerta para a intenção do tutorial, que é fazer com que o som passe por várias telas ao mesmo tempo, e pela especificidade do assunto, gostaria de pensar que não é tão fácil se confundir.

      Porém, eu observo e tentarei melhorar.

  3.   Michael O. dito

    Muito obrigado, estava procurando uma maneira de fazer isso e não consegui encontrar uma solução, no meu caso em um Linux Mint (Cinnamon).
    Você não para de aprender coisas no Linux.

  4.   Niko dito

    Ontem segui o seu artigo e consegui encontrar a solução quase no momento... acontece-me que reinicio o computador hoje e tenho a mesma configuração ativa de ontem e não tenho saída de áudio. No meu caso, o problema surgiu ao conectar um monitor pelo cabo hdmi e isso fazia com que a saída de áudio fosse redirecionada para o monitor, fazendo com que este conectasse as caixas de som ao monitor e quando desligava não tinha áudio. Ontem o problema parecia ter sido resolvido habilitando todas as saídas de áudio daquele dispositivo virtual, mas essa configuração não parece ser suficiente... você tem alguma ideia do que pode ser o problema? Eu uso o ubuntu embora pareça indiferente... e obrigado, suas informações são muito úteis.