Skip to main content

Filename to Tags

Introduction

Filename to Tags allow you to transfor tags from filenames using specific format, It is one core function of Music Tag Editor, It helps you to batch convert filename of audio/music to tags(Title, Artist … etc) easily and efficiently. If you have a lot of audio files named with number of tags format, And you will find this function is very useful.
Click to present Filename to Tags module window:

Example

If you have a list of audio files named like:

  • 01 – Lady Gaga – Doris Day Both Sides Now – 2020.mp3
  • 02 – Kattie – Thanks to Morning – 2019.mp3
  • 03 – George lenden – Happy new year – 2017.mp3
  • ...

The filename is formatted with “TrackNumber – Artist – Title – Year”. At the “Filename to Tags” panel, Drag right elements from the right view to left and format it with “TrackNumber – Artist – Title – Year”, Notice that there are spaces between “-” separator. Actually after you have done that the text in left text view would be :

Track Number, – ,Artist, – ,Title, – ,Year

And in the Tags output preview section, you will get the results:

Tag NameTag Value
Track Number01
ArtistLady Gaga
TitleDoris Day Both Slides Now
Year2020

At the bottom left of the panel, There is a checkbox named Apply to all files in Library, Check this to apply the Filename to Tags rule to all files.

When you have done all preset, Click Apply Filename To Tags, Tags that formatted at filename will apply to tags of audio file.

Tag source setting

If the local directory structure of your music files is managed by tags, such as:

/Home/2020/Lady Gaga/01 – Doris Day Both Slides Now.mp3

Each path item may be a tag of music. You can easily transform them to tags by checking “Use full path as tag source string” checkbox. The separators are “/” and “-“. Now the content in left text view may be

/,PlaceHolder,/,Year,/,Artist,/,Track Number, – ,Title

PlaceHolder

A PlaceHolder is a placeholder for no tag, If you want to ignore some particular part of the tag source string, Just drag a PlaceHolder element.