Processes stock footage and video (42,813)