No es que el MagicIso extraiga mal los archivos, tiene su explicación. Los VCD cuando se graban en CD, se graban como .DAT Ese .DAT no es más que el .MPG que tuvieras, con algunos cambios que se hacen al grabarlo (para poder meter hasta 800 MB en un CD de 80). El MagicIso al extraerte el .DAT, no deshace esos cambios y por eso da error. También te pasaría con winiso. Sin embargo, al grabarlo en el CD, el reproductor sí se da cuenta de los cambios y los anula, por eso puedes verlo

Si quisieras sacar el .DAT grabado en el CD y pasarlo al disco duro, tampoco te valdría el copiar y pegar pq no se desharían los cambios, tendrías que usar el programa dat2file que sí te los deshace. Espero que no te haya liado