Чаще всего CUE-файл не работает из-за одной строки FILE: в ней указано имя аудиофайла, которое не совпадает с реальным названием FLAC- или APE-образа в папке, либо расширение в кавычках отличается от фактического. Плеер при этом либо вообще не показывает cue в списке, либо открывает альбом единым треком без разбивки. Проверка этой строки — первое действие при любой проблеме с cue-разметкой.
CUE sheet — это обычный текстовый файл с командами, описывающими структуру диска: исполнитель, название альбома, номера треков и тайм-коды их начала. Ошибка в любом месте — лишний пробел, неправильная кодировка, битый тайм-код — и плеер отказывается парсить разметку. Хорошая новость: файл можно открыть в любом текстовом редакторе и исправить вручную за пару минут, не скачивая образ заново.
Как устроен CUE-файл и почему он ломается
Cue sheet состоит из текстовых директив: PERFORMER и TITLE задают исполнителя и название, FILE указывает на аудиофайл, блоки TRACK с INDEX 01 описывают начало каждого трека в формате минуты:секунды:фреймы. Парсер плеера читает файл построчно и строго: любое отклонение от ожидаемого синтаксиса прерывает обработку.
Файл создаётся либо программой-риппером вроде EAC или CUERipper, либо пишется вручную, либо редактируется под конкретный релиз. Каждый из этих сценариев — источник типовых ошибок: автоматические рипы иногда содержат нестандартные команды, ручное редактирование приводит к опечаткам, а пересохранение в «неправильном» редакторе меняет кодировку.
Отдельный источник проблем — сами плееры. Foobar2000, AIMP, VLC и аппаратные проигрыватели по-разному относятся к нестрогому синтаксису: один прощает лишний пробел, другой молча игнорирует весь файл. Поэтому cue, работающий на компьютере, может не открываться на сетевом плеере или в автомагнитоле.
Типичные симптомы: как понять, что сломан именно CUE
- 🎵 Плеер отображает альбом одним длинным треком на всю длительность диска.
- 📂 CUE-файл вообще не появляется в библиотеке или списке файлов плеера.
- ⚠️ При открытии cue появляется ошибка вроде «unable to open file» или «error parsing cuesheet».
- 🔀 Треки отображаются, но с нулевой длительностью или не воспроизводятся.
- 🏷️ В названиях треков вместо кириллицы — «кракозябры» или вопросительные знаки.
Если аудиофайл сам по себе проигрывается нормально, а проблемы возникают только при открытии cue, аудиоданные целы — виновата именно текстовая разметка. Это сильно сужает круг поиска.
📊 Как проявляется проблема с вашим CUE-файлом?