|
From: Ulrich K. <ul...@ch...> - 2013-01-03 22:06:28
|
Bengt Nilsson <bni...@gm...>: > I understand from the answer that ID3 in AIFF not supported in sox specifically. > Any philosophical argument why not? I guess the reason is simply that when the AIFF format handler for SoX was written in the early 1990s, ID3 didn't even exist yet, and nobody has added support afterwards either. Generally, support for reading and writing non-audio data (such as tags, instrument information, loops) within SoX is limited and somewhat random. It is also difficult and complex to do this in a correct and complete way, because tagging systems and their capabilities differ wildly (e.g., free-form vs. closed, requiring some form of "translation table"; UTF-8 vs. a limited charset; length restrictions; mandatory date/time values linked to tags). So I think this is better left to specialized tools, and I probably won't work on extending tagging support; but others might, of course. Ulrich |