老师,这个是我的music_midi代码,运行的时候报错AssertionError
来源:5-5 编写转换MIDI到MP3的方法
小爱9
2019-02-21
def convertMidi2Mp3():
""“
将神经网络生成的 MIDI 文件转成 MP3 文件
”""
input_file = "put.mid"
output_file = "output.mp3"
assert os.path.exists(input_file)
print(“Converting %s to MP3” % input_file)
# 用 timidity 生成 MP3 文件
command = ‘timidity {} -Ow -o - | ffmpeg -i - -acondec libmp3lame - ab 64k {}’.format(input_file, output_file)
subprocess.call(command, shell=True)
print(“Converted. Generated file is %s” % output_file)
写回答
1回答
-
Oscar
2019-02-24
说明你的 MIDI 文件(output.mid)不存在咯。
你是运行了 train.py 吗?还是直接用 generate.py 的?
00
相似问题