I have been working on a fun project which needed to read in a set of videos which are stored locally. Due to privacy, these videos are not uploaded to a server, they are read in locally, and then editing/labelling can then take place.

Here is a Gist for reading in a video via HTML5 video API and JavaScript.