# FEATURE REQUEST Ability to locate files with metadata errors

**URL:** https://community.mp3tag.de/t/feature-request-ability-to-locate-files-with-metadata-errors/65629
**Category:** Support
**Created:** [August 16, 2024, 6:10am UTC](https://community.mp3tag.de/t/feature-request-ability-to-locate-files-with-metadata-errors/65629 "2024-08-16T06:10:10Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Freonpsandoz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/f475e1/32.png) [@Freonpsandoz](https://community.mp3tag.de/u/Freonpsandoz)
#### Post date: [August 16, 2024, 6:10am UTC](https://community.mp3tag.de/t/feature-request-ability-to-locate-files-with-metadata-errors/65629/1 "2024-08-16T06:10:10Z")

</div>

There appears to be no way to group files with a circle-X icon, indicating an error in the file metadata, separately from others so that they can be located and fixed. A pseudo tag containing the same error message that is displayed in the title of the Metadata dialog box would allow these files to be grouped with a sort on that tag.

---

<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: [August 16, 2024, 6:13am UTC](https://community.mp3tag.de/t/feature-request-ability-to-locate-files-with-metadata-errors/65629/2 "2024-08-16T06:13:02Z")

</div>

You can filter for these files with  
%\_tag\_read% HAS Error  
If you create a column with  
Value: %\_tag\_read%  
you can sort by the contents of that column.

---

<div class="post-metadata">

### Author: ![Freonpsandoz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/f475e1/32.png) [@Freonpsandoz](https://community.mp3tag.de/u/Freonpsandoz)
#### Post date: [August 20, 2024, 12:15am UTC](https://community.mp3tag.de/t/feature-request-ability-to-locate-files-with-metadata-errors/65629/3 "2024-08-20T00:15:43Z")

</div>

Got it! It took a number of tries because I couldn't find documentation on string literals or $strstr return value (0 means "not found"), but finally it worked with "$ifgreater($strstr(%\_tag\_read%,ERROR),0,%\_tag\_read%,)"  
Thanks!

---

<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: [August 20, 2024, 4:43am UTC](https://community.mp3tag.de/t/feature-request-ability-to-locate-files-with-metadata-errors/65629/4 "2024-08-20T04:43:07Z")

</div>

And where do you use

> [@Freonpsandoz](#):
>
> "$ifgreater($strstr(%\_tag\_read%,ERROR),0,%\_tag\_read%,)"

> [@Freonpsandoz](#):
>
> documentation on string literals

see

> **[Scripting Functions – Mp3tag Documentation](https://docs.mp3tag.de/scripting/#string-functions)**
>
> Documentation on Mp3tag's scripting functions. Mp3tag is the universal Tag Editor.

---

<div class="post-metadata">

### Author: ![Freonpsandoz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/f475e1/32.png) [@Freonpsandoz](https://community.mp3tag.de/u/Freonpsandoz)
#### Post date: [August 20, 2024, 7:29am UTC](https://community.mp3tag.de/t/feature-request-ability-to-locate-files-with-metadata-errors/65629/5 "2024-08-20T07:29:20Z")

</div>

Put the expression in the "Value" field of a new column (I labeled the column "Error.")

OK, now I see: "This implies that you can enclose parameters in `'` to pass them as raw text without parsing." You can't specify an empty string that way, however.

---

<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: [August 20, 2024, 7:33am UTC](https://community.mp3tag.de/t/feature-request-ability-to-locate-files-with-metadata-errors/65629/6 "2024-08-20T07:33:54Z")

</div>

Isn't this very complicated and simply  
Value: %\_tag\_read%  
would produce the same result and you can sort by the text.  
If you want to locate such files, wouldn't the filter do that as it limits the displayed the files to just those with a displayed "Error"?

---

<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: [September 19, 2024, 7:34am UTC](https://community.mp3tag.de/t/feature-request-ability-to-locate-files-with-metadata-errors/65629/7 "2024-09-19T07:34:20Z")

</div>

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