Вы пробовали GTK-Recordmydesktop? Является ли передний конец для этого.
С его помощью (возможно, также и с версией командной строки) вы можете легко выбрать область экрана для захвата. (учебник здесь) (вы можете сделать то же самое с помощью командной строки, указав параметры смещения и ширины / высоты). Немного более утомительно, хотя)
По вопросу размера файла. Вы можете понизить качество слайдера в графическом интерфейсе GTK. (для этого есть параметр командной строки), отметьте "кодировать на лету" и снимите отметку с нулевого сжатия. И сделайте небольшой тест, чтобы найти более низкое качество, которое вы можете использовать. FPS, количество кадров в секунду, также изменяется размер файла, но это может привести к "скачкообразному" движению ... Другой вариант - просто записать все это, а затем использовать эти инструменты для разделения файла.
Очевидно, я думаю, что просто приостановить файл, а затем перезапустить это не вариант ...
Кстати, программа на самом деле сохраняет временные файлы, я думаю, кусками по 500 Мб, называя их img.out или что-то в этом роде. С недавней функцией "ремонта" вы можете восстановить потерянные фрагменты сессии. Может быть, это будет способ каким-то образом воссоздать куски ...Начальная точка, по крайней мере.