Este tutorial es muy interesante para capturar el gameplay de juegos con mame en linux, hacer un podcast o solamente grabar su escritorio para recordarlo como a Gardel.

Abran la consola y peguen esto:

ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s 1366x768 -i :0.0 -s 640x480 -acodec pcm_s16le -vcodec libx264 -vpre lossless_ultrafast -threads 0 output.avi

Nota:

1) el primer -s 1366x768 indica la resolución de su escritorio, si tienen otra cambienla

2) el segundo -s 640x480 indica la resolución del video, si quieren más resolución cambien che

3) el audio lo toma de pulseaudio, por lo que van a tener que instalar pavucontrol y ver si toma el audio de ffmpeg. A mi me funcionó colocando como dispositivo Analog Input, o si quiero escuchar audio al mismo tiempo que grabo Digital Ouput + Analog Input. Con Analog Duplex a mi solamente me reproduce el sonido pero no graba.

4) para instalar pavucontrol, tienen que escribir por consola sudo apt-get install pavucontrol. Luego escriben pavucontrol en la consola y listo. O lo instalan desde el gestor de paquetes de synaptics.

5) no van a capturar nada de video en el mame sino colocan en mame.ini switchres en 1. O ejecuten desde consola mame -switchres nombredeljuego, estilo "mame -switchres sf2ce"

Este video puede aclararles un poco el panorama: