Een paar dagen geleden heb ik via SpotLite een album gedownload dat bleek te bestaan uit een .mdf- en een .mds-bestand. Na wat Googlen kwam ik erachter dat dit een image-formaat is dat gemaakt is met Alcohol 120%, en in Ubuntu naar .iso geconverteerd kan worden m.b.v. mdf2iso, waarna het gemount kan worden met AcetoneISO.
Appeltje eitje, dus. Dacht ik. Helaas bleek het zo eenvoudig niet te zijn.
'k Heb het .mdf- en het .mds-bestand in m'n Persoonlijke map gezet en de terminal geopend:
mikkel@Ubuntu1:~$ ls
Audio CD.mdf Bureaublad Sjablonen Winebestanden
Audio CD.mds examples.desktop Ubuntu.jpg
mikkel@Ubuntu1:~$ mdf2iso Audio\ CD.mdf Audio\ CD.iso
mdf2iso v0.3.1 by Salvatore Santagati
Licensed under GPL v2 or later
Unknown format for Audio CD.mdf.
mikkel@Ubuntu1:~$
Een toch erg eenvoudig commando en de naam van het bestand laten aanvullen met de Tab-toets, dus daar kan geen fout inzitten, zou ik denken. 'k Heb ongeveer het halve internet afgezocht naar dé oplossing voor die foutmelding. AcetoneISO geopend om het .mdf-bestand via menu Image Conversion te converteren, maar dit levert alleen het aanbod op om PowerIso te downloaden.
Ook .mdf simpelweg wijzigen in .iso, zoals iemand ergens op het internet zei, nog geprobeerd, maar dat was iets té makkelijk gedacht.
Na weer het nodige geGoogle schijnt de 'fout' te zitten in het feit dat dit .mdf-bestand een image van een
audio-cd is, en blijkt dat zo ongeveer het enige programma dat dit kan converteren naar .wav,
mdfextract is.
Dus op die site mdfextract gedownload. Dit komt als .tar.gz-bestand dat, uitgepakt naar m'n Persoonlijke map, de map mdfextract-0.1 oplevert met daarin drie bestanden: COPYING, Makefile en mdfextract.c
Volgens bovenstaande website is ook dit weer een eitje:
usage: mdfextract [options] file.mdsEen kind kan de was doen.
mikkel@Ubuntu1:~$ ls
Audio CD.mdf Bureaublad mdfextract-0.1 Ubuntu.jpg
Audio CD.mds examples.desktop Sjablonen Winebestanden
mikkel@Ubuntu1:~$ mdfextract -t Audio\ CD.mds
Opdracht ‘mdfextract’ niet gevonden, bedoelde u:
Opdracht ‘odfextract’ uit pakket ‘libopenoffice-oodoc-perl’ (universe)
mdfextract: opdracht niet gevonden
mikkel@Ubuntu1:~$
Na nog het een en ander proberen heb ik het uiteindelijk maar opgegeven. Óf ik deed iets fout, óf het bestand was gewoon corrupt.
Om dit laatste uit te sluiten heb ik vandaag in Windows DAEMON Tools Lite geopend (dit is een programma dat een virtueel cd/dvd-station aanmaakt) en de map opgezocht waarin het .mdf- en het .mds-bestand stonden. DTL liet alleen het .mds-bestand zien, dus dat gedubbelklikt en gemount. Gaf geen enkele foutmelding.
Daarna Exact Audio Copy geopend, de bestanden op de 'cd' in het virtuele station kwamen tevoorschijn en konden 'gewoon' naar wav worden geript.
Het bestand was dus niet corrupt en in Windows was het inderdaad 'appeltje eitje', maar dit zou in Ubuntu toch ook makkelijk(er) moeten gaan.
Het lijkt bijna uitzonderlijk te zijn dat iemand een audio-cd verpakt als .mdf+.mds-bestand, want na uren Googlen heb ik maar twee sites gevonden waar iemand (dezelfde persoon?) dat verschil aankaartte en met dezelfde oplossing (mdfextract) kwam.
Zelfs
hier staat niets over een verschil tussen een .mdf-image van een data- of een audio-cd.
Om een heel erg lang
verhaal kort te maken: wie kan mij vertellen hoe ik mdfextract aan de praat moet krijgen? Want dáár kan ik met Google dus niets van terugvinden.