Application icon

Remove UDTIs with an Empty Description

 

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.

Download


Back to Yate Resources