Перейти к содержимому
← Все статьи

Что такое MusicXML: чем открыть файл и как получить его из PDF

MusicXML — открытый формат нотного текста для программ и приложений. Разбираем расширения .musicxml и .mxl, чем открыть такой файл и как получить его из PDF или фото.

MusicXML — открытый формат для хранения нотной записи в виде структурированных данных: высота и длительность каждой ноты, ключи, такты, лиги, аппликатура и другие элементы партитуры сохраняются как текст, а не как картинка страницы. Формат развивает рабочая группа W3C Music Notation Community Group. Файлы сохраняются с расширением .musicxml или .xml (без сжатия) либо .mxl — сжатый вариант, который сегодня встречается в готовых нотах чаще всего. MusicXML читают и создают большинство нотных редакторов и многие приложения для музыкантов — от профессиональных программ вёрстки нот до тренажёров игры на инструменте.

Чем MusicXML отличается от PDF и MIDI

PDF и MusicXML на экране могут выглядеть одинаково — то же расположение нот на странице, — но устроены принципиально по-разному. PDF — это картинка страницы: программа, которая его открывает, не «знает», что на ней нарисована именно нота ре четвертной длительности, она просто показывает линии и знаки в нужных местах. Изменить в PDF отдельную ноту, транспонировать пьесу в другую тональность или автоматически извлечь партию одного инструмента нельзя — для этого пришлось бы набирать нотный текст заново.

MusicXML — не картинка, а структурированные данные: каждая нота описана как объект с высотой, длительностью, местом в такте, аппликатурой, лигой, знаком альтерации и другими атрибутами нотной записи. Поэтому такой файл можно открыть в другом редакторе и продолжить работу, изменить тональность или инструментовку — без повторного набора: ноты, ритм и знаки сохраняются, хотя часть разметки вроде педали или аппликатуры другая программа может прочитать не полностью.

MIDI тоже цифровой формат, но описывает другое: не то, как записана музыка, а то, что и когда должно прозвучать — какая нота, с какой громкостью, в какой момент. У MIDI нет ключей, лиг, аппликатуры и написания нот: фа-диез и соль-бемоль в MIDI — одно и то же число, а две залигованные ноты превращаются в один долгий звук. Длительность звука MIDI хранит, но как отрезок времени, а не как четверть или восьмую; размер такта и знаки при ключе могут быть записаны служебными отметками, а деления на голоса и на партии правой и левой руки нет. Поэтому превращение MIDI в читаемую партитуру всегда требует дополнительной работы — программе нужно заново решить, какой длительностью записать каждый звук, какой знак поставить и на какой нотоносец отправить ноту.

КритерийPDFMusicXMLMIDI
Что хранитизображение страницыструктуру нотного текстасобытия звучания (нота, время, громкость)
Ключи, лиги, аппликатура, написание знаков (фа-диез или соль-бемоль)видны, но как рисунокхранятся как данныене хранятся; размер такта — только служебной отметкой
Можно редактировать нотынетда, в нотном редактореограниченно, без нотной графики
Печать нот в привычном видеда, как естьда, после открытия в редакторенет, без отдельного преобразования

Расширения файлов: .musicxml, .xml и .mxl

У формата несколько расширений, и путаница вокруг них — частый повод для вопроса, чем вообще открыть такой файл. .musicxml и .xml — несжатый вариант: обычный текстовый XML-файл, который в принципе можно открыть даже в текстовом редакторе, хотя читать нотный текст в таком виде неудобно. .mxl — сжатый вариант: тот же XML, упакованный в zip-архив, заметно меньше по размеру, чем несжатый файл. Расширение .xml осталось от более ранних версий формата, и часть программ использует его до сих пор, но по сути это то же несжатое MusicXML. Нотные библиотеки часто раздают ноты именно в сжатом .mxl — такой файл меньше и быстрее скачивается.

Чем открыть MusicXML

MusicXML открывают, чтобы посмотреть или отредактировать ноты, перенести партитуру между разными программами без потери нотного текста или распечатать её в другом редакторе с иным набором шрифтов и вёрстки. Открыть и отредактировать такой файл можно в любом современном нотном редакторе — от бесплатных до профессиональных платных.

