Adding column "key" that will be read in other softwares

As key is no standard field (and even the standard fields are not displayed by every software) you have to find workarounds ...
... e.g. misuse a standard field like comment for that.
... add the information to a standard field (e.g. title)
... use a player that can show user-defined fields (like foobar2000).