GNU/Linux >> Linux Esercitazione >  >> Linux

Come registrare l'audio con ffmpeg su Linux?

Mi rendo conto che questo è un po' vecchio. Nel caso in cui qualcun altro stia cercando:

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

In questo modo utilizzerà il dispositivo predefinito da cui registrare. Ti mancava anche un -i prima del dispositivo di acquisizione video:/dev/device0

Se vuoi essere più specifico dovresti dare un'occhiata a /proc/asound .Controlla le carte , dispositivi , pcm file e la scheda sottodirectory. Dovresti essere in grado di raccogliere informazioni sufficienti per poter fare un'ipotesi plausibile; ad esempio hw:1,0 o hw:2,0

La documentazione può fornire ulteriori indizi:

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

Lo stesso vale per la webcam:potrebbe non essere /dev/video0 , forse hai una webcam esterna collegata e si trova in /dev/video1 - Dai un'occhiata a /dev directory e guarda cosa è disponibile


risolto !

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. Converti l'audio in batch su Linux con SoundConverter

  2. Come uso Vagrant con libvirt

  3. Come crittografare i file con gocryptfs su Linux

  4. Come installare FFmpeg in Linux

  5. Come controllare la password con Linux?

Come proteggere i server Linux con SE Linux

Come configurare un firewall con GUFW su Linux

Come eseguire un alias con Sudo in Linux

Come iniziare con Arch Linux

Come proteggere GRUB con password in Linux?

Come registrare l'audio in Ubuntu 20.04