# Renaming Song Titles?

**URL:** <https://community.mp3tag.de/t/renaming-song-titles/57933>\
**Category:** Support\
**Created:** [July 17, 2022, 10:41pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933 "2022-07-17T22:41:22Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 21, 2022, 9:26pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/41 "2022-07-21T21:26:10Z")

</div>

. . . I have managed to _kill-off_ the "(BMV)" in all Bach's TITLES and ALBUMS! I am so pleased! It took me a long time and I really apologise for the delay on my part. You have been very patient and I am extremely grateful for that because I would never have gotten the task finished. 👍

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 21, 2022, 9:27pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/42 "2022-07-21T21:27:40Z")

</div>

![Bach_ALBUM_1](https://community.mp3tag.de/uploads/default/original/2X/e/e54814ede7effdf517bc5314c05461357bc24a48.png)

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 21, 2022, 9:27pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/43 "2022-07-21T21:27:54Z")

</div>

![Bach_ALBUM_2](https://community.mp3tag.de/uploads/default/original/2X/7/7fef4d10535626425502d381864a029dbc4fc2dc.png)

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 21, 2022, 10:59pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/44 "2022-07-21T22:59:35Z")

</div>

Hi,

I am now trying to remove the "(Hob.)" references from the works of Josef Haydn. They appear in the TITLE and ALBUM fields.

I have tried with all of the above strings, changing the contents of the bracket (from "BMV" to "Hob.). But I just can't get it to work, sorry!

Many thanks.

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 21, 2022, 11:00pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/45 "2022-07-21T23:00:13Z")

</div>

![Hob_1](https://community.mp3tag.de/uploads/default/original/2X/a/acc41960171d5d6731300dcca64ceeb6050d76af.png)

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 21, 2022, 11:00pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/46 "2022-07-21T23:00:29Z")

</div>

![Hob_2](https://community.mp3tag.de/uploads/default/original/2X/1/19af94146a7676874868c39beb0911b94f1ff213.png)

---

<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:** [July 22, 2022, 6:25am UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/47 "2022-07-22T06:25:56Z")

</div>

To me it looks like you want to get rid of everything in brackets, in ALBUM as well as in TITLE  
So, again an action of the type "Replace with regurlar expression" e.g. for TITLE  
Search string: `\s*\(Hob.*\)`  
Replace with:  
(leave empty)  
Use the same expression then for ALBUM.

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 22, 2022, 10:01pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/48 "2022-07-22T22:01:13Z")

</div>

> [@ohrenkino](#):
>
> To me it looks like you want to get rid of everything in brackets, in ALBUM as well as in TITLE  
> So, again an action of the type "Replace with regurlar expression" e.g. for TITLE  
> Search string: `\s*\(Hob.*\)`  
> Replace with:  
> (leave empty)  
> Use the same expression then for ALBUM

BRILLIANT! Worked first time, no issues! 😃 😃 😃

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 22, 2022, 11:25pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/49 "2022-07-22T23:25:02Z")

</div>

Hi ohrenkino,

OK, I have spent an evening applying and going through all of my 'classical' tracks. I _think_ I have successfully removed all of the unwanted data. They look like they are gone though it's possible I may have missed a few here and there.

Next I need to remove the "(Opus)" type tags using the \_FILENAME parameter. Not sure if this will be as big a job, or easier?

I am so grateful for you exceptional help; and I'm sorry it took me so long to catch up with you!

btw - I have made a donation to Florian.

Paul

---

<div class="post-metadata">

