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.
- 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
sudo apt install pipewiresudo apt install pipewiresudo dnf install pipewiresudo pacman -S pipewiresudo zypper install pipewireDicas 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