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.
- Servidor de som “PulseAudio”: É o padrão da maioria das distribuições.
- Para instalar o Audacity:
sudo dnf install audacity
- 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.