Что такое формат файла CDI?
.cdi файлы используются для хранения образов дисков, созданных с помощью программного инструмента DiscJuggler, разработанного компанией Padus, Inc. Образ диска содержит не только все данные, хранящиеся на клонированном диске, но также фиксирует физическое расположение данных на диске - границы сессий, типы дорожек и структуру на уровне секторов. В отличие от простой копии файла, образ .cdi сохраняет всю структуру диска, что позволяет создать бит-точную запись с этого файла.
.cdi образы могут быть созданы для оптических дисков, таких как CD и DVD, включая многосессионные и перезаписываемые варианты. Формат хранит сырые секторы оптического диска (обычно 2352 байта на сектор в режиме 2) без сжатия. Вместо обычного заголовка файла сырые секторные данные начинаются с нулевого байта; в конце файла находится блок описания, который записывает метаданные сессии, дорожки и версии образа. Существует три внутренних версии образа: 2, 3 и 3.5.
DiscJuggler - это ныне прекративший существование инструмент для создания дисков. Он был способен создавать образы практически любого типа оптического диска. Этот инструмент был особенно популярен среди энтузиастов консольных игр, так как мог копировать Sega Dreamcast - диски игр, для которых требовался многосессионный образ с самозагрузкой, который простой .ISO не мог представить. В результате .cdi стал де-факто форматом образа для распространения игр Dreamcast. Сегодня образы Dreamcast чаще всего хранятся в форматах .GDI или .CHD для долгосрочного сохранения. Обратите внимание, что .cdi не следует путать с дисками Philips CD-i Green Book, которые имеют то же расширение.
Безопасность и защита
РИСК: MEDIUMКонтейнер CDI - это пассивные данные диска, но большинство распространяемых .cdi файлов являются резервными копиями игр Dreamcast, полученными с сайтов ROM/abandonware, что поднимает как юридические (авторское право), так и вопросы безопасности (вирусы) касательно хост-сайта. Сканируйте извлеченное содержимое перед запуском. Сам DiscJuggler является abandonware без безопасного официального скачивания, поэтому избегайте ссылок «DiscJuggler» на порталах репаков/кряков; используйте IsoBuster, GDRom Explorer или открытый Dreamcast CDI Burner.
Детали формата
в двух словах- DVDInfoPro CD/DVD image - Некоторые версии DVDInfoPro также записывали .cdi образы дисков, не связанные с макетом DiscJuggler.
- Philips CD-i (Compact Disc Interactive) - Система интерактивных дисков CD-i 1990-х годов иногда сокращается как CDI, но это стандарт диска, а не этот формат файла.
Программы, открывающие файлы CDI
Технические подробности
глубокая спецификация| Разработчик | Padus, Inc. |
| Тип формата | Проприетарный бинарный образ оптического диска |
| Порядок байтов | Little-endian |
| Размер сектора | Обычно 2352 байта на сектор (сырой режим 2 / режим 1 в зависимости от исходного диска) |
| Версии формата образа | 2, 3 и 3.5 - определяются полем версии в блоке описания в конце файла, а не заголовком файла |
| Структура файла | Сырые секторные данные оптического диска с байта 0; блок описания сессии и дорожки добавляется в конце файла |
| Идентификация файла | Нет фиксированных magic bytes по смещению 0; определяется расширением файла и путем анализа блока описания в конце |
| Поддержка типа дорожки | Хранит образы смешанного режима, объединяющие данные (режим 1/режим 2) и аудио (CD-DA) дорожки в одном файле |
| Поддержка многосессий | Да - захватывает многосессионные макеты, включая структуру самозагружаемой сессии MIL-CD Sega Dreamcast |
| Самодостаточный формат | Формат в одном файле - не требуется отдельный cue sheet или файлы дорожек, в отличие от BIN+CUE |
| MIME-тип | application/x-discjuggler-cd-image (неофициальный); application/octet-stream (общий запасной вариант) |
| Типичный размер файла | 100 МБ - 800 МБ для образов размера CD; образы игр Dreamcast обычно 500-800 МБ |
| Совместимые ОС | Windows (родной для DiscJuggler); Linux через Flycast, cdirip и другие сторонние конвертеры |
| Известное использование | Де-факто формат образа диска для распространения игр Sega Dreamcast - сохраняет многосессионную самозагружаемую структуру MIL-CD, которую простой ISO не может представить |
| Замещен на | ISO / BIN+CUE для общих образов дисков ПК; GDI и CHD для сохранения игр Dreamcast |
| Выпущен | Late 1990s (Padus DiscJuggler CD-burning software) |
| Последняя версия | DiscJuggler v6 image (last DiscJuggler release ~2008) |
| Спецификация | en.wikipedia.org |
Конвертации CDI
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах CDI.