devbridie / synthesiavideo2midi

Uses OpenCV to convert a synthesia video to a playable importable midi file.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

synthesiavideo2midi

Creates a midi file from a given input video displaying a synthesia playback.

Installation

Make sure you have Python installed correctly.

Then install the dependencies with:

pip install -r requirements.txt

Usage

usage: synthesiavideo2midi.py [-h] [-v] [-s] [--inspect frame [frame ...]]
                              [--fps FPS] [--rounding ROUNDING] [-n FRAMES]
                              [--octave OCTAVE] [--velocity VELOCITY]
                              input output

Contributing

I am accepting pull requests. See open issues and pending pull requests.

About

Uses OpenCV to convert a synthesia video to a playable importable midi file.


Languages

Language:Python 100.0%