MediaMonkey 18.104.22.1686/997 had a bug which overwrote the first 4
bytes in a flac header during tagging operations. The impact of the bug
is that SampleRate and bitrate Rate info is lost lost from the header,
causing playback problems on other players and devices.
This issue was fixed in version 22.214.171.1248. To prevent the problem from
occuring, upgrade to the current version of MediaMonkey.
If this problem affects tracks in your library, a flacfix tool
http://www.mediamonkey.com/beta/FlacFixTool.zip has been created
that tries to recreate header data in the first audio frame. In cases
where the buggy tagging occured only once, the 4-byte header can be
recreated so that the flac file is exactly as it was when it was originally
ripped. However, if the file was tagged several times by the faulty
version of MediaMonkey, it is impossible to recover the tag. To use the
1) extract the zip file to /Program Files/MediaMonkey/Scripts/Auto folder
and restart MediaMonkey.
2) select all your flac tracks, and select Tools > Check and fix flac
MediaMonkey will check the integrity of your flac tracks, and attempt to
repair those that have been compromised.
3) After the tool has been run, download audiotester at
http://www.vuplayer.com/files/audiotester.zip and have it verify all
your FLAC files. It will report any files that are still damaged.
For tracks reported as damaged, there are 2 options:
o Convert the FLAC files to FLAC using the current version of
MediaMonkey. This will re-encode the files without the first (corrupted)
frame, but will consequently lose the first few ms of audio data (this is
o Rerip the CDs. This is often the preferred approach if you need your
flac files to be lossless replicas of the original CD, however, it can be
painful as it requires previously entered metadata to be re-entered.
The following may help in terms of retaining as much metadata as Possible:
The following MediaMonkey 2.x scripts will also help you migrate metadata