Cue Sheet (вычисления) - Википедия - Cue sheet (computing)
Эта статья нужны дополнительные цитаты для проверка.Май 2010 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
А cue Sheet, или же cue файл, это метаданные файл, который описывает, как треки из CD или же DVD[нужна цитата ] выложены. Контрольные листы хранятся как простой текст файлы и обычно имеют .cue расширение имени файла. CDRWIN впервые представленные реплики,[1] которые сейчас поддерживаются многими создание оптических дисков приложения и медиаплееры.
Обзор
Контрольные листы могут описывать многие типы аудио компакт-дисков и компакт-дисков с данными. Основные данные (включая аудио) для компакт-диска, описываемого контрольной таблицей, хранятся в одном или нескольких файлах, на которые ссылается контрольная таблица. Листы реплик также определяют длину трека и CD-текст включая названия треков и дисков и исполнителей. Они особенно полезны при разделении звука, хранящегося в одном файле, на несколько песен или дорожек. Файлы данных, на которые ссылается контрольный лист, могут быть аудио файлы (обычно в MP3 или же WAV формат) или простой образы дисков, обычно с .bin расширение.
При использовании для образов дисков формат обычно называется CUE / BIN, что указывает на то, что в нем хранится образ диска, состоящий из одного файла cue Sheet и одного или нескольких .bin файлы. В .bin файлы сырые сектор посекторные двоичные копии треки в оригинальных дисках. Эти двоичные .bin файлы обычно содержат все 2352 байта из каждого сектора в оптический диск, включая заголовки управления и данные для исправления ошибок в случае CD-ROM (В отличие от Образы ISO компакт-дисков, на которых хранятся только пользовательские данные). Однако команда TRACK в файле cue Sheet может использоваться для ссылки на двоичные образы дисков, которые содержат только пользовательские данные каждого сектора, с указанием конкретных CD режим треков, из которых было создано изображение (что необходимо, чтобы знать размер пользовательских данных в каждом секторе).
Формат BIN / CUE - один из немногих форматов помимо Нерона NRG, Алкоголь 120% с МДФ / МДС и CloneCD с CCD / IMG / SUB форматы образов дисков для поддержки Компакт-диски смешанного режима который может содержать треки аудио CD, а также треки данных.
Название «cue sheet» происходит от «send cue sheet» Команда SCSI / ATA в создание оптических дисков.[1] Спецификация этой команды определяет формат контрольной таблицы, содержащий в основном ту же информацию, но в табличной, двоичной структуре данных, а не в текстовом файле.[2]
Воспроизведение аудиофайлов
Целый многодорожечный аудио компакт-диск может быть разорванный в один аудиофайл и контрольный лист. Однако программное обеспечение аудиоплееры и оборудование цифровые аудиоплееры часто обрабатывают каждый аудиофайл как один плейлист запись, что может затруднить выбор и идентификацию отдельных треков. Распространенное решение - разделить исходный аудиофайл на серию отдельных файлов, по одному на дорожку.
Другой подход состоит в том, чтобы аудиоплеер напрямую поддерживал контрольный лист. Это может включать предоставление нового списка воспроизведения (например, дополнительного окна) для содержимого контрольного листа или добавление записи для каждой дорожки непосредственно в основной список воспроизведения.
Синтаксис листа подсказок
Кий - это простой текст файл, содержащий команды с одним или несколькими параметрами. Команды обычно применяются либо ко всему диску, либо к отдельной дорожке, в зависимости от конкретной команды и контекста. Они могут описывать структуру записываемых данных или CD-текст (метаданные ). Исходная спецификация синтаксиса и семантики контрольной таблицы представлена в Руководстве пользователя CDRWIN.[3]
Стандартные команды:[4]
Основные команды
- ФАЙЛ
- Называет файл, содержащий данные, и его формат (например, MP3, и ВОЛНА форматы аудиофайлов, и простой "двоичный" образы дисков )
- ОТСЛЕЖИВАТЬ
- Определяет отслеживать контекст, указав его номер и тип или режим (например, АУДИО или различные CD-ROM режимы). Некоторые команды, следующие за этой командой, применяются к дорожке, а не ко всему диску.
- ИНДЕКС
- Указывает индекс (позицию) в текущем ФАЙЛ. Позиция указана в мм:SS:ff (минута-секунда-кадр) формат. Таких кадров аудио 75 в секунду. В контексте контрольных листов «кадры» относятся к CD секторов, несмотря на иную структуру нижнего уровня на компакт-дисках, также называемых кадрами.[5] ИНДЕКС 01 является обязательным и обозначает начало трека, а ИНДЕКС 00 не является обязательным и обозначает pregap. Pregap трека 1 используется для Скрытый трек One Audio (HTOA). Также разрешены необязательные индексы с более высокими номерами (от 02 до 99).
- PREGAP и POSTGAP
- Указывает длину трека pregap или postgap, который не хранится ни в одном файле данных. Длина указывается в том же формате "минута-секунда-кадр", что и для ИНДЕКС.
CD-Text и другие команды метаданных
- REM
- Добавляет комментарий который обычно не имеет отношения к записанному компакт-диску, за исключением некоторых приложений, которые используют его для хранения дополнительных метаданные (например. Точная аудиокопия пишет несколько дополнительных полей, которые foobar2000 можно читать). REM не должен появляться в строке отдельно, поскольку некоторые приложения считают это синтаксической ошибкой.
- CDTEXTFILE
- Определяет файл, содержащий CD-текст Информация
- Флаги
- Наборы субкод флаги трассы
- КАТАЛОГ
- ISRC
- Определить ISRC текущего ОТСЛЕЖИВАТЬ
- ЗАГЛАВИЕ, ИСПОЛНИТЕЛЬ и ПЕСНИК
- CD-текст метаданные; применяется ко всему диску или к определенной дорожке, в зависимости от контекста
Нестандартные кий-листы
Копирование компакт-дисков программы обычно предлагают возможность создания отдельного файла для каждой звуковой дорожки, при этом часть дорожки (до) промежутка помещается в конец файла предыдущей дорожки. Это совпадает с обычной операцией воспроизведения - начало каждого файла является началом дорожки, а не предшествующим ему промежутком, - и с компоновкой, описанной в таблице содержания диска, которая вообще не указывает информацию о промежутках.
Формат контрольной таблицы, указанный в Руководстве пользователя CDRWIN,[3] не поддерживает наборы файлов этого типа; скорее, он разработан с расчетом на то, что все аудиоданные существуют в одном файле (CDRWIN создает только контрольные листы для такого типа копирования) или в отдельных файлах, но только с удаленными или помещенными в начало файлов.
Чтобы можно было использовать контрольные листы для записи компакт-дисков из обычных наборов файлов, в которых есть промежутки в конце каждого файла, программа копирования и записи компакт-дисков Точная аудиокопия (EAC) позволяет создавать контрольные листы, которые ослабляют ограничение Руководства пользователя CDRWIN на то, где можно использовать команды FILE.[6] Этот несоответствующий формат cue Sheet, предназначенный только для записи компакт-дисков с EAC, не поддерживается некоторыми другими частями программного обеспечения, такими как медиаплеер. foobar2000, что позволяет использовать контрольные листы в качестве списков воспроизведения.
Примеры
Файл MP3 "Faithless - Live in Berlin.mp3", содержит концертную запись группы Неверный. На этом концерте Faithless исполнили восемь песен в порядке, указанном ниже. Поэтому трек-лист выглядит следующим образом:
- Неверующий - Благоговение
- Faithless - Она мой ребенок
- Faithless - долгий путь домой
- Неверный - Бессонница
- Faithless - верните семью
- Неверный - Сальва Меа
- Faithless - грязный старик
- Неверный - Бог - ди-джей
Так как MP3 - это один файл, содержащий все исполнение, запись его на компакт-диск как есть затруднит переход к отдельным песням. Чтобы разработать cue Sheet, нужно сначала найти точки в MP3, с которых начинается каждая песня. Время суммируется: каждый трек должен иметь более позднее время, чем предыдущий.
Первые пять строк обозначают информацию о диске. Далее следует информация для каждой дорожки с отступом от остальных. В ИНДЕКС 01 Строка читается одинаково для каждой дорожки, за исключением значения времени, которое следует за ней. REM, ЗАГЛАВИЕ и ИСПОЛНИТЕЛЬ являются необязательными.
РЕМ ЖАНР Электроника REM DATE 1998PERFORMER "Faithless" TITLE "Концерт в Берлине" FILE "Faithless - Live in Berlin.mp3" MP3 TRACK 01 AUDIO TITLE "Reverence" PERFORMER "Faithless" INDEX 01 00:00:00 TRACK 02 AUDIO TITLE "She's My Baby" ИСПОЛНИТЕЛЬ "Faithless" ИНДЕКС 01 06:42:00 ДОРОЖКА 03 АУДИОНАЗВАНИЕ "Долгий путь домой" ИНДЕКС ИСПОЛНИТЕЛЯ "Faithless" 01 10:54:00 ДОРОЖКА 04 АУДИО НАЗВАНИЕ "Бессонница" ИСПОЛНИТЕЛЬ "Верный" ИНДЕКС 01 17:04: 00 ДОРОЖКА 05 АУДИО НАЗВАНИЕ «Верни семью» ИСПОЛНИТЕЛЬ "Faithless" ИНДЕКС 01 25:44:00 ДОРОЖКА 06 АУДИО НАЗВАНИЕ "Сальва Меа" ИСПОЛНИТЕЛЬ "Faithless" ИНДЕКС 01 30:50:00 ДОРОЖКА 07 АУДИО НАЗВАНИЕ "Грязный старик" ИСПОЛНИТЕЛЬ "Faithless" ИНДЕКС 01 38:24:00 ТРЕК 08 АУДИО НАЗВАНИЕ "Бог - ди-джей" ИНДЕКС ИСПОЛНИТЕЛЯ "Faithless" 01 42:35:00
Пример контрольного листа, используемого вместе с файлом образа компакт-диска:
ФАЙЛ "sampleimage.bin" ДВОИЧНЫЙ ТРЕК 01 РЕЖИМ1 / 2352 ИНДЕКС 01 00:00:00
Смотрите также
- Сравнение программного обеспечения аудиоплеера # Возможность метаданных
- Сравнение программного обеспечения для видеоплеера # Возможность метаданных
- Сравнение программного обеспечения для создания дисков
- Точная аудиокопия (EAC) - проприетарная программа для копирования компакт-дисков
- MusicBrainz Пикард - кроссплатформенный редактор тегов MusicBrainz, написанный на Python
- XSPF - формат списков воспроизведения на основе XML для цифровых медиа
Рекомендации
- ^ а б «Сигнальный лист». База знаний Hydrogenaudio. 23 мая 2016. Получено 31 октября 2016.
- ^ Робертс, Рон (30 августа 1999 г.). "Мультимедийные команды SCSI - 2 (MMC-2) § 6.1.31" (PDF). Получено 31 октября 2016.
- ^ а б Руководство пользователя CDRWIN для Windows 95, 98 и NT (PDF). 3.8. Технология Golden Hawk. 1 ноября 2000 г. Приложение A: Команды таблицы. Архивировано 14 июня 2007 года.CS1 maint: BOT: статус исходного URL-адреса неизвестен (связь)
- ^ "Синтаксис Cue-Sheet". Архивировано из оригинал 1 февраля 2016 г.. Получено 31 октября 2016.
- ^ Макфадден, Энди (20 мая 2004 г.). «Что такое фрейм? Кодировка CIRC? Как работает ECC?». Часто задаваемые вопросы о записываемых компакт-дисках - Раздел 2. Получено 31 октября 2016.
- ^ Витхофф, Андре (24 сентября 2010 г.). «Почему я ненавижу EAC - неверно сформированные таблицы CUE». Архивировано из оригинал 18 июля 2011 г.. Получено 31 октября 2016.
внешняя ссылка
- Cue Sheet страница на веб-сайте базы знаний Hydrogenaudio
- Документация по формату листа CUE