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 无需安装即可使用。