Wat is het CDI-bestandsformaat?
.cdi-bestanden worden gebruikt voor het opslaan van disc-images gemaakt met de DiscJuggler-softwaretool, ontwikkeld door Padus, Inc. Een disc-image bevat niet alleen alle gegevens die op de gekloonde schijf zijn opgeslagen, maar legt ook de fysieke lay-out van de gegevens op de schijf vast - sessiegrenzen, tracktypes en structuur op sectorniveau. In tegenstelling tot een eenvoudige bestandskopie, behoudt een .cdi-image de volledige schijfstructuur, waardoor een bit-nauwkeurige kopie van het bestand kan worden gebrand.
.cdi-images kunnen worden gegenereerd voor optische schijven zoals CD en DVD, inclusief multi-sessie en herschrijfbare varianten. Het formaat slaat ruwe optische schijfsectoren op (meestal 2352 bytes per sector in Mode 2) zonder compressie. In plaats van een conventionele bestandsheader beginnen de ruwe sectorgegevens bij byte nul; een afsluitend beschrijvingsblok aan het einde van het bestand registreert metadata over sessies, tracks en de image-versie. Er bestaan drie interne image-versies: 2, 3 en 3.5.
DiscJuggler is een inmiddels stopgezette tool voor het maken van schijven. Het was in staat om images te maken van vrijwel elk type optische schijf. De tool was vooral populair onder liefhebbers van console-gaming omdat het Sega Dreamcast-speldiscs kon kopiëren - de MIL-CD zelfstartende lay-out van de Dreamcast vereist een multi-sessie image die een gewone .ISO niet kan weergeven. Als gevolg hiervan werd .cdi het de-facto image-formaat voor de distributie van Dreamcast-spellen. Tegenwoordig worden Dreamcast-images vaker opgeslagen in de .GDI of .CHD formaten voor langdurige bewaring. Let op dat .cdi niet verward moet worden met Philips CD-i Green Book-schijven, die dezelfde extensie delen.
Beveiliging & veiligheid
RISICO: MEDIUMDe CDI-container bestaat uit passieve schijfgegevens, maar de meeste .cdi-bestanden in omloop zijn Dreamcast-spelback-ups verkregen van ROM/abandonware-sites, wat zowel juridische (auteursrecht) als malware-risico's met zich meebrengt via de hostsite. Scan de uitgepakte inhoud voordat u deze uitvoert. DiscJuggler zelf is abandonware zonder veilige officiële download, dus vermijd „DiscJuggler”-links op repack/crack-portals; gebruik in plaats daarvan IsoBuster, GDRom Explorer of de open-source Dreamcast CDI Burner.
Formaatdetails
in een notendop- DVDInfoPro CD/DVD image - Sommige DVDInfoPro-versies schreven ook .cdi disc-images, niet gerelateerd aan de lay-out van DiscJuggler.
- Philips CD-i (Compact Disc Interactive) - Het CD-i interactieve schijfsysteem uit de jaren 90 wordt soms afgekort als CDI, maar is een schijfstandaard, niet dit bestandsformaat.
Programma's die CDI-bestanden openen
Technische details
diepe specificaties| Ontwikkelaar | Padus, Inc. |
| Formaat type | Eigen binair optisch disc-image |
| Bytevolgorde | Little-endian |
| Sectorgrootte | Meestal 2352 bytes per sector (ruwe Mode 2 / Mode 1 afhankelijk van de bronschijf) |
| Image-formaat versies | 2, 3 en 3.5 - bepaald door een versieveld in de afsluitende descriptor, niet door een bestandsheader |
| Bestandsstructuur | Ruwe optische schijfsectorgegevens vanaf byte 0; sessie- en track-descriptorblok toegevoegd aan het einde van het bestand |
| Bestandsidentificatie | Geen vaste magic bytes op offset 0; geïdentificeerd door bestandsextensie en door het ontleden van het afsluitende descriptorblok |
| Ondersteuning voor tracktypes | Slaat mixed-mode images op die datatracks (Mode 1/Mode 2) en audio (CD-DA) tracks combineren in een enkel bestand |
| Multi-sessie ondersteuning | Ja - legt multi-sessie lay-outs vast, inclusief de Sega Dreamcast MIL-CD zelfstartende sessiestructuur |
| Zelfstandig formaat | Formaat met één bestand - geen apart cue-sheet of trackbestanden vereist, in tegenstelling tot BIN+CUE |
| MIME-type | application/x-discjuggler-cd-image (onofficieel); application/octet-stream (generieke fallback) |
| Typische bestandsgrootte | 100 MB - 800 MB voor images ter grootte van een CD; Dreamcast-spelimages zijn meestal 500-800 MB |
| Compatibele besturingssystemen | Windows (DiscJuggler systeemeigen); Linux via Flycast, cdirip en andere converters van derden |
| Opmerkelijke use-case | De-facto disc-imageformaat voor de distributie van Sega Dreamcast-spellen - behoudt de MIL-CD multi-sessie zelfstartende structuur die een gewone ISO niet kan weergeven |
| Vervangen door | ISO / BIN+CUE voor algemene PC-disc-images; GDI en CHD voor Dreamcast-spelbehoud |
| Uitgebracht | Late 1990s (Padus DiscJuggler CD-burning software) |
| Laatste versie | DiscJuggler v6 image (last DiscJuggler release ~2008) |
| Specificatie | en.wikipedia.org |
CDI conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over CDI-bestanden.