Respuestas:
La sintaxis para invocar avconv se explica muy bien en la página de manual de avconv . De las grabaciones de audio están disponibles las siguientes opciones:
-f:Forzar el formato de archivo de entrada o salida.
-i:nombre del archivo de entrada
Para grabar desde ALSA necesitamos que el formato sea alsa, y la entrada depende del dispositivo que grabemos (generalmente este será el defualtdispositivo). Entonces su comando debe ser el siguiente:
avconv -f alsa -i default record.wav
Para grabar simplemente desde un dispositivo ALSA, podemos considerar usar la herramienta de línea de comandos más básica arecord . Esto proporciona el siguiente comando de ejemplo para una -dgrabación de 10 segundos ( ) en calidad de CD ( -f) en códec wav ( -t):
arecord -d 10 -f cd -t wav -D copy record.wav
Para poder grabar desde un receptor de salida, es posible que tengamos que elegir un perfil de audio dúplex en "Configuración de sonido -> Hardware ":

Desafortunadamente, en> = 13.04 la configuración de hardware se eliminó de la configuración de sonido. Para tener acceso a configuraciones avanzadas de dispositivos, necesitamos instalar y ejecutar pavucontrol . El perfil dúplex se puede seleccionar en la pestaña Configuración :

arecordy, mientras graba, vaya a la Recodingpestaña Control de volumen . Aquí, puede cambiar la fuente de grabación predeterminada, que será utilizada por otras arecordinvocaciones. Además, para evitar el impacto del cambio de volumen del sistema, abra la Pulse Audio Preferencesaplicación, vaya a la Simultaneous outputpestaña y habilite el dispositivo virtual.