2010–2025
tz tag - add ID3v2 metadata to .wav(e) files
tz tag [infile [datafile [outfile]]]
Add metadata in the ID3v2 format to the content of infile and store the result in outfile. The IDv3 metadata is provided via a UTF-8-encoded datafile, where each lines consists of an ID3 frame ID followed by a single space and the actual information, for example:
TIT2 Explosion TALB Kapitulation TPE1 Tocotronic TYER 2007 TRCK 12/12 APIC Portrait_of_Douglass_Morgan_Hall.png
Currently, only text-information frames, whose frame IDs start with "T", and an attached picture (APIC) are supported. Existing IDv3 metadata is overwritten. Tonbandfetzen metadata, namely the amplitude stored in the application-specific APPL chunk, is cleared. infile defaults to /dev/stdin. If nonexistent or empty, all metadata is cleared. datafile defaults to the filename stem of infile with the extension .id3. outfile defaults to infile where the possible substring stdin is replaced by stdout. The dash (-) is a shorthand for the default value.