Предложения для архивации дисков CD-Audio в единственном файле

Я ищу предложения относительно того, как заархивировать диски CD-Audio (т.е. CD Красной книги с аудиотреками PCM, как те Вы покупаете в магазине грамзаписи, или как iTunes генерировал бы, если бы Вы выбрали Audio CD).

Я вовлечен в крупномасштабный проект архивирования медиа. Для гибридных дисков данных и Видеодисков DVD, мы делали файлы ISO. Они прекрасны, потому что они - полная инкапсуляция содержания диска, включая имена файлов и тому подобный. Кроме того, они поддаются проверке через контрольную сумму против содержания диска.

Однако не возможно заархивировать диски CD-Audio к ISOs, потому что они не содержат компьютерную файловую систему.

Я хотел бы попросить предложения для форматов и рабочие процессы для архивации дисков CD-Audio, принимая во внимание следующие ограничения:

  • Мы должны генерировать один файл на CD, который является полной инкапсуляцией аудиоданных PCM, порядка треков и синхронизаций дорожки (так мусорное ведро +, сигнал не подходит сам по себе). Это - к сожалению, ограничение нашего архивного программного обеспечения.
  • Формат должен быть несобственническим, зарегистрирован и применимым на многих платформах.

Я видел этот вопрос, но к сожалению решение (в то время как изящный) включило генерацию файла WAV и файла сигнала. Это, к сожалению, повреждает ограничение № 1.

Объект списка пожеланий:

  • Если бы был способ проверить архивирование через контрольную сумму, то это было бы супер потрясающим.

Большое спасибо заранее за любой совет.

2
задан 20.03.2017, 12:04

2 ответа

Я думаю, что архив FLAC подойдет с Таблицей условных обозначений.
Я не понимаю, почему Таблица условных обозначений была бы проблемой, если это совместимо через платформы.

Подходящий для архивации: FLAC является открытым форматом, и нет никакой потери при перезаписи, если необходимо преобразовать данные в другой формат в будущем. В дополнение к кадру CRCs и подпись MD5, flac имеют проверить опцию, которая декодирует закодированный поток параллельно с процессом кодирования и сравнивает результат с оригиналом, прерываясь с ошибкой, если существует несоответствие.
Удобная архивация CD: FLAC имеет блок метаданных "таблицы условных обозначений" для хранения оглавления CD и всей дорожки и индексных точек.
Например, можно разорвать CD в единственный файл, затем импортировать извлеченную таблицу условных обозначений CD при кодировании для получения единственного представления файла всего CD. Если Ваш исходный CD поврежден, таблица условных обозначений может быть экспортирована позже для записи точной копии.

больше в ссылке функций.


Обновление: Я еще не попробовал это (никогда не требуемый), но,
Вы могли проверить'--tag-from-file=FIELD=FILENAME'схема.

Как --tag, кроме ИМЕНИ ФАЙЛА файл, содержание которого будет считано дословно для устанавливания значения тега. Содержание будет преобразовано в UTF-8 от локального набора символов.
Это может использоваться для хранения cuesheet в теге
(например. --tag-from-file="CUESHEET=image.cue").
Не пытайтесь хранить двоичные данные в полях метки! Используйте БЛОКИ ПРИЛОЖЕНИЙ для этого.

Некоторое обсуждение этого на уровне этой hydrogenaudio страницы форума.

0
ответ дан 12.12.2019, 07:08

Можно взять .cue файл, сгенерированный, и затем добавить содержание, как один или несколько Ogg комментируют в .flac. В настоящее время нет никакого читателя, доступного для такого формата, но можно было быть адаптирован от существующего игрока достаточно легко.

0
ответ дан 12.12.2019, 07:08

Теги

Похожие вопросы