**Author:** ![MotleyG](https://community.mp3tag.de/user_avatar/community.mp3tag.de/motleyg/32/440_2.png) [@MotleyG](https://community.mp3tag.de/u/MotleyG)\
**Post date:** [July 23, 2022, 12:05am UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/50 "2022-07-23T00:05:39Z")

</div>

> [@monsterjazzlicks](#):
>
> Next I need to remove the "(Opus)" type tags using the \_FILNAME parameter. Not sure if this will be as big a job, or easier?

\_filename is not a tag, it is what the file in named for the OS. Is the (opus) a part of the `TITLE` field, or just in your old/original filenames?

From what I think you are trying to do, use a filter for  
`%_filename% HAS “(opus)”` and then select all files that are listed.

Then use the Action(quick) Format Value, use the target field \_FILENAME, and build the new file name from your recently updated and improved tag fields. Assuming they don’t have (opus) anywhere in there, your new file names won’t either after this.

Use something like this to get unique names;  
`%discnumber%-%track% %albumartist% %album% %title%`  
You can add or remove any field you want if it helps. But really these are just for the OS folder/file structure. Your metadata tags are the important ones for your player and library to work with.

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 23, 2022, 1:45pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/51 "2022-07-23T13:45:50Z")

</div>

Hi Motley,

Many thanks, again.

Will your second string completely wipe-out remove ALL of the \_FILENAME data, or just that of the likes of "(Opus)" etc?

I just wanted double-check with you first before proceeding, for obvious reasons.

Very much appreciated.

 ![Filename](https://community.mp3tag.de/uploads/default/original/2X/7/753e70c7d5a2608508d7eb6677ed8fd200881615.png)

---

<div class="post-metadata">

**Author:** ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)\
**Post date:** [July 23, 2022, 2:01pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/52 "2022-07-23T14:01:41Z")

</div>

> [@monsterjazzlicks](#):
>
> Will your second string completely wipe-out remove ALL of the \_FILENAME data, or just that of the likes of "(Opus)" etc?

To be able to check this yourself, you could use the convert "Tag -\> Filename" ALT + 1.  
 ![image](https://community.mp3tag.de/uploads/default/original/2X/9/90792e2c1498cdd418691b11912c240b49059603.png)

You will see in the "preview" (green rectangle in the above screenshot) how exactly your final filename would look like.  
You can adjust your "Format string" exactly to your needs and then use the action for a mass rename.

---

<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:** [July 23, 2022, 2:03pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/53 "2022-07-23T14:03:41Z")

</div>

Just a hint: Converter\>Tag-Filename with  
Format string: `$num(%track%,2) - %title%`  
will probably come close to your current scheme.  
To rename the folders is something else.

---

<div class="post-metadata">

**Author:** ![MotleyG](https://community.mp3tag.de/user_avatar/community.mp3tag.de/motleyg/32/440_2.png) [@MotleyG](https://community.mp3tag.de/u/MotleyG)\
**Post date:** [July 23, 2022, 2:14pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/54 "2022-07-23T14:14:16Z")

</div>

Yes this replaces your current names likely more relevant though.

---

<div class="post-metadata">

**Author:** ![MotleyG](https://community.mp3tag.de/user_avatar/community.mp3tag.de/motleyg/32/440_2.png) [@MotleyG](https://community.mp3tag.de/u/MotleyG)\
**Post date:** [July 23, 2022, 11:38pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/55 "2022-07-23T23:38:49Z")

</div>

The full standard `Action` I use is to `Format Value` for `_filename` using this naming string;  
`E:\Music\$left(%albumartistsort%,80)\$left(%albumsort%,80)\$ifgreater(%totaldiscs%,1,$left(%discnumber%,1)-,)$num(%track%,2) $left(%titlesort%,80)`

This specifies the drive, folders, and filename based off of the metadata tags in each file. As long as those are all updated and accurate, this action can be saved and used to move files to consistent location for every artist and album.

I do have a couple of variations I use to change the drive and folder for special music like Christmas and Halloween titles to keep them separate from my main music library. But with this base string you can modify to use any other field that helps define your needs.

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 24, 2022, 5:17pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/56 "2022-07-24T17:17:55Z")

</div>

Hi LyricsLover,

I'm quite stuck on how to remove the "(opus)" type data from the PATH tag, please? There is not really any point in retaining this information as it has been removed from everywhere else!

Much appreciated,

Paul

 ![Format_2](https://community.mp3tag.de/uploads/default/original/2X/4/48db2a7b01f332db1d13bd6a9303b417d412176a.png)

---

<div class="post-metadata">

**Author:** ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)\
**Post date:** [July 24, 2022, 5:28pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/57 "2022-07-24T17:28:04Z")

</div>

> [@monsterjazzlicks](#):
>
> stuck on how to remove the "(opus)" type data from the PATH tag

There is no tag called PATH.  
What you see in PATH is the current complete filename as you see it in your windows file explorer.

If you want to change it, you have to use one of the mentioned methods above to change your \_FILENAME (including directory names and structures above/before your filename).

Complete example:

> [@Renaming Song Titles?](https://community.mp3tag.de/t/renaming-song-titles/57933/55):
>
> The full standard Action I use is to Format Value for \_filename using this naming string; E:\Music\$left(%albumartistsort%,80)\$left(%albumsort%,80)\$ifgreater(%totaldiscs%,1,$left(%discnumber%,1)-,)$num(%track%,2) $left(%titlesort%,80) This specifies the drive, folders, and filename based off of the metadata tags in each file. As long as those are all updated and accurate, this action can be saved and used to move files to consistent location for every artist and album. I do have a couple of…

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 24, 2022, 5:30pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/58 "2022-07-24T17:30:07Z")

</div>

Hi Motley,

Ohrenkino's string has appears to have worked to my eyes; but thank-you for your posting. 👍

I just need to sort out the PATH field data next . . .

Best regards.

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 24, 2022, 5:45pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/59 "2022-07-24T17:45:47Z")

</div>

Hi LyricsLover,

I've probably done it wrong! 🤨 Well I must have because it has not worked!

Apologies for the ongoing errors!

Paul

 ![Format_3](https://community.mp3tag.de/uploads/default/original/2X/2/24196c123f304d7666a46dad944f7c5e9182384a.png)

---

<div class="post-metadata">

**Author:** ![monsterjazzlicks](https://community.mp3tag.de/user_avatar/community.mp3tag.de/monsterjazzlicks/32/11880_2.png) [@monsterjazzlicks](https://community.mp3tag.de/u/monsterjazzlicks)\
**Post date:** [July 24, 2022, 5:46pm UTC](https://community.mp3tag.de/t/renaming-song-titles/57933/60 "2022-07-24T17:46:06Z")

</div>

![Format_4](https://community.mp3tag.de/uploads/default/original/2X/6/6146284ea0980a36dd9d0cbb3b313b7d2cb26dea.png)

[Previous page](https://community.mp3tag.de/t/renaming-song-titles/57933.md?page=2)

[Next page](https://community.mp3tag.de/t/renaming-song-titles/57933.md?page=4)
