Там хитрее всё в видеокодеках, повторяющиеся пиксели не кодируются, вместо этого кодируется только разница двух картинок, а сами картинки целиком - только на ключевых кадрах, которые с определёнными промежутками времени идут.
Не параллельно, она сразу создает временную папочку на диске, куда и складывает все скриншоты, не забивая оперативку, а ПОТОМ сшивает их в видеофайл... по крайней мере так делала та программа которой я пользовался.