Skip to content

ID Tag Update Plugin Codec Examples

Justin Kruger edited this page Jun 5, 2020 · 4 revisions

dBpoweramp can pre-process, or update metadata, and ID Tags before using the dynamic naming feature. Before using the batch converter to reorganize files, it might be useful to first process the ID Tags and manipulate them.

This functionality is provided as part of dBpoweramp's Codec Central ^, documentation for [Arrange Audio] and [ID Tag Update] ^

Empty Artist or Unknown Artist

If metadata is missing the artist, set to Unknown Artist

Code Example

IF Artist=
SET Artist=Unknown Artist

Empty Album Artist, Copy Artist

If metadata is missing the album artist, copy it from artist. If both are missing, it might be possible to cascade the logic, so first artist is set to Unknown Artist, as above, and then this logic propagates to also set the album artist to Unknown Artist.

Code Example

IF Album Artist=
SET Album Artist=[artist]

Empty Album Artist, Unique Artist

Code Example

IF Album Artist=
SET Album Artist=Unknown Artist ([cddb_id])

Empty Album, Unique Album

Code Example

IF Album=
SET Album=Unknown Album ([cddb_id])

Force Christmas Album Genre

Code Examples

Set Genre to only Christmas

IFCONTAINS Album=Christmas
SET Genre=Christmas

Add Christmas to Genre List or Multiple Genre

IFCONTAINS Album=Christmas
SET Genre=Christmas;[genre]

or depending on your library/ music player

IFCONTAINS Album=Christmas
SET Genre=Christmas/[genre]

Clone this wiki locally