# Display \\\\ in column browser

**URL:** https://community.mp3tag.de/t/display-in-column-browser/56664
**Category:** Support
**Created:** [March 10, 2022, 4:57pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664 "2022-03-10T16:57:32Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![esumsea](https://community.mp3tag.de/user_avatar/community.mp3tag.de/esumsea/32/7219_2.png) [@esumsea](https://community.mp3tag.de/u/esumsea)
#### Post date: [March 10, 2022, 4:57pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/1 "2022-03-10T16:57:32Z")

</div>

I have been doing some heavy editing on my library, trying to create as homogeneous a structure as I can. Using Foobar I realized, much to my chagrin, that there are still some fields that contain multiple values by using 2 backward slashes (cannot type it for some reason here, it only shows one backward slash). I can see this info in the tag panel "Allman Brothers Band, The\Allman Brothers Band, The" but it is not present in the column browser, it only shows "Allman Brothers Band, The." Unfortunately, with the amount of files I am dealing with it is hard to go track by track to check if these fields exist.

Is there a way to get the columns to show all the values for each defined field, so I can see which tracks have the two back slashes field delimiter?

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [March 10, 2022, 5:00pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/2 "2022-03-10T17:00:44Z")

</div>

The answer to this is the same the one that you already got here:

> [@Help Mapping Dynamic Range to iTunes EpisodeID](https://community.mp3tag.de/t/help-mapping-dynamic-range-to-itunes-episodeid/56627/5):
>
> Yes, as exprected. Check e.g. the definition for a column with GENRE. You will see that you have to use $meta\_sep(dynamic range,\\) for Value.

You have to use $meta\_sep() as Value.

---

<div class="post-metadata">

### Author: ![esumsea](https://community.mp3tag.de/user_avatar/community.mp3tag.de/esumsea/32/7219_2.png) [@esumsea](https://community.mp3tag.de/u/esumsea)
#### Post date: [March 10, 2022, 5:05pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/3 "2022-03-10T17:05:42Z")

</div>

Alright, it seems I need to learn about this and why it is necessary. I guess I am going to define all my column fields this way to not miss any info entered as such.

Would I need to add anything else for other characters and delimiters others may use like ; or //? Assume not as I see all the / I use, but I want to make sure.

Thank you!

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [March 10, 2022, 5:09pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/4 "2022-03-10T17:09:53Z")

</div>

This depends a lot on what you want to achieve.  
If you want to get real multi-value fields that you can see as separate fields in the extended tags dialogue, then use the double backslash:  
`$meta_sep(artist,\\)`  
If you have a player that cannot cope with several fields of the same type but uses the slash or semicolon as separator, then use  
`$meta_sep(artist,/)`  
or  
`$meta_sep(artist,;)`  
Alternatively, you may run an action to merge all duplicate fields or to delete them.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [March 10, 2022, 5:19pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/5 "2022-03-10T17:19:10Z")

</div>

> [@esumsea](#):
>
> Alright, it seems I need to learn about this and why it is necessary. I guess I am going to define all my column fields this way to not miss any info entered as such.

You could load your whole collection,  
select all files,  
open the extended tags dialogue.  
In this dialogue you will see several entries for the multi-value fields - so you could take down a list of the fields that really are multi-value fields. I doubt that all fields are really multi-value fields.

You could then filter for each field from the multi-value list with  
`"$meta(artist,1)" PRESENT`  
(as an example for the field ARTIST if that should be a multi-value field).

---

<div class="post-metadata">

### Author: ![esumsea](https://community.mp3tag.de/user_avatar/community.mp3tag.de/esumsea/32/7219_2.png) [@esumsea](https://community.mp3tag.de/u/esumsea)
#### Post date: [March 10, 2022, 5:22pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/6 "2022-03-10T17:22:31Z")

</div>

Well I don't have to use the $meta\_sep() to find fields with /, as I have defined involved people as %involvedpeople% and can see those characters in those columns

EX:  
"Manuel Cachao, Valrela / Daniel Palacio / Lazaro Galarraga / Andy Garcia / Nelson Marquez / Luis Conte / Danilo Lozano / Richard Marquez / Jr Valdes, Alfredo . / Rafael Palau / Prestes Vilato / Nelson Gonzalez / Jimmy Bosch / Feliciano Gomez / Federico Britos"

I also experimented with "Cachao / Israel Lopez ; try this//and this" and all that was reported in a regularly defined column (%involvedpeople%).

So, it _seems_ that only the two backward slashes causes this problem. I actually remember reading at some point that that was the only way to create multiple entries for a field in MP3Tag, but I could be wrong.

> [@ohrenkino](#):
>
> Alternatively, you may run an action to merge all duplicate fields or to delete them.

Ohhhh, how can I do that? I tried using \ or %\_tag% HAS "\" in the filter but that did not result in anything.  
I tried "$meta(artist,\)" PRESENT or "$meta(artist,2)" PRESENT, that did not work. I would love to be able to filter for or eliminate these duplicate fields.  
BTW when you see a \ it is actually a double backslash, but for some reason, in this forum, it will not post two backward slashes, and always makes it one. Sorry.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [March 10, 2022, 5:51pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/7 "2022-03-10T17:51:15Z")

</div>

> [@esumsea](#):
>
> BTW when you see a \ it is actually a double backslash, but for some reason, in this forum, it will not post two backward slashes, and always makes it one

Perhaps this post will shed some light on how to display special characters properly in the forum:

> [@Hints for asking Support Requests](https://community.mp3tag.de/t/hints-for-asking-support-requests/56190):
>
> If you need support using Mp3tag, you can help the community members that are about to support you in finding a solution or workaround to your problem, by following these simple guidelines. Be descriptive, also in what you’ve already tried Please give a short explanation what’s not working as expected or what you’re trying to achieve. It’s best to know any details about the problem at hand and especially, what steps you’ve already tried to solve it by yourself. Helpful information also includ…

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [March 10, 2022, 5:57pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/8 "2022-03-10T17:57:11Z")

</div>

> [@esumsea](#):
>
> Well I don't have to use the $meta\_sep() to find fields with /

Indeed. THe forward slash is just another character for MP3tag - it could b, though, that your player interprets that character as separator between entries.

> [@esumsea](#):
>
> tried "$meta(artist,)" PRESENT or "$meta(artist,2)"

"$meta(artist,)" is invalid syntax - you have to supply a number after the comma.  
"$meta(artist,2)" refers to the 3rd field of the same type - but if you only have 2 then the reference to the 3rd will not yield any hits.  
The safest way would be  
"$meta(artist,1)"  
as this means that you have more than 1 field of the type ARTIST.  
But please: have a look at the help to see the actions. Now that you know you may look for "merge" it will be easy to find the action to merge fields:

> **[Actions – Mp3tag Documentation](https://docs.mp3tag.de/actions/)**
>
> Documentation on Quick Actions and Action Groups that covers replace text, case conversion, tag to tag conversion, duplicate field handling, batch cover import/export, and more. Mp3tag is the universal Tag Editor.

---

<div class="post-metadata">

### Author: ![esumsea](https://community.mp3tag.de/user_avatar/community.mp3tag.de/esumsea/32/7219_2.png) [@esumsea](https://community.mp3tag.de/u/esumsea)
#### Post date: [March 10, 2022, 9:22pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/9 "2022-03-10T21:22:27Z")

</div>

Thanks for the links. I will definitely check those out.

> [@ohrenkino](#):
>
> "$meta(artist,1)"

Do these work with the regular filter that you pull up by hitting F3? I tried "$meta(albumartist,1)" and $meta(albumartist,1) and no results were found even though I know there are entries in "albumartist" that have more than one field.

---

<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: [March 10, 2022, 9:27pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/10 "2022-03-10T21:27:49Z")

</div>

> [@esumsea](#):
>
> Do these work with the regular filter

Yes,

`"$meta(albumartist,1)" IS "SecondAlbumArtist"`

returns the files where the second `ALBUMARTIST` value is `SecondAlbumArtist`.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [March 10, 2022, 9:45pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/11 "2022-03-10T21:45:28Z")

</div>

> [@esumsea](#):
>
> I know there are entries in "albumartist" that have more than one field.

Could you double check with  
select all the files  
open the extended tags dialogue (Alt-T)  
and see if there really at least 2 lines with ALBUMARTIST as field names.

---

<div class="post-metadata">

### Author: ![esumsea](https://community.mp3tag.de/user_avatar/community.mp3tag.de/esumsea/32/7219_2.png) [@esumsea](https://community.mp3tag.de/u/esumsea)
#### Post date: [March 10, 2022, 10:09pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/12 "2022-03-10T22:09:19Z")

</div>

I must be doing something wrong. Here is a screenshot showing that there is 2 album artists:

 ![MP3 extended panel showing 2 album artists](https://community.mp3tag.de/uploads/default/original/2X/9/9b36e89f75137e065487bdcf135cd158d4db7c09.jpeg)  
Here is a screenshot showing no results. I tried with and without the quotes. I also tried "SecondAlbumArtist" and SecondAlbumArtist  
Still no results.  
 ![MP3tag showing no results with albumartist,1](https://community.mp3tag.de/uploads/default/original/2X/a/af4196d2a3064358dedba11aced74ca9e68ff27c.jpeg)

---

<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: [March 10, 2022, 10:38pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/13 "2022-03-10T22:38:46Z")

</div>

I'm not sure what you're trying to achieve, but `$meta(albumartist,1)` is not a valid filter expression. If you [check the documentation](https://docs.mp3tag.de/filter/), giving a string without any operators is treated as a string that is compared to the contents of the tags:

> `<string>`  
> Returns only files that contain every word in the string as a word or substring thereof. A word is a contiguous sequence of characters excluding the space character.

If you want to check for files that have multiple `ALBUMARTIST` fields, you'd need to use a filter expression, e.g.,

`"$meta_sep(albumartist,\\)" HAS "\\"`  
or  
`"$len($meta(albumartist,1))" GREATER 0`

---

<div class="post-metadata">

### Author: ![esumsea](https://community.mp3tag.de/user_avatar/community.mp3tag.de/esumsea/32/7219_2.png) [@esumsea](https://community.mp3tag.de/u/esumsea)
#### Post date: [March 10, 2022, 11:20pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/14 "2022-03-10T23:20:16Z")

</div>

> [@Florian](#):
>
> If you want to check for files that have multiple `ALBUMARTIST` fields, you'd need to use a filter expression, e.g.,

Yes, that is exactly what I wanted to achieve and it worked perfectly! Thank you!!!

---

<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: [April 9, 2022, 11:20pm UTC](https://community.mp3tag.de/t/display-in-column-browser/56664/15 "2022-04-09T23:20:57Z")

</div>

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