1. A computer-implemented method performed in a computerized system comprising a central processing unit, a display device and a memory, the computer-implemented method performed in connection with a video comprising a plurality of video frames showing addition of content to a medium, the computer-implemented method comprising: a. the central processing unit clustering a content in at least one video frame of the plurality of video frames into at least one content cluster, wherein dimensions of the content cluster are smaller than dimensions of a corresponding at least one video frame of the plurality of video frames; b. the central processing unit segmenting the video into at least one video segment; c. the central processing unit mapping the at least one content cluster to the at least one video segment; d. the central processing unit detecting a medium scroll event comprising a shift of at least a portion of content in the video by a scroll amount in a scroll direction; e. the central processing unit stitching at least clustered content of a first video frame from before the detected medium scroll event and clustered content of a second video frame from after the detected medium scroll event into a scrollable overview image based on the scroll amount of the detected medium scroll event, the scrollable overview image having width corresponding to width of a single video frame and height greater than height of a single video frame; f. generating a graphical user interface on the display device, the graphical user interface displaying at least a portion of the scrollable overview image, wherein when the graphical user interface receives a user navigation scroll interaction, the displayed portion of the stitched overview image is scrolled in a direction corresponding to the height of the overview image from a portion corresponding to the first video frame to a portion corresponding to the second video frame in response to the user navigation scroll interaction; and g. in response to detection of a selection event of the at least one content cluster on the scrollable overview image by a user, playing the video segment associated with the selected content cluster, wherein the played video segment shows addition of the content of the selected content cluster to the medium.