HydrogenAudio

Lossless Audio Compression => FLAC => Topic started by: prbatman on 2004-06-25 14:33:26

Title: FLAC Renaming Files
Post by: prbatman on 2004-06-25 14:33:26
Hi Everyone,

Just a simple question really:

I want to rename alot of my long name flac files eg.


01-Garbage-Live At Zurich-I think I'm paranoid(3.28).flac

TO:

01 - Paranoid.flac


Will doing this alter the flac fingerprint or will it still be the same?

Am I right in thinking I will have to either have to re-do the md5 signatures or alter the text file song names?But apart from different file names the fingerprint will be exactly the same?


Thanks,
Ian
Title: FLAC Renaming Files
Post by: Eli on 2004-06-25 15:12:49
No changing the name of the file will NOT alter the md5 hash. If you change any of the metadata it will.
Title: FLAC Renaming Files
Post by: prbatman on 2004-06-25 15:23:15
Thanks for that......But what is the METADATA????
Title: FLAC Renaming Files
Post by: prbatman on 2004-06-25 15:23:47
Thanks for that......But what is the METADATA????
Title: FLAC Renaming Files
Post by: jth on 2004-06-25 15:24:40
Quote
No changing the name of the file will NOT alter the md5 hash. If you change any of the metadata it will.

I'm not sure what you include in metadata, but when I change vorbis tags, the change is nearly instantaneous even on very large files. There's no way the md5 for the whole file could be calculated in that time.
Title: FLAC Renaming Files
Post by: SubPar on 2004-06-25 15:48:32
The MD5 signature is of the unencoded audio data only (reference (http://flac.sourceforge.net/format.html#metadata_block_streaminfo)).  Changing the metadata, filename, or compression settings will not affect the MD5 at all.
Title: FLAC Renaming Files
Post by: goweropolis on 2004-06-25 17:15:32
I think the MD5 of the file itself will change when you change the tags.  The FLAC Fingerprint is a MD5 of the music data only, and remains the same regardless of the tags.

Check out the EtreeWiki on Flac Fingerprint:
http://wiki.etree.org/index.php?page=FlacFingerprint (http://wiki.etree.org/index.php?page=FlacFingerprint)