Con Avconv puedes conseguir hacer un screencast perfecto consumiendo poco. Es muy fácil si sigues leyendo.
Avconv es el nuevo comando usado por FFmpeg y mantiene la misma forma de uso así que podemos usar el comando avconv en una consola y convertir directamente un vídeo de un formato a otro por ejemplo:
avconv video.mpg video.avi
Esto usará la configuración por defecto pero podemos conseguir mucho mas de este poderoso programa.
Para hacer un Screencast puedes usar éste comando
avconv -f x11grab -s 1366x768 -r 25 -i :0.0 -same_quant screen.mp4
El codec de vídeo usado es mpeg4, la opción -f x11grab está indicando que capture la pantalla del servidor Xorg, la opción -s 1366x768 indica el tamaño en pixeles de la pantalla, la opción -r 25 indica la cantidad de imágenes por segundo, -i :0.0 creo que indica la pantalla a capturar dentro del servidor Xorg, -same_quant, este parámetro es muy importante porque permite que la calidad sea lo mas parecida posible a la fuente, y por último indicamos el nombre del archivo a crear.También se puede capturar el sonido en tiempo real pero a mi me gusta más añadir el sonido posteriormente, así mi pequeño mac trabaja mas suelto y no pierdo calidad.
Para obtener la ayuda del programa podemos teclear en la consola:
avconv -h
Y para obtener la lista de codecs y opciones:
avconv -codecs
El resultado puede ser algo como esto:
Fuente: usemoslinux