ПрограммаБесплатная версияПлатформыСтатус на 2026 год
MuseScore Studioда, полностью, с открытым исходным кодомWindows, macOS, Linuxактивно развивается
Dorico (Steinberg)да, Dorico SE — с ограничением по числу партийWindows, macOSактивно развивается; выше — платные Dorico Elements и Dorico Pro
Sibelius (Avid)да, Sibelius First — с ограничениямиWindows, macOSактивно развивается; выше — платные Sibelius Artist и Ultimate
Finale (MakeMusic)нетWindows, macOSразработка прекращена в 2024 году, производитель рекомендует переходить на Dorico

MuseScore Studio — самый доступный вариант, чтобы открыть или создать файл MusicXML без затрат: полнофункциональный редактор с открытым кодом, без подписки и ограничений по возможностям. Dorico SE и Sibelius First — бесплатные версии профессиональных программ, они тоже читают и сохраняют MusicXML, но ограничивают число партий и инструментов в одном проекте. Finale, много лет остававшийся одним из основных редакторов на рынке, в 2024 году прекратил разработку; на официальном сайте MakeMusic сейчас предлагает пользователям Finale переходить на Dorico.

Отдельная категория программ — не редакторы для вёрстки нот, а приложения для занятий на инструменте: они не предназначены для печати и правки партитур, зато ведут по нотам во время игры. Piano Bloom, например, открывает готовый файл MusicXML и показывает его как партитуру для практики на пианино: ведёт по нотам, проверяет каждую сыгранную клавишу, расставляет аппликатуру и позволяет замедлить темп или зациклить сложный такт.

Где взять файл MusicXML

Проще всего получить MusicXML — экспортировать его из нотного редактора: команда обычно называется «Экспорт» или «Сохранить как» и есть во всех программах из таблицы выше, включая бесплатные MuseScore Studio, Dorico SE и Sibelius First.

Если готовых нот ещё нет, часть нотных библиотек и магазинов отдаёт файлы сразу в MusicXML. Крупнейшая такая библиотека — musescore.com: у многих партитур там есть скачивание в MusicXML, но условия доступа у разных нот разные, часть файлов — только по подписке. Ноты для фортепиано в этой библиотеке разобраны отдельно в статье «MuseScore: как найти ноты для фортепиано».

С IMSLP, крупнейшим архивом нот общественного достояния, сложнее: там ноты хранятся почти всегда как сканы в PDF, а MusicXML или другой формат для редактирования прикладывают только к части партитур — дополнительно к скану, а не вместо него. Если ищете именно готовый MusicXML, а не картинку страницы, это стоит иметь в виду заранее; подробнее об архиве — в статье «IMSLP: как пользоваться нотным архивом».

Крупные коммерческие магазины нот вроде Musicnotes или Sheet Music Plus работают иначе: они продают печатные PDF и собственные интерактивные приложения для просмотра и проигрывания купленных нот, а не файл MusicXML, который можно открыть в стороннем редакторе. Если конкретная пьеса нужна именно в MusicXML, а не как PDF для печати, стоит сначала проверить формат на странице покупки, а не рассчитывать, что любой купленный файл с нотами подойдёт для редактора.

Более широкий обзор бесплатных и платных источников нот для фортепиано, не только в MusicXML, — в статье «Где скачать ноты для фортепиано бесплатно».

Как получить MusicXML из PDF или фото: оптическое распознавание нот

Если ноты есть только в виде скана, PDF-файла или фотографии, а нужен именно MusicXML, — вручную набирать партитуру заново необязательно. Технология, которая превращает изображение нотного листа в структурированные ноты, называется оптическое распознавание нот, или OMR (Optical Music Recognition). Программа находит на изображении нотный стан, ключи, ноты, длительности и знаки альтерации и собирает из них цифровую партитуру, которую можно сохранить как MusicXML.

Из бесплатных инструментов с открытым кодом — Audiveris: она распознаёт скан или PDF и экспортирует результат в MusicXML, работает на Windows, macOS и Linux. Из платных программ конвертировать PDF в MusicXML умеют ScanScore, SmartScore и PhotoScore — все три перед экспортом показывают распознанный нотный текст рядом с исходным изображением и дают поправить то, что программа поняла неверно. Есть и бесплатные конвертеры PDF в MusicXML онлайн для несложных случаев, но обычно с ограничениями — например, по числу страниц за один раз и по количеству нотных станов; для простой фортепианной партитуры на два стана, скрипичный и басовый ключ, такого лимита часто хватает, для оркестровой партитуры — нет.

