Montage: Collaborative video tagging

URL: https://montage.storyful.com

Demo Leader: Md Momen Bhuiyan

Summary:
Montage is a collaborative site for publicly available video tagging. The homepage has login feature using google account and a GitHub link to the source code for the website. So anyone can host similar sites. After logging in users are shown an interface with existing projects. They can also create new projects. In each project, users can add publicly available youtube videos in their collection either by searching or by youtube URL. Users can add as many videos to their as they want. The search option has filtering feature with date and location. The project can also be filtered by keyword, date, location etc. A user can add another user to a project by inviting them. In each video, users can add a comment at any time in the video. They can also tag any segment in the video. Users can set the location of a video. A video can be starred, marked as duplicate, archived, exported as CSV/KML/youtube playlist etc. There is a tab for providing updates on the project among the collaborators.

Reflection:
The site has many features like searching, adding, and filtering video as well as exporting them. But it also lacks in many things. It allows only logging in using google account. It doesn’t allow users to chat directly during collaboration which is an essential feature for a collaborative task. Project updates allow only text message rather than reference to any modification. There is no modification history to see. Also, users have to go to “My Projects” to log out. It was interesting that one can export the video location as a KML file. In overall sense, this is a good project that can be extended for other purposes as the code is opensource.

How to:
1. First go to https://montage.storyful.com and log in.
2. Initially users will be shown a page with list of projects.
3. There is a button for creating new project.
4. Users can add a title, description and an image for a project.
5. After clicking on a project user is shown a project interface.
6. The top menu here has option for searching video, inviting users, seeing project updates etc. The side drawer has some other options like all videos, favorites, unwatched, settings etc.
7. To add a video to the project click the search button.
8. Here you can search videos in youtube and add them to the project.
9. Now to tag/comment on a video, click on it in the project interface. The browser will go to the video interface.
10. Below the video here, there are buttons called “Comment” or “Add tag”.
11. There is a slider to select the time where the comment/tag to be added.
12. To add update on the project click the “Project updates” button in the top menu.
13. To add a collaborator for the project click the “Invite a collaborator” button on the top menu. It will show a popup for the name or email address of the user.
14. Finally users can export details about a project by marking videos in a project. A drawer will emerge from below with the options for “Export to”. When clicked it will show an option for the format of the file. E.g. KML, CSV etc.