# Merging duplicate fields

**URL:** https://community.mp3tag.de/t/merging-duplicate-fields/1484
**Category:** Support
**Created:** [November 28, 2004, 9:55pm UTC](https://community.mp3tag.de/t/merging-duplicate-fields/1484 "2004-11-28T21:55:04Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![psycho2K](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/e8c25b/32.png) [@psycho2K](https://community.mp3tag.de/u/psycho2K)
#### Post date: [November 28, 2004, 9:55pm UTC](https://community.mp3tag.de/t/merging-duplicate-fields/1484/1 "2004-11-28T21:55:04Z")

</div>

I have a lot of music files with duplicate tag names (artist, composer, etc.), but each has different content. In column view I see the contents of the first field, but extended tags shows each tag.

WMP shows all of the duplicates together, seperated by a semi-colon.

Is there a way to merge all duplicate tags into a single tag, separated by a comma or slash?

Thanks,

Jeremy

---

<div class="post-metadata">

### Author: ![Sebastian\_Mares](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sebastian_mares/32/9285_2.png) [@Sebastian\_Mares](https://community.mp3tag.de/u/Sebastian_Mares)
#### Post date: [November 29, 2004, 1:29pm UTC](https://community.mp3tag.de/t/merging-duplicate-fields/1484/2 "2004-11-29T13:29:09Z")

</div>

Hi there!

Well, you can do it, sort of... Create a new column and enter "%artist% ; %album%" as field. You can also use the $if() and $eql() functions to check if a field contains data and format the output. In my example, if you only have the album field filled, the display will be " ; Album".

Regards,  
Sebastian

---

<div class="post-metadata">

### Author: ![psycho2K](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/e8c25b/32.png) [@psycho2K](https://community.mp3tag.de/u/psycho2K)
#### Post date: [November 29, 2004, 9:34pm UTC](https://community.mp3tag.de/t/merging-duplicate-fields/1484/3 "2004-11-29T21:34:36Z")

</div>

I think you misunderstood.

In some of my MP3s and WMAs, when I view tags (Alt-T), there are 4 "Composer" tags. Each "Composer" tag has the name of one of the composers.

I'm trying to figure out how to merge these into a single tag?

Thanks,

Jeremy

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [December 10, 2004, 6:20pm UTC](https://community.mp3tag.de/t/merging-duplicate-fields/1484/4 "2004-12-10T18:20:49Z")

</div>

Jeremy,

have you found a solution?  
Otherwise I'll consider a "merge multiple tag fields"-action.

Best regards,  
~ Florian

---

<div class="post-metadata">

### Author: ![psycho2K](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/e8c25b/32.png) [@psycho2K](https://community.mp3tag.de/u/psycho2K)
#### Post date: [December 12, 2004, 7:13pm UTC](https://community.mp3tag.de/t/merging-duplicate-fields/1484/5 "2004-12-12T19:13:32Z")

</div>

So I've done some testing with duplcate tags with different values...

Reading a tag only acts on the first tag (also interesting that the Column display uses a different duplicate frame than Action uses), so I can't read them to a temp location. Writing to the tag also clears all of the other duplicates, as I tried to see if I could read and clear one at a time.

I would appreciate it if we had a Merge Duplicate Fields action. Separate them with a semicolon or forward slash (commas are too frequently part of the original values). I can easily S&R this with a second action.

In the long term, you might consider full support for multiple instances of the same frame. I noticed that the ID3v2.4 implementation has several frames that are intended to be used as many times as necessary.

Thanks for a great product.

Jeremy

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [December 29, 2004, 3:24pm UTC](https://community.mp3tag.de/t/merging-duplicate-fields/1484/6 "2004-12-29T15:24:15Z")

</div>

> [@](#):
>
> I would appreciate it if we had a Merge Duplicate Fields action. Separate them with a semicolon or forward slash (commas are too frequently part of the original values). I can easily S&R this with a second action.

I've implementet a new Merge duplicate fields action type with the latest [Development Build](http://developer.mp3tag.de).

Best regards,  
~ Florian

---

<div class="post-metadata">

### Author: ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)
#### Post date: [January 6, 2021, 2:18pm UTC](https://community.mp3tag.de/t/merging-duplicate-fields/1484/7 "2021-01-06T14:18:15Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
