Cómo grabar cualquier sonido interno dentro y fuera usando Ubuntu y Audacity

36

¿Cómo puedo grabar cualquier sonido interno como entrada de micrófono y salida de altavoz desde la misma PC con Ubuntu, usando Audacity u otra cosa?

Por ejemplo, en Windows se puede hacer así (quiero hacer algo similar): Grabar sonido interno en Windows

EDITAR:

Instalé pavucontrol pero en la pestaña de registro no se muestraMonitor of <your soundcard>

ingrese la descripción de la imagen aquí

Zanna
fuente
@Takkat: seguí la respuesta, pero no funciona, porque en mi EDITAR se puede ver que no tengo algo similar a lo que estaba mostrando la RESPUESTA.
@Takkat: Sí 1) comencé Audacity 2) Después de eso comencé el pavucontrol pero igual. La pestaña Grabar en Pavucontrol siempre muestra lo que he mostrado en mi EDIT.
1
SÍ: funciona haciendo algo con la pestaña Configuración. Gracias. También es extraño que la pestaña de grabación se muestre solo cuando Audacity está en modo de grabación en vivo. Pero no antes del modo inactivo.

Respuestas:

32

Para definir la fuente de grabación para cualquier aplicación de grabación, podemos instalar pavucontrol Instalar pavucontrol .

Tan pronto como grabemos cualquier transmisión de audio, el nombre de la aplicación de grabación y la fuente desde donde graba se mostrarán en la pestaña Grabación . Entonces podremos cambiar la fuente Monitor of <your soundcard>para grabar la salida de nuestra tarjeta de sonido:

ingrese la descripción de la imagen aquí

Es posible que tengamos que elegir otro perfil de audio además. Esto se puede hacer desde la pestaña "Configuración" de pavucontrol , por ejemplo, un perfil de sonido "Duplex" para la salida del micrófono a nuestro receptor de audio local:

Takkat
fuente
Sí, pero muestra "Ninguna aplicación está grabando audio actualmente". De hecho, esa construcción en la grabadora de sonido tampoco funciona.
NoBugs
7

La única forma en que pude hacer esto en 12.04 fue cargar el módulo de ALSA module-loopbackcomo lo recomendó Charl Botha en esta transmisión de pantalla.

La historia corta (como se explica allí):

  • Obtenga PulseAudio Volume Control (pavucontrol)
  • En la pestaña Dispositivos de entrada, compruebe que tiene "Monitor de estéreo analógico incorporado": este es un dispositivo de grabación virtual con el que puede grabar lo que salga de sus altavoces.
  • ACTUALIZADO: Ahora solo necesitamos enrutar su micrófono a sus altavoces también. Haga esto escribiendo pactl load-module module-loopback latency_msec=1en el indicador de comandos de la shell.
  • Si ahora graba con audacia, o recordmydesktop, desde el "Monitor de Analogía Estéreo Incorporado" (vea la pestaña Grabación de pavucontrol después de comenzar a grabar), obtendrá su micrófono y todo lo que salga de los altavoces. Esto significa que ahora puede grabar fácilmente reuniones de Skype o Hangouts privados de Google+.
  • ACTUALIZADO: en la pestaña Grabación, puede mostrar todas las transmisiones (cuadro combinado en la parte inferior) y luego configurar qué micrófono (si tiene más de uno) debe retroceder en el estéreo analógico incorporado

Creo que esta carga del módulo tiene el mismo efecto que la configuración "Duplex" recomendada por @Takkat, pero no funcionó en mi máquina.

Radu Maris
fuente
Para aplicar la carga del módulo loopback automáticamente al inicio, haga sudo sh -c 'echo load-module module-loopback latency_msec=1 >> /etc/pulse/default.pa'.
Ruslan
Cuando " dirige su micrófono a sus altavoces ", ¿eso no genera retroalimentación? No hay cancelación automática de ruido, ¿verdad? (A menos que esté usando auriculares silenciosos) ¿O tiene un efecto de 1 milisegundo de retraso aquí?
Xen2050
7

Viniendo de Windows a Linux hace menos de 1 mes, quería grabar un video que capturara imágenes del juego con audio de mis altavoces (salida Nvidia HDMI) y el micrófono de mi auricular (tarjeta de sonido Auzentech X-Fi Fore 7.1 PCI-E) simultaneamente.

Intenté lo anterior pero no pude hacerlo funcionar. Probé Audacity, recordmyDesktop, SimpleScreenRecorder. Me di cuenta de que incluso si lograba obtener un programa para grabar las dos fuentes de audio juntas y un segundo programa para capturar el video, tendría que alinearlas en un editor de video (OpenShot) que no estaría alineado al milisegundo .

Finalmente, encontré una solución perfecta con OpenBroadcaster Software (OBS)

En Configuración> Audio , pude seleccionar:

  • Dispositivo de audio de escritorio - Monitor del controlador de audio HDMI GK106 Estéreo digital (HDMI 2)
  • Dispositivo de audio auxiliar / micrófono: estéreo analógico EMU20k2 (serie X-Fi Titanium).

Para Fuente , seleccioné Captura de pantalla (XSHM) para capturar todo el escritorio.

Funciona perfectamente.

jeremyofmany
fuente
1
¡¡Muchas gracias por esto!! ¡No puedo creer que haya un software avanzado de grabación de sonido para Linux que funcione de manera correcta y fácil! No puedo encontrar ninguna manera de grabar solo audio, pero una importación rápida a Audacity después es bastante fácil. Lo mejor de todo es que no me arriesgo a arruinar mi sonido permanentemente jugando con la configuración de Alsa :)
Tobias J
En caso de que cualquiera que desee instalar en Ubuntu (versiones recientes): sudo apt install obs-studio.
sdlins
1

Mi herramienta de grabación de audio GUI favorita es la Audio Recorderque puede capturar audio de todas las fuentes posibles. Estoy seguro de que este software es una herramienta imprescindible.

Instalar grabador de audio:

sudo apt-add-repository ppa:audio-recorder/ppa
sudo apt update
sudo apt install audio-recorder

Ejecútelo (la configuración regional de mi sistema es Ukrainan): ingrese la descripción de la imagen aquí

Para grabar sonidos del sistema, seleccione "Audio estéreo analógico incorporado (salida)" como fuente.

ingrese la descripción de la imagen aquí

Es posible seleccionar muchas fuentes de audio, incluido Skype, o incluso definir la suya.

Mover
fuente
0

Es posible que deba seleccionar la entrada estéreo analógica (desenchufada) en el control de volumen PulseAudio (control de pavu) para que funcione.

Esta fue la única forma en que pude grabar audio después de probar todo lo demás que pude encontrar al grabar audio desde la tarjeta de sonido. Lamentablemente, no puede escuchar la salida al mismo tiempo con esta configuración.

Ver también captura de pantalla:

ingrese la descripción de la imagen aquí

quidel
fuente