Как записать скринкаст в Ubuntu через ffmpeg

Скринкаст (Screencast) это видео с рабочего стола.

Записать скринкаст в MOV-файл, кодек qtrle. Примерно 10 Mbit/s

ffmpeg -f alsa -i pulse -f x11grab -r 20 -s 800x600 -i :0.0 -acodec pcm_s16le -vcodec qtrle -sameq /media/ext3data/0001-screencast.mov

  1. Брать звук с микрофона (может работать иначе в вашей системе)
  2. Брать изображение с экрана x11grab
  3. 20 кадров в секунду
  4. Размер экрана -s 800×600
  5. -acodec pcm_s16le — аудиокодек
  6. -vcodec qtrle — видеокодек
  7. писать в файл — /media/ext3data/0001-screencast.mov