Noun
screen capture (plural screen captures)
A picture or image captured from a computer screen; a screenshot.
Screen capture from video of Mohsen Rezai, head of Iran’s Expediency Council. Source: Internet
Screen capture from video showing crowding at Ben Gurion Airport, December 13, 2020. Source: Internet