The built in MD5 error checking in FLAC files is really
great in some ways and not in others. SHN was, and
mostly still is, the major live show trading format. The
main reason is that etree.org keeps a database of the
MD5's of all live shows of bands that allow trading. This
gives you the ability to verify your show against a
With FLAC however, someone could mix and match
tracks from different sources, and since there is no
seperate MD5 file no one is the wiser.
I propose that you create a seperate but optional MD5
file, like SHN. For tradying purposes this would allow
you to verify that each track came from a particular
source. This would be extremely easy to code and go a
long way to spread FLAC in the live show trading culture.