Точность OMR ограничена в любом случае, даже у платных программ она не стопроцентная. Хуже всего распознаются рукописные ноты, плотное многоголосие и аккорды на одном стане, а также нечёткие сканы или фотографии — с бликами, перекосом страницы или низким разрешением. Что бы вы ни использовали, результат стоит воспринимать как черновик и сверить с оригиналом, прежде чем разучивать пьесу по нему. Как правильно сфотографировать нотный лист, чтобы распознавание было точнее, подробно разобрано в статье «Ноты по фото».

Если цель — играть, а не редактировать ноты

Всё это важно, если вам нужен именно файл MusicXML — например, для другого редактора или личного архива нот. Если же цель — просто сыграть пьесу по своим нотам, отдельно конвертировать PDF или фото в MusicXML не обязательно: Piano Bloom принимает фотографию нотного листа и PDF напрямую и распознаёт их сам, без отдельной программы для OMR. Как это устроено и на что обратить внимание при съёмке, подробно разобрано в статье «Ноты по фото». Готовый файл MusicXML, если он у вас уже есть, Piano Bloom тоже открывает напрямую — дополнительно конвертировать его тоже не требуется.

Частые вопросы

Что такое MusicXML? +

MusicXML — открытый формат для хранения нотного текста в виде структурированных данных: программа хранит высоту, длительность, лиги, аппликатуру и другие элементы нотной записи, а не картинку страницы. Формат развивает рабочая группа W3C Music Notation Community Group, к которой права на MusicXML перешли в 2015 году от компании MakeMusic. Файлы сохраняются с расширением .musicxml или .xml (без сжатия) либо .mxl — тот же файл, упакованный в zip-архив; именно .mxl чаще всего встречается в готовых нотных библиотеках.

Чем открыть файл MusicXML? +

Бесплатно и без ограничений MusicXML открывает MuseScore Studio — нотный редактор с открытым исходным кодом для Windows, macOS и Linux. У платных Dorico и Sibelius есть бесплатные ограниченные версии, Dorico SE и Sibelius First, которые тоже читают и сохраняют MusicXML. Finale, ещё один многолетний участник этого рынка, в 2024 году прекратил разработку — производитель, MakeMusic, теперь советует переходить на Dorico. Отдельно есть приложения для занятий на инструменте, которые открывают MusicXML не для редактирования, а для игры по партитуре, — например, Piano Bloom для фортепиано.

Как конвертировать PDF в MusicXML? +

PDF или фото нотного листа переводит в MusicXML технология оптического распознавания нот (OMR): программа находит на изображении нотный стан, ключи, ноты и длительности и собирает из них цифровую партитуру. Бесплатный вариант с открытым кодом — Audiveris, среди платных — ScanScore, SmartScore и PhotoScore; платные программы перед экспортом дают поправить распознанное. Точность в любом случае не стопроцентная: хуже всего распознаются рукописные ноты, плотное многоголосие и нечёткие сканы, поэтому результат стоит сверить с оригиналом, прежде чем разучивать пьесу.

Где скачать ноты в формате MusicXML? +

Часть нотных библиотек отдаёт файлы сразу в MusicXML — например, на musescore.com у многих партитур есть скачивание в MusicXML, но условия у разных нот разные и часть файлов доступна только по подписке. На IMSLP, крупнейшем архиве нот общественного достояния, почти все ноты — это сканы в PDF, а MusicXML прикладывают лишь к части партитур. Ещё один способ — открыть готовые ноты в любом нотном редакторе из тех, что поддерживают этот формат, и экспортировать файл самостоятельно.

Можно ли бесплатно конвертировать PDF в MusicXML онлайн? +

Да, у некоторых сервисов оптического распознавания нот есть бесплатный онлайн-конвертер PDF или фото в MusicXML прямо в браузере, обычно с ограничениями — например, по числу страниц за раз и по количеству нотных станов. Для простой фортепианной партитуры на два стана, скрипичный и басовый ключ, такого лимита часто хватает, для оркестровой партитуры или сложной аранжировки — нет. Как и у платных программ, точность распознавания у бесплатных онлайн-инструментов не стопроцентная, поэтому результат стоит проверить, прежде чем по нему заниматься.

Разберите это на своих нотах

Piano Bloom ведёт по настоящей партитуре, проверяет каждую сыгранную клавишу и показывает, какие такты стоит повторить.