Respostas:
A sintaxe para chamar o avconv é bem explicada na página de manual do avconv . Nas gravações de áudio, as seguintes opções estão disponíveis:
-f:Forçar formato de arquivo de entrada ou saída.
-i:nome do arquivo de entrada
Para gravar no ALSA, precisamos que o formato seja alsa, e a entrada depende do dispositivo que gravamos (geralmente este será o defualtdispositivo). Então seu comando deve ser o seguinte:
avconv -f alsa -i default record.wav
Para gravar simplesmente a partir de um dispositivo ALSA podemos considerar usando a ferramenta mais básica de linha de comando arecord . Isso fornece o seguinte exemplo de comando para uma -dgravação de 10 segundos ( ) na qualidade do cd ( -f) no wav codec ( -t):
arecord -d 10 -f cd -t wav -D copy record.wav
Para poder gravar a partir de um coletor de saída, talvez seja necessário escolher um perfil de áudio duplex em "Configurações de som -> Hardware ":

Infelizmente, em> = 13.04, a configuração de hardware foi removida das configurações de som. Para ter acesso a configurações avançadas de dispositivos, precisamos instalar e executar o pavucontrol . O perfil duplex pode então ser selecionado na guia Configuração :

arecorde, durante a gravação, vá na Recodingguia Controle de volume . Aqui, você pode alterar a fonte de gravação padrão, que será usada por outras arecordchamadas. Além disso, para evitar o impacto da alteração de volume do sistema, abra o Pulse Audio Preferencesaplicativo, acesse a Simultaneous outputguia e ative o dispositivo virtual.