YouTube upload (5)
I believe the answer is:
'youtube upload' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for video that I've seen before include "Recording tape for visual images" , "Transmitter of televised image" , "YouTube media" , "Visible part of a recording" , "Record footage" .)