Я скачал несколько файлов .krn, и я хотел бы преобразовать их в изображения - или pngs, или jpgs - с помощью музыки21.Я пробовал это:
Когда я делаю это:
from music21 import *
op = krnfile
s = converter.parse(op)
s.show()
Я вижу отличный файл изображения в ноутбуке Jupyter, который я использую, но когда я пытаюсь сохранить этот файл программновот так:
s.write(fp = 'outputfile.png', fmt = 'png')
Там написано:
Music21ObjectException: cannot support showing in this format yet: png
Это немного странно, поскольку, очевидно, удается создать изображение для отображения в блокноте.
ЭтоПохоже, я мог бы использовать LilypondConverter.createPNG(fileName=None)
из этого , но требуется ли установка Lilypond?У меня уже установлен MuseScore2, который открывается, когда я звоню s.show()
.
Большое спасибо!Alex