I would like to know, if there is any personal information in a music file somewhere other, than the tags. I opened a FLAC in a simple text editor (EditPad), and could find the contents of the tags. But nothing else. Does anybody know about more, possible hidden data?
(The one, i know, of course: EXIF or IPTC data of the embedded images.)
I would think that you have to follow some kind of standard if you want to add something to a file - as otherwise that additional data would appear as garbage of some kind, a dead giveaway.
The ID3 standard allows to add "PRIV" fields which may contain any data they like, rather often some kind of binary data, which can only be read by the original application.
MP3tag does not show the presence or the contents of PRIV fields.
Adding Data in such way is not "hidden".
It's pretty easy to get this data using common hex editor or something.
Are you searching/try to include hidden messages into audio files?
There are several ways to "mark" and file, maybe to identify owner on shared music files.
Several ways you will never find out even you know how it has been done,
I know just a few techniks about that, some technics are even used on geocaching (mostly D5 Caches - if you know what's geocaching is)
clear tag (completely remove Tag) - can be done with mediapurge
import tags from previous export
@ohrenkino
Is there a way do export/import (1) (3) tags with mp3tags? I remember to read about here.
(2) cleanup tag (remove completely) can be done for example with mediapurge https://www.peter-ebe.de
Menu "Edit filenames and Tags" -> "Copy or remove Tags"
Select "Delete ID3v2" tag, it will remove anything within the Tag.
The function is called "Export" and can be found in the File menu.
The import can be configured in Convert>Text file - Tag.
Removing a tag with Ctrl-R removes all tags that are set in File>Options>Tags>Mpeg.
No additional program needed.
You can export all tags to CSV or even TXT, previously replacing all white space characters (line breaks, horizontal and vertical tabs) in multiline tags, like %comment%, to something temporary else (CR or such) with $replace. After batch inserting back, replace them back.
With as many files as you dare to treat in one go.
There is the gap between cutting and pasting where the tag data is only held in the memory - so any computer failure until the tags are written again will lead to data loss.
the PRIV frame can be read with a simple text editor;
cutting and re-pasting the tags in Mp3tag will remove it;
to find all mp3 files with PRIV frame(s), Total Commander's text search function is good enough (searching for "PRIV");
PRIV is really just an entry level: there are watermark, acoustic fingerprint, and so an...
Another interesting news for me is, that Mediapurge can be used to batch scan files by the fingerprint. It can come in handy in several things, for example to identify a familiar sounding song. (But it seems, there are better programs.)