First, edit the settings at the top of this HTML file to set the video file, and adjust anything else necessary. Then paste your notes and transcript, if any, into notes.js and transcript.js. Then open this page in Chrome.
Editing controls:
All changes are auto-saved. It may be helpful to zoom out, but keep in mind that the captions won't look right.
When you are ready to print, set the paper size big enough to contain the whole thing, "print" to a pdf file, and then print that pdf from Preview.