midi_pitch 是一个制作人声音高线和 MIDI 对比视频的库。仅需四行就可以完成 😘
from midi_pitch import Handler
handler = Handler(midi_file='MIDI 文件', vocal_file='人声文件', output_path='输出目录')
handler.compare()
handler.render()会在输出目录产生三个文件: pitch.pdf、pitch.png和 pitch.mp4。可以在 BV1z8411T7vH 观看样例输出。如果需要Handler的完整使用方法,请阅读 handler.py 的注释。
- 安装
requirements.txt中列出的所有库 - 安装
ffmpeg - 安装
ImageMagick
- 更改
main.py中的vocal_file、midi_file为相应的文件位置 python3 main.py
或者
- 打开 midi_pitch on Google Colab 无需安装即可使用。