Wrote the following code...
Source: https://github.com/dustball/midi-movi...
1. Obtain MIDI file for piano piece of choice
2. "ROLL CAMERA"
3. Record myself playing MIDI file at own pace
4. Python script takes as input, original MIDI file, my recording (MIDI file), the rendered MIDI audio, my movie, and it outputs a new video.
There are some bugs and timing gets off sometimes, especially towards end of segment, see if you can spot it happening.
I did this because I wanted it to exist. Now it exists. Word.
On this page of the site you can watch the video online Experiment: python script to edit video based on MIDI file inputs with a duration of hours minute second in good quality, which was uploaded by the user Channel B 16 July 2016, share the link with friends and acquaintances, this video has already been watched 2,563 times on youtube and it was liked by 21 viewers. Enjoy your viewing!