Dictionary.com
Thesaurus.com

has been videotaping

  • present perfect progressive
    of videotape (3rd person singular).
    videotape
    noun
    magnetic tape on which the electronic impulses produced by the video and audio portions of a television program, motion picture, etc., are recorded (distinguished from audiotape).