While having a User Defined Test Information item (UDTI) with an empty description field is technically okay within the ID3 specification, there is a least one audio streamer out there which does not like them. Yate will not create such items but it does display them if they've been created by another tagger or application.
The Remove UDTIs with an Empty Description action will do as the name implies. Remember that empty in a text field means contains no characters.
The Clean UDTIs action has far more capability. It can:
- Removing invalid and newline characters
- All invalid characters and newline characters in a UDTI's name will be removed.
- Trimming Leading and Trailing Spaces
- All leading and trailing whitespace characters in a UDTI's name will be removed.
- Compressing Space Sequences
- All sequences of one or more spaces in a UDTI's name will be replaced by a single space.
Note that all items include the previous items.
- Removing invalid and newline characters
- All invalid characters and newline characters in a UDTI's value will be removed.
- Trimming Trailing Spaces
- All trailing whitespace characters in a UDTI's value will be removed. Note that there is at least one iTunes/Music UDTI which has a value which starts with a space.
- Compressing Space Sequences
- All sequences of one or more spaces in a UDTI's value will be replaced by a single space.
Note that all items include the previous items.
Content List:
Actions: Remove UDTIs with an Empty Description
Actions: Clean UDTIs
Requirements:
Yate v6.16.1
History:
Date | Version | Information |
---|---|---|
2016-01-11 | v1.0 | First release. |
2023-06-30 | v2.0 | Added Clean UDTIs. |
2023-07-17 | v2.1 | Clean UDTIs now properly detects a single UDTI with an empty name. |