Как из FLAC вытащить треки: пошаговая инструкция

Один большой FLAC-файл на весь альбом с приложенным CUE-листом — типичный результат скачивания аудио-рипа, и плеер в таком виде не позволяет переключаться между песнями как обычно. Чтобы из FLAC вытащить отдельные треки, нужно разбить образ по меткам из CUE-файла, и делается это без перекодирования и потери качества.

В статье разберём несколько рабочих способов: через foobar2000, CUETools и конвертеры, а также объясним, что делать, если CUE-файл отсутствует или повреждён. Все методы бесплатны и занимают несколько минут.

Что такое FLAC-образ и CUE-файл

Часто альбомы распространяются в виде связки: один большой файл .flac (или .ape, .wv) плюс текстовый файл .cue. В FLAC записан весь диск единым потоком, а CUE содержит разметку — названия треков, исполнителей и точные тайм-коды начала каждой композиции.

Задача «вытащить треки» сводится к тому, чтобы нарезать большой файл по этим меткам. При разборе lossless-формата нарезка происходит без перекодирования аудиопотока — качество остаётся бит-в-бит идентичным оригиналу.

  • 🎵 FLAC + CUE — самая распространённая пара, открывается почти любым инструментом.
  • 🎧 APE (Monkey's Audio) + CUE — тоже поддерживается, но требует декодера.
  • 💿 WAV + CUE — несжатый образ, разбивается мгновенно.
  • 📄 CUE без аудио — бесполезен сам по себе, это только карта разметки.

Проверка перед началом работы

Откройте папку с альбомом и убедитесь, что рядом с FLAC лежит файл .cue с похожим именем. Если его нет, сначала проверьте: возможно, CUE встроен в сам FLAC как тег — тогда разбить файл можно прямо из плеера без внешнего листа.

Также стоит открыть CUE в обычном Блокноте и посмотреть строку FILE: там должно быть указано точное имя аудиофайла. Если имя не совпадает с реальным файлом в папке, программа не найдёт источник — исправьте имя в кавычках вручную.

Способ 1: разбивка через foobar2000

Самый популярный инструмент для этой задачи — бесплатный плеер foobar2000 для Windows. Он нативно понимает CUE-листы и умеет конвертировать их в отдельные файлы.

Порядок действий простой:

  • 📂 Перетащите файл .cue в окно foobar2000 — появится список треков альбома.
  • 🖱️ Выделите все треки (Ctrl+A), кликните правой кнопкой и выберите Convert → ....
  • ⚙️ В настройках выходного формата укажите FLAC (или MP3, если нужен сжатый вариант).
  • 📁 Выберите папку назначения и шаблон имён файлов, например %tracknumber% - %title%.

После завершения конвертации в указанной папке появятся отдельные треки с прописанными тегами — названиями, номерами и исполнителем, взятыми из CUE.

📊 Каким способом вы разбиваете FLAC-образы?
foobar2000
CUETools
Онлайн-сервисы
Ещё не пробовал

Способ 2: CUETools — специализированный вариант

Если нужен инструмент именно для нарезки образов, подойдёт бесплатная утилита CUETools. Она заточена под работу с CUE и умеет проверять точность рипа через базу AccurateRip, если функция доступна для вашего диска.

Запустите программу, перетащите CUE-файл в окно, выберите режим tracks (отдельные файлы) вместо image, укажите формат вывода и нажмите Go. Утилита также умеет автоматически подтягивать теги из музыкальных баз.

☑️ Чек-лист перед разбивкой образа

Выполнено: 0 / 5

Способ 3: конвертеры и онлайн-сервисы

Альтернатива — универсальные аудиоконвертеры, например XRECODE или MediaHuman Audio Converter: многие из них принимают CUE напрямую. На macOS аналогичную задачу решает XLD (X Lossless Decoder).

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

⚠️ Внимание: не загружайте на онлайн-сервисы редкие или личные записи — вы не контролируете, что происходит с файлом на стороннем сервере. Для приватных материалов используйте только локальные программы.

Сравнение инструментов

ИнструментПлатформаЦенаОсобенность
foobar2000Windows, macOS, AndroidБесплатноУниверсальный плеер и конвертер
CUEToolsWindowsБесплатноПроверка точности рипа
XLDmacOSБесплатноНативный выбор для Mac
XRECODEWindowsПлатно (есть пробный период)Пакетная обработка множества альбомов

Для разовой задачи достаточно foobar2000. Если планируете регулярно обрабатывать коллекцию, удобнее специализированная утилита с пакетным режимом.

Что делать, если CUE-файла нет

Возможные варианты: CUE встроен в теги FLAC (проверьте через Properties в foobar2000), либо его можно сгенерировать заново. Некоторые программы, включая CUETools, умеют создавать CUE-лист по паузам в аудиопотоке, но точность такой автоматической разметки не гарантирована.

Крайний вариант — нарезать файл вручную в аудиоредакторе вроде Audacity: открыть FLAC, найти границы композиций по форме волны и экспортировать фрагменты по отдельности. Способ трудоёмкий, но работает всегда.

Как проверить, есть ли встроенный CUE в FLAC

Откройте файл в foobar2000, нажмите правой кнопкой по треку → Properties. Если на вкладке есть поле CUESHEET — разметка встроена, и плеер покажет альбом уже разбитым на треки.

⚠️ Внимание: при ручной нарезке в аудиоредакторе сохраняйте результат в FLAC или WAV. Экспорт в MP3 означает перекодирование с потерей качества.

Типичные проблемы и их решение

Программа не видит аудиофайл. Проверьте строку FILE "имя.flac" WAVE в CUE — имя должно совпадать с реальным файлом, включая расширение. Если FLAC переименовывали, поправьте CUE в Блокноте.

Крякозябры вместо названий. CUE сохранён не в той кодировке. Откройте файл в редакторе с поддержкой кодировок (например, Notepad++) и пересохраните в UTF-8.

Треки разбиваются со сдвигом. Возможная причина — некорректные тайм-коды в CUE или несовпадение версии рипа. Проверьте, что CUE относится именно к этому файлу, а не к другому изданию альбома.

FAQ: частые вопросы

Потеряется ли качество при разбивке FLAC на треки?

Нет. Нарезка lossless-файла по CUE происходит без перекодирования аудиопотока — качество полностью сохраняется. Потери возможны только если вы конвертируете результат в MP3 или другой сжатый формат.

Можно ли вытащить треки из APE или WV так же, как из FLAC?

Да, принцип тот же: нужен CUE-файл с разметкой. foobar2000 и CUETools работают с форматами Monkey's Audio (APE) и WavPack (WV), хотя для APE может потребоваться установка дополнительного декодера.

Чем разбить FLAC на Mac?

Используйте бесплатную программу XLD: перетащите CUE-файл в её окно, выберите формат вывода и папку — треки будут сохранены с тегами. Также foobar2000 имеет версию для macOS.

Как разбить FLAC на телефоне Android?

Мобильная версия foobar2000 открывает CUE-листы и показывает образ как список треков, но полноценная конвертация в отдельные файлы удобнее на ПК. Практичный вариант — разбить альбом на компьютере и скопировать треки на телефон.

CUE-файл утерян, где взять разметку?

Проверьте теги FLAC на наличие встроенного CUE, поищите лист разметки для вашего издания на профильных музыкальных ресурсах или сгенерируйте его автоматически в CUETools. В крайнем случае остаётся ручная нарезка в Audacity.