I need a competent developer to write a small video player application using existing code frameworks.
1. To have a HTML5 video player that is able to scrub and step frame-by-frame through videos (pre-encoded mp4 files with keyframes every frame).
2. A simple vector drawing tool that lets you draw over each frame of the video. The drawings on the frames are to be stored as JSON files which the user can download. Downloaded JSON files with animation data should be able to be loaded onto videos.
Flowplayer is a highly extensible HTML5/Flash web player. The frame by frame stepping/scrubbing feature should be quite simple.
Sketch.js already provides all the essential drawing functions and JSON storing. You will ideally implement a way to tie the existing drawing code into Flowplayer as a plugin that lets you save out the JSON file with the same name as the video it is drawn onto.