GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo grabar audio con ffmpeg en linux?

Me doy cuenta de que esto es un poco viejo. En caso de que alguien más esté mirando:

ffmpeg -f alsa -ac 2 -i default -itsoffset 00:00:00.5 -f video4linux2 -s 320x240 -r 25 -i /dev/video0 out.mpg

De esta manera, utilizará el dispositivo predeterminado para grabar. También te faltaba un -i antes del dispositivo de captura de video - /dev/device0

Si quieres ser más específico, deberías echar un vistazo en /proc/asound .Consulta las tarjetas , dispositivos , pcm archivos y la tarjeta subdirectorios. Debería poder obtener suficiente información allí para poder hacer una conjetura; por ejemplo, hw:1,0 o hw:2,0

La documentación puede proporcionar más pistas:

  • http://www.alsa-project.org/main/index.php/DeviceNames

Lo mismo ocurre con la cámara web:puede que no sea /dev/video0 , quizás tengas una cámara web externa conectada y esté en /dev/video1 - Eche un vistazo en /dev directorio y ver lo que está disponible


resuelto!

ffmpeg -f pulse -ac 2 -i default -f x11grab -r 30 -s 1920x1080 -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast -threads 0 -y /media/t/TBVolume/desktop/output.mkv 

Linux
  1. Convierta audio en lotes en Linux con SoundConverter

  2. Cómo uso Vagrant con libvirt

  3. Cómo cifrar archivos con gocryptfs en Linux

  4. Cómo instalar FFmpeg en Linux

  5. ¿Cómo comprobar la contraseña con Linux?

Cómo asegurar servidores Linux con SE Linux

Cómo configurar un cortafuegos con GUFW en Linux

Cómo ejecutar un alias con Sudo en Linux

Cómo comenzar con Arch Linux

¿Cómo proteger GRUB con contraseña en Linux?

Cómo grabar audio en Ubuntu 20.04