# Clean / Explicit from Filename

**URL:** <https://community.mp3tag.de/t/clean-explicit-from-filename/58354>\
**Category:** Support\
**Created:** [August 29, 2022, 2:14pm UTC](https://community.mp3tag.de/t/clean-explicit-from-filename/58354 "2022-08-29T14:14:21Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ianwat](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/7993a0/32.png) [@ianwat](https://community.mp3tag.de/u/ianwat)\
**Post date:** [August 29, 2022, 2:14pm UTC](https://community.mp3tag.de/t/clean-explicit-from-filename/58354/1 "2022-08-29T14:14:21Z")

</div>

Most of my explicit files have a [E] or in the files name artist - title - (Explicit) in it.

Using MP3 Tag to rename files to a common format, how can I best use the work I've already dont to make sure every files is either [E] or [C]

I don't mind if I use composer, or another field or anything but as a DJ it's really important to know a song is clean or explicit.

---

<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 29, 2022, 2:19pm UTC](https://community.mp3tag.de/t/clean-explicit-from-filename/58354/2 "2022-08-29T14:19:59Z")

</div>

Are you treating the filenames which is a property for the OS or the embedded data which is the topic for the program MP3tag?  
Perhaps a look at the first steps to use this program helps:

> **[First Steps – Mp3tag Documentation](https://docs.mp3tag.de/getting-started/first-steps/)**
>
> A collection of tasks with step-by-step instructions intended for novice users of Mp3tag. Mp3tag is the universal Tag Editor.

If you want to replace "(Explicit)" with "[E]", then  
Select the files that should be treated,  
Select from the toolbar "Actions (quick)"  
Select an action of the type "Replace"  
Select for field \_FILENAME from the list or type it in if it is not in the list  
Search: (Explicit)  
Replace with: [E]  
Click OK to start the action.

---

<div class="post-metadata">

**Author:** ![ianwat](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/7993a0/32.png) [@ianwat](https://community.mp3tag.de/u/ianwat)\
**Post date:** [August 29, 2022, 4:00pm UTC](https://community.mp3tag.de/t/clean-explicit-from-filename/58354/3 "2022-08-29T16:00:27Z")

</div>

Firstly many thanks for your reply.

At the moment I'm treating them as part of the file, as I'm just starting with MP3 tag.

So I want to get them into the Embedded data, as I want to have the end result being all my files as

Artist - Title - Genre - BPM - [C] / [E] . file extention.

I am looking for helping getting there from multiple files in different formats.

I have read the discussion around explicit tags, and I really wish by now MP3 files supported them, but they don't natively. Same as Remix as an option.

but I also know that unless you're playing the music publicly and deal with remixes a lot, then the audience for those changes is just pretty much DJ's or people that don't like swearing in their songs.

I did read the guide, but it didn't really cover reading from the filename into another tag (unless I use composer)

---

<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 29, 2022, 4:41pm UTC](https://community.mp3tag.de/t/clean-explicit-from-filename/58354/4 "2022-08-29T16:41:01Z")

</div>

To get data into tags, try Convert\>Filename - Tag  
Pattern: `%Artist% - %title% - %Genre% - %BPM% - %ITUNESADVISORY%`

The format in ITUNESADVISORY is not correct and you need to replace the E with 1 and C wirh 2.

If the tags stay empty then the pattern does not match.  
In that case a screenshot of the real filename would be nice.

---

<div class="post-metadata">

**Author:** ![ianwat](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/7993a0/32.png) [@ianwat](https://community.mp3tag.de/u/ianwat)\
**Post date:** [August 29, 2022, 5:13pm UTC](https://community.mp3tag.de/t/clean-explicit-from-filename/58354/5 "2022-08-29T17:13:17Z")

</div>

Again, many thanks for your time.

So I have

%track% -%title% - %artist% - %album% - %key% - %BPM%

Working, as per the manual.

Some filenames are

01 - (We're Gonna) Rock Around The Clock - Bill Haley - Universal Masters Collection - 11B - 91

So as per the manual

%track% -%title% - %artist% - %album% - %key% - %BPM%

Works

Some are

54 - Eamon - Fuck It (I Don't Want You Back)(Explicit) - I Don't Want You Back - 11B - 91

So in the second case, I don't know what to put here.

%track% - %artist% -%title% - [HOW DO I DO EXPLICIT HERE] %album% - %key% - %BPM%

Also for the first one, how do I put a [C] in the file name?

---

<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 29, 2022, 5:18pm UTC](https://community.mp3tag.de/t/clean-explicit-from-filename/58354/6 "2022-08-29T17:18:47Z")

</div>

> [@ianwat](#):
>
> Some are
> 
> 54 - Eamon - Fuck It (I Don't Want You Back)(Explicit) - I Don't Want You Back - 11B - 91
> 
> So in the second case, I don't know what to put here.
> 
> %track% - %artist% -%title% - [HOW DO I DO EXPLICIT HERE] %album% - %key% - %BPM%

I would first get the data

> [@ianwat](#):
>
> Fuck It (I Don't Want You Back)(Explicit)

into title and then filter for titles that have "explicit".  
For all these files I would then fill the correct field with data and delete "Explicit" from TITLE.

> [@ianwat](#):
>
> Also for the first one, how do I put a [C] in the file name?

After you have filled the tags with data, it will be very easy to rename the files to a consistent pattern - so I would not worry now about the filename as that would be renamed in a later step.

---

<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:** [July 2, 2025, 5:41am UTC](https://community.mp3tag.de/t/clean-explicit-from-filename/58354/7 "2025-07-02T05:41:28Z")

</div>

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