Vad är filformatet CDI?
.cdi-filer används för att lagra skivavbildningar skapade med verktyget DiscJuggler, utvecklat av Padus, Inc. En skivavbildning innehåller inte bara all data som lagras på den klonade skivan, utan fångar även den fysiska layouten av datan på skivan - sessionsgränser, spårtyper och struktur på sektornivå. Till skillnad från en enkel filkopiering bevarar en .cdi-avbildning hela skivstrukturen, vilket gör det möjligt att göra en bit-exakt bränning från filen.
.cdi-avbildningar kan genereras för optiska skivor som CD och DVD, inklusive varianter med flera sessioner (multi-session) och återskrivningsbara skivor. Formatet lagrar råa sektorer från den optiska skivan (vanligtvis 2352 byte per sektor i Mode 2) utan komprimering. Istället för en konventionell filheader börjar den råa sektordatan vid byte noll; ett avslutande deskriptorblock i slutet av filen registrerar metadata för session, spår och avbildningsversion. Det finns tre interna versioner av avbildningen: 2, 3 och 3.5.
DiscJuggler är ett numera nedlagt verktyg för skivauktorisering. Det kunde skapa avbildningar av praktiskt taget alla typer av optiska skivor. Verktyget var särskilt populärt bland konsolspelsentusiaster eftersom det kunde kopiera Sega Dreamcast-spel - Dreamcasts MIL-CD-layout för självstart kräver en multi-session-avbildning som en vanlig .ISO inte kan representera. Som ett resultat blev .cdi de facto-formatet för distribution av Dreamcast-spel. Idag lagras Dreamcast-avbildningar oftare i formaten .GDI eller .CHD för långtidsbevarande. Notera att .cdi inte bör förväxlas med Philips CD-i Green Book-skivor, som delar samma filtillägg.
Säkerhet & trygghet
RISK: MEDIUMCDI-containern är passiv skivdata, men de flesta .cdi-filer i omlopp är säkerhetskopior av Dreamcast-spel hämtade från ROM/abandonware-sajter, vilket innebär både juridiska (upphovsrätt) och säkerhetsmässiga risker (skadlig kod) gällande värdsidan. Skanna extraherat innehåll före körning. DiscJuggler i sig är abandonware utan säker officiell nedladdning, så undvik «DiscJuggler»-länkar på portaler för repack/crack; använd IsoBuster, GDRom Explorer eller open-source-verktyget Dreamcast CDI Burner istället.
Formatdetaljer
i ett nötskal- DVDInfoPro CD/DVD-avbildning - Vissa versioner av DVDInfoPro skrev också .cdi-skivavbildningar, orelaterade till DiscJugglers layout.
- Philips CD-i (Compact Disc Interactive) - Systemet för interaktiva CD-i-skivor från 1990-talet förkortas ibland CDI men är en skivstandard, inte detta filformat.
Program som öppnar CDI-filer
Tekniska detaljer
djup specifikation| Utvecklare | Padus, Inc. |
| Formattyp | Proprietär binär optisk skivavbildning |
| Byteordning | Little-endian |
| Sektorstorlek | Vanligtvis 2352 byte per sektor (rå Mode 2 / Mode 1 beroende på källskiva) |
| Versioner av avbildningsformatet | 2, 3 och 3.5 - bestäms av ett versionsfält i den avslutande deskriptorn, inte av en filheader |
| Filstruktur | Rå sektordata från optisk skiva från byte 0; deskriptorblock för session och spår bifogat i slutet av filen |
| Filidentifiering | Inga fasta magic bytes vid offset 0; identifieras via filtillägg och genom att tolka det avslutande deskriptorblocket |
| Stöd för spårtyper | Lagrar mixed-mode-avbildningar som kombinerar dataspår (Mode 1/Mode 2) och ljudspår (CD-DA) i en enda fil |
| Stöd för multi-session | Ja - fångar multi-session-layouter inklusive sessionsstrukturen för Sega Dreamcast MIL-CD-självstart |
| Självständigt format | Enfilsformat - inga separata cue-sheets eller spårfiler krävs, till skillnad från BIN+CUE |
| MIME-typ | application/x-discjuggler-cd-image (inofficiell); application/octet-stream (generisk fallback) |
| Typisk filstorlek | 100 MB - 800 MB för avbildningar i CD-storlek; Dreamcast-spelavbildningar är vanligtvis 500-800 MB |
| Kompatibla operativsystem | Windows (DiscJuggler nativt); Linux via Flycast, cdirip och andra tredjepartskonverterare |
| Anmärkningsvärt användningsområde | De facto-format för skivavbildningar för distribution av Sega Dreamcast-spel - bevarar MIL-CD-strukturen för självstart som en vanlig ISO inte kan representera |
| Ersatt av | ISO / BIN+CUE för allmänna PC-skivavbildningar; GDI och CHD för bevarande av Dreamcast-spel |
| Släppt | Late 1990s (Padus DiscJuggler CD-burning software) |
| Senaste version | DiscJuggler v6 image (last DiscJuggler release ~2008) |
| Specifikation | en.wikipedia.org |
CDI-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om CDI-filer.