Converter MDF para CDI
Converta imagens MDF/MDS do Alcohol 120% para CDI do DiscJuggler, preservando as faixas e os dados de boot.
Como converter mdf para cdi arquivo
- Imagens de disco
- Nenhuma avaliação ainda.
Softwares DiscJuggler antigos e alguns emuladores ou fluxos de gravação do Sega Dreamcast exigem uma imagem .cdi em vez do par .mdf/.mds do Alcohol 120%. A conversão é necessária para essa compatibilidade; alterar a extensão do nome do arquivo não altera o formato da imagem.
O que é o formato MDF
.mdf é o arquivo de dados principal em uma imagem de disco do Alcohol 120%. O arquivo .mds correspondente armazena o layout do disco, os limites das faixas e sessões, as informações dos setores e outros metadados necessários para interpretar corretamente o MDF.
Imagens MDF/MDS podem conter CDs de dados, discos de modo misto, faixas de áudio, mídias multissessão e alguns layouts protegidos contra cópia. Mantenha os dois arquivos na mesma pasta e use o arquivo .mds ao abrir ou montar a imagem. Um MDF sem o MDS correspondente pode ser impossível de converter com precisão.
O que é o formato CDI
.cdi é o formato proprietário de imagem de disco associado ao Padus DiscJuggler. Softwares antigos de gravação do DiscJuggler o utilizam, e ele é comum em lançamentos arquivados do Sega Dreamcast porque pode representar informações de inicialização, setores brutos, faixas de dados e faixas de áudio em layouts esperados pelo console.
CDI não é um substituto universal ou moderno para MDF/MDS. Suas vantagens são a compatibilidade com softwares da era do DiscJuggler e algumas ferramentas do Dreamcast; suas desvantagens são o suporte atual limitado, a estrutura opaca e a incompatibilidade entre algumas imagens CDI e determinados gravadores ou emuladores.
Como converter uma imagem de CD padrão
- Faça um backup de
source.mdfesource.mds. Não trabalhe com um MDF que tenha sido separado do arquivo descritor. - Instale um programa capaz de montar imagens MDS/MDF, como Alcohol 120% ou DAEMON Tools, e monte
source.mdsem uma unidade óptica virtual. - Instale o Padus DiscJuggler, de preferência em um ambiente Windows antigo e isolado, pois os sistemas operacionais atuais podem não oferecer suporte ao seu driver. Use a função de criação de imagem de CD, selecione a unidade óptica montada como origem e escolha um destino como
output.cdi. - Escolha as opções de origem e setor que correspondam ao disco original. Setores brutos, múltiplas sessões, faixas de áudio e dados de proteção contra cópia exigem mais do que uma simples cópia de arquivo no estilo ISO, e uma unidade virtual pode não expor os dados de subcanal originais.
- Abra o CDI resultante em um emulador ou utilitário de imagem compatível e verifique a quantidade de faixas, os tipos de faixa, a listagem de arquivos e o comportamento de inicialização antes de gravá-lo. Mantenha o par MDF/MDS original até que essas verificações sejam concluídas com sucesso.
O DiscJuggler pode não conseguir ler uma unidade virtual, e a montagem pode ocultar informações presentes na imagem original. Se a imagem contiver apenas uma faixa de dados normal, extraia os arquivos com o IsoBuster e crie um novo CDI a partir de um disco físico ou virtual. Isso preserva os arquivos, mas não necessariamente os setores de inicialização, a proteção, as sessões, os intervalos de pré-gap ou os dados de subcanal originais.
Como lidar com uma imagem do Dreamcast
Não converta primeiro uma imagem MDF/MDS do Dreamcast para um ISO simples. A saída ISO pode descartar faixas de áudio, modos de setor bruto, limites de sessão e a estrutura de inicialização exigida pelo console.
- Abra o arquivo
.mdsno IsoBuster e examine as sessões e faixas. Extraia as faixas como dados binários brutos quando o programa oferecer suporte a isso, mantendo a ordem original e os modos de setor. - Crie ou preserve um arquivo
.cuecorrespondente se o material extraído contiver várias faixas de dados ou áudio. Verifique o cue sheet em relação ao layout original das faixas. - Use uma ferramenta de criação de CDI específica para Dreamcast que ofereça suporte explícito aos modos de faixa da origem, como
bin2bootpara entrada BIN/CUE compatível. Siga a sintaxe específica da versão do utilitário e verifique se ele cria o layout self-boot ou inicializável necessário. - Teste o CDI em um emulador de Dreamcast antes de gravá-lo em um CD. Para mídias físicas, use um gravador compatível com CDI e verifique o disco gravado; a mídia e a velocidade de gravação necessárias dependem do console, da unidade e da imagem.
cdi4dc geralmente é usado na direção oposta, convertendo imagens CDI para BIN/CUE para extração ou preservação; ele não é um conversor geral de MDF para CDI.
Limites de qualidade e compatibilidade
Não existe um conversor moderno confiável, sem perdas e com um clique para todas as variantes de MDF/MDS. Uma conversão por meio de uma unidade montada ou de arquivos extraídos pode perder sessões ocultas, informações de proteção contra cópia, setores brutos, intervalos de pré-gap de áudio, dados de subcanal ou detalhes de inicialização do Dreamcast, mesmo quando os arquivos visíveis permanecem intactos.
Para fins de arquivamento, mantenha o par .mdf/.mds original e registre os checksums dos dois arquivos. Trate o CDI como uma cópia de compatibilidade e compare a quantidade de faixas, os tamanhos em bytes, os modos de setor, o conteúdo dos arquivos e o comportamento de inicialização.
Conversores online geralmente são inadequados para esse par de formatos. Serviços que aceitam MDF normalmente produzem ISO ou outra imagem simplificada, podem ignorar os metadados do MDS e não conseguem preservar com confiabilidade as sessões do Dreamcast ou os dados de subcanal. Um aplicativo de desktop com suporte direto a MDS é mais seguro; não envie imagens de disco protegidas por direitos autorais ou contra cópia para um serviço de navegador.
Comparação de formato: MDF vs CDI
Como os formatos MDF e CDI se comparam nas propriedades mais importantes para esta conversão.
| Propriedade | .MDF Media Descriptor File | .CDI DiscJuggler CD/DVD Image |
|---|---|---|
| Compressão | Ambos | — |
| Criptografia | — | Não |
| Arquivos divididos | Sim | Não |
| Inicializável | Sim | Sim |
| Suporte ao sistema operacional | Amplo | De nicho |
| Tamanho típico do arquivo | Grande | Grande |
| Padrão aberto | Não | Não |
| Introduzido | 2000 | — |
| Desenvolvedor | Alcohol Soft | Padus, Inc. |