LinuxAlternative

Linux · Sound & Video

PipeWire

O PipeWire é um servidor de áudio/vídeo para Linux que unifica áudio com baixa latência, mídia de alta qualidade e roteamento de dispositivos, substituindo sistemas mais antigos como PulseAudio e JACK.

Código abertoGrátis
Seja o primeiro a avaliar
Licença
LGPL-2.1-or-later
Versão mais recente
1.6.9

O que é o PipeWire?

O PipeWire começou em 2019 como um projeto experimental para unir o PulseAudio e o JACK em um único backend eficiente. Nos últimos anos, tornou-se o servidor de som padrão em várias distribuições importantes, incluindo Fedora, Ubuntu e Arch. O projeto é ativamente mantido, com lançamentos regulares e contribuições da comunidade.

Ele é voltado para desenvolvedores, usuários avançados e consumidores comuns que precisam de roteamento confiável de áudio e vídeo. A API é compatível com aplicativos existentes do PulseAudio e JACK, então a maioria dos programas continua funcionando sem alterações.

Em comparação com ferramentas do Windows como o Voicemeeter, o PipeWire parece mais integrado ao ecossistema Linux. Ele oferece processamento com baixa latência, roteamento por aplicativo e sandboxing seguro, mas exige alguma configuração via linha de comando para configurações avançadas.

Ideal para: Usuários que precisam de um backend moderno de áudio/vídeo com baixa latência que funcione com aplicações do PulseAudio e do JACK.

Principais recursos do PipeWire

  • Servidor unificado de áudio e vídeo
  • Compatibilidade com JACK de baixa latência
  • Roteamento por aplicativo
  • Sandboxing seguro
  • Captura de mídia integrada
  • Extensível por plugins
  • Suporte nativo a clientes ALSA, PulseAudio e JACK

Prós

  • Desenvolvimento ativo e suporte da comunidade
  • Integração perfeita com ferramentas nativas do Linux
  • Baixa latência para áudio profissional
  • Ambiente seguro e com sandbox
  • Arquitetura extensível

Contras

  • Configuração complexa para roteamento avançado
  • Ferramentas gráficas limitadas em comparação com o Voicemeeter
  • Requer configuração manual para aplicações legadas
  • Curva de aprendizado para novos usuários

Programas do Windows que o PipeWire substitui

Como instalar o PipeWire no Linux

Ubuntu / Mintsudo apt install pipewire
Debiansudo apt install pipewire
Fedorasudo dnf install pipewire
Arch / Manjarosudo pacman -S pipewire
openSUSEsudo zypper install pipewire

Dicas para quem vem do Windows

Ao migrar do Voicemeeter, comece instalando o PipeWire e habilitando os módulos de compatibilidade com PulseAudio e JACK. Use pactl list e jack_lsp para inspecionar os dispositivos. A maioria dos formatos de arquivo (WAV, MP3, OGG) permanece inalterada, mas os atalhos podem ser diferentes; por exemplo, use pavucontrol em vez da interface do Voicemeeter para ajustar volumes por aplicativo. Para roteamento, crie um pipewire.conf ou use pw-cli para configurar pipelines personalizados. Lembre-se de que o PipeWire usa unidades systemd para gerenciamento de serviços, então habilite-as com systemctl --user enable pipewire.

PipeWire: perguntas frequentes

O PipeWire é estável para jogos?

Sim, a compatibilidade com baixa latência do JACK torna o PipeWire adequado para jogos e aplicações de áudio em tempo real.

Posso usar scripts do Voicemeeter com o PipeWire?

Scripts escritos para o Voicemeeter não podem ser executados diretamente; você precisará reescrevê-los usando os comandos pw-cli ou pw-dot do PipeWire.

Como faço para solucionar problemas de interrupções no áudio?

Verifique os logs do PipeWire com journalctl --user -u pipewire e confirme se o backend correto (PulseAudio ou JACK) está carregado.

O PipeWire suporta áudio Bluetooth?

Sim, o PipeWire gerencia Bluetooth por meio do plugin BlueZ, oferecendo melhor latência que a antiga pilha do PulseAudio.

Atualizado em