钢琴转谱GitHub项目部署教程

最近,字节跳动不是出了一个钢琴转谱项目嘛,可以将mp3等格式的音乐文件直接转为mid音乐文件,对于清晰度高的纯钢琴录音转换程度还是很不错的.本人试验了一下,由于步骤很繁琐,干脆就写了一篇教程在知乎上,需要的可以自取!
链接:

7 Likes

大佬.jpg~!

1 Like

大 佬 ! ! !

1 Like

跪谢大佬!!
我一开始看到这个项目本来打算自己用anaconda配环境,在使用conda配好pytorch的环境后,我根据字节Github页面的提示,使用了 pip 安装 piano_transcription_inference 后运行却发生故障。
它提示我缺少 pytorch 的模型文件 note_F1=0.9677_pedal_F1=0.9186.pth,似乎官方并没有在使用 pip 安装 piano_transcription_inference 的时候安装这个pytorch的模型文件。导致报错,如下:


于是,我到处去找这个 note_F1=0.9677_pedal_F1=0.9186.pth 文件,找不到,终于在大佬您的分享中找到了这个文件,安装到指定目录,整个程序就可正常运行。太棒了!!
:+1: :+1: :+1: :grinning:
成功转换出了MIDI:

image
我听了一下转换的效果,贼棒!!!比 WIDI 好了不是一个量级。
我分享一下转换的结果,大家可以听听
链接:https://pan.baidu.com/s/1EFYIbBZZ3CeZXtiwcYWx8A
提取码:jszf
在这再次感谢大佬,话说大佬您那个pytorch模型文件在哪找的,还是说自己用提供的数据集训练的,如果是这样那真是太辛苦您了!! :+1: :+1: :+1: :+1: :+1: :+1: :grinning:

2 Likes

只是一个搬运呐,,,不是大佬

1 Like

模型文件是提取某个链接下载的

2 Likes

这个比单纯的FFT分析和转换做的好太多了,不过现在应该还是局限于单一乐器,不知道未来这种技术会发展到什么样子

2 Likes

刚做好了在线版,欢迎各位试用

https://www.midishow.com/tool/mp3-to-midi

2 Likes

厉害~刚试了一下,还有“点”bug
某些曲子会转换失败,没有原因
内部服务器错误,不能下载。。。。
刚拿手机试的,不知道电脑上表现是否一致
有个建议,可以配合ffmpeg添加对flac格式的支持

1 Like

刚才调整了下,正好被你遇到了 :joy:
现在应该可以了,其他格式的后面逐步完善。

1 Like

Fine!已经可以用了。

1 Like

学习学习 大佬棒棒哒

1 Like

厉害了,试了一下挺好的,对萌新来讲是福利!

2 Likes

DALAO HAOKLH

1 Like

大佬.jpg~!

1 Like

6666666666啊

1 Like

马克这个帖子,以后留着看

1 Like

现在没那么麻烦了,下载一个执行档完事。

2 Likes