O CD gravado 'mudou' os limites do arquivo

O CD gravado 'mudou' os limites do arquivo

Muitos anos atrás (acho que por volta de 2003), gravei um CD com arquivos mp3 como um disco de dados. Cada arquivo mp3 é perfeitamente legível, porém cada música termina com os últimos segundos da música anterior do CD. Outros tipos de arquivos (arquivos JPG, m3u, nfo e sfv) no CD não são legíveis ou estão corrompidos. Então, de alguma forma, os 'limites' do arquivo parecem mudados.

Isso soa familiar para alguém? E isso poderia ser consertado?

Responder1

Minha suspeita é que este seja um problema mecânico que ocorre devido às diferenças entre o seu antigo gravador de CD e o seu novo leitor de CD. Ou isso ou o seu software de CD antigo estava com alguns bugs. Experimente o CD em outro computador; talvez você tenha um amigo com um sistema bastante antigo. Se funcionar aí, salve o conteúdo em um pen drive USB, leve-o para casa e gere um novo CD.

É tecnicamente possível que o problema esteja no seu novo sistema e o CD esteja bom. Se fosse esse o caso, você provavelmente já teria tido outros problemas antes. Outra possibilidade é que o CD tenha sido corrompido com o tempo. No entanto, o fato de todas as músicas apresentarem o mesmo problema torna a degradação aleatória de bits uma causa improvável.

Como última solução, copie os arquivos para seu próprio disco. Eles conterão dados extras no final, que você poderá cortar usando um editor MP-3. Usando o Google, vejo que existem programas gratuitos e até utilitários online que devem resolver o problema. Depois de corrigir todos os seus arquivos, você poderá gravar outro CD com eles.

IIRC, o "sistema de arquivos" do CD, é um complemento de um sistema projetado principalmente para reproduzir arquivos de música consecutivos. Parte do que acontece durante a gravação de arquivos é que primeiro é criada uma “imagem ISO” dos dados. Ele contém o que deve ser escrito, fingindo ter o tipo de setores de disco e rastreia um sistema de arquivos R/W normal. Na verdade, o CD está sendo gravado em espiral a partir do centro e não possui faixas e setores físicos. Uma incompatibilidade entre a realidade física e a pretensão ISO pode ser uma causa contribuinte, ou a parte da imagem ISO foi mal escrita.

Especulação:Imagine se a especificação ISO exigisse que os arquivos fossem preenchidos com 0 até o final de todo o limite do setor (512 ou mesmo 2.048 bytes, digamos). Mas o software antigo e cheio de bugs que você tinha em 2003 não conseguiu fazer isso. Os buffers foram reutilizados e os dados não apagados da música antiga ainda permaneciam no buffer do setor final de cada nova música. Seu software antigo era inteligente o suficiente para usar uma contagem de bytes do tamanho do arquivo para indicar o fim do arquivo. Agora imagine que seu novo software lê setores inteiros e espera parar no final do setor de arquivo final ou até começar a ver 0s. A incompatibilidade entre como o software antigo e o novo software detectam o fim do arquivo pode explicar esse problema. Seria um caso estranho de bugs complementares, mas esse tipo de coisa acontece.

informação relacionada