1. A computer-implemented method for annotating a digital video stored in a video repository, the method comprising: determining whether a user, who did not contribute the video to the video repository, is authorized to perform annotation actions on the video; responsive to the user being authorized to perform annotation actions, providing to a client a user interface for performing an annotation action on the video; receiving a request to perform an annotation action on the digital video; and performing the annotation action and storing a result of the annotation action in association with the digital video.