Synonyms for Video (same or very similar meaning)
WordNet sense 1 (the visible part of a television transmission):
picture
WordNet sense 2 (broadcasting visual images of stationary or moving objects):
television, telecasting, TV
WordNet sense 3 (a recording of both the video and audio components (especially one containing a recording of a movie or television program)):
video recording
From the ODE community, based on WordNet
add/edit