are you sure emule has it?
It does.
because i really don't understand how it can be done without implementing demuxers and codecs in the client... which is well beyond file-sharing functionality.
And it would be even more miraculous to analyze a file we don't have at all.... eD2k search responses usually (but not necessarily) contain metadata information (such as codec, length, bitrate, title, author, etc). Btw eMule has all the necessary tools to extract these informations from the file.
@bigdonut: aMule currently does not make use of any metadata, and it's not likely to change in the near future.