Gravando playback de áudios no GNU/Linux

Essa dica é especialmente útil quando desejamos gravar áudios que, por algum motivo alheio a nossa vontade, podemos escutar via computador mas não podemos salvar o mesmo num arquivo de áudio.

Exemplos disso, são áudios em portais web como os audiobooks da ******. Nesse caso, podemos escutar o áudio dos audiobooks via navegador de internet mas não podemos baixar os referidos audiobooks.

A solução está em interceptar o áudio que está sendo reproduzido via servidor de som “PulseAudio” e gravar seu conteúdo utilizando o editor de áudio “Audacity“. Tudo software livre.

Necessitaremos de um sistema GNU/Linux utilizando “PulseAudio” com os softwares “PulseAudio Volume Control (pavucontrol)” e “Audacity” instalados.

Instalando os aplicativos necessários (Fedora 2x)

O Fedora 2x (e diversas outras distros) preenchem todos os requisitos.

  1. Servidor de som “PulseAudio”: É o padrão da maioria das distribuições.
  2. Para instalar o Audacity: sudo dnf install audacity
  3. Para instalar o PulseAudio Volume Control (pavucontrol): sudo dnf install pavucontrol

Gravando playback de áudios

Não vou repetir o que já está documentado (como dito acima, isso aqui é mais uma dica). Basta seguir o passo a passo em Tutorial - Recording Computer Playback on Linux - Audacity Development Manual (seção “PulseAudio”). Caso esteja fora do ar, segue o PDF salvo em 03/2018.