# How to re-sort/regroup an unsorted bucketload of MP3?

**URL:** https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525
**Category:** Support
**Created:** [June 7, 2012, 11:47am UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525 "2012-06-07T11:47:54Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![thingumybob](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/f19dbf/32.png) [@thingumybob](https://community.mp3tag.de/u/thingumybob)
#### Post date: [June 7, 2012, 11:47am UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/1 "2012-06-07T11:47:54Z")

</div>

I have inherited an 80Mb hard drive completely full of MP3 files. They are unorganised, instead being in a single unsorted "bucket"! Scanning manually using AudioShell (passing the mouse over separate files) they all seem to have core details in the metadata. Can MP3Tag be used to put some structure into them, specifically to re-sort/regroup them in a folder structure of Artist (top level of structure) and Album (second level)? Hope so - thanks for guidance.

---

<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: [June 7, 2012, 1:09pm UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/2 "2012-06-07T13:09:43Z")

</div>

> [@thingumybob](#):
>
> ...re-sort/regroup them in a folder structure of Artist (top level of structure) and Album (second level)? Hope so - thanks for guidance.

Provided the files really have filled fields for artist, album and title ...  
You can use the converter "Tag - Filename" and enter a mask with backslashes, e.g.  
%artist%\%album%\%track% \_ %title%  
(or even  
%artist%\%year% - %album%$num(%track%,3) \_ %title%  
)  
This should move each track to the specified directory.

---

<div class="post-metadata">

### Author: ![thingumybob](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/f19dbf/32.png) [@thingumybob](https://community.mp3tag.de/u/thingumybob)
#### Post date: [June 7, 2012, 7:35pm UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/3 "2012-06-07T19:35:53Z")

</div>

Don't you just love it when on the same day you find not only the perfect program but also The Expert who tells you how to resolve your need. Need to tweek a few things but already it is MUCH better order. Plus now I have some critical insight. Thanks ohrenkino!

Don't suppose you know how to get a coffee stain out of a carpet .... ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:")

---

<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: [June 8, 2012, 3:12am UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/4 "2012-06-08T03:12:00Z")

</div>

> [@thingumybob](#):
>
> ...Thanks ohrenkino!
> 
> Don't suppose you know how to get a coffee stain out of a carpet .... ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:")

You're welcome!  
Try mineral water with gas? 😉

---

<div class="post-metadata">

### Author: ![Scott\_Tully](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/e47c2d/32.png) [@Scott\_Tully](https://community.mp3tag.de/u/Scott_Tully)
#### Post date: [July 14, 2012, 3:59pm UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/5 "2012-07-14T15:59:16Z")

</div>

> [@ohrenkino](#):
>
> Provided the files really have filled fields for artist, album and title ...

What do you do if the files have no data in any of the fields? How do you populate the fields and make sure they are populated correctly?

---

<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 14, 2012, 4:56pm UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/6 "2012-07-14T16:56:46Z")

</div>

> [@New Old School Rock](#):
>
> What do you do if the files have no data in any of the fields? How do you populate the fields and make sure they are populated correctly?

Unless the filename gives a hint of what might be in the file there is no other way than to listen to it, guess what it might be and then add at least artist and title.  
You may add data to ARTIST by typing it in the tag panel field and then press save.  
The Title has to added for each track.  
If you have data in the filename you may use the converter filename - tag.  
And then you can use one of the many web scripts that are available.  
Or in short: no data - no fun.

---

<div class="post-metadata">

### Author: ![Scott\_Tully](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/e47c2d/32.png) [@Scott\_Tully](https://community.mp3tag.de/u/Scott_Tully)
#### Post date: [July 14, 2012, 7:05pm UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/7 "2012-07-14T19:05:54Z")

</div>

> [@ohrenkino](#):
>
> Unless the filename gives a hint of what might be in the file there is no other way than to listen to it, guess what it might be and then add at least artist and title.  
> You may add data to ARTIST by typing it in the tag panel field and then press save.  
> The Title has to added for each track.  
> If you have data in the filename you may use the converter filename - tag.  
> And then you can use one of the many web scripts that are available.  
> Or in short: no data - no fun.

The files are converted youtube files so I finally realized they don't correspond to regular songs and thus mp3 tag programs won't work. The file names are generally formatted [space]—[space].mp3. Is there a way to capture that info to populate at least the title and artist fields and get me halfway home?

---

<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 14, 2012, 9:31pm UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/8 "2012-07-14T21:31:47Z")

</div>

> [@New Old School Rock](#):
>
> What do you do if the files have no data in any of the fields? How do you populate the fields and make sure they are populated correctly?

You could try to use a program like [Picard](http://musicbrainz.org/doc/MusicBrainz_Picard/) or [AcoustID](http://acoustid.org/chromaprint). Both try to "detect" your song with something called 'audio fingerprint' and then map it to the MusicBrainz metadata database.

I have no idea how this will work for Youtube files. Unless someone else has submitted such files with a fingerprint, it will be nearly impossible to detect it.

---

<div class="post-metadata">

### Author: ![garym](https://community.mp3tag.de/user_avatar/community.mp3tag.de/garym/32/4822_2.png) [@garym](https://community.mp3tag.de/u/garym)
#### Post date: [July 15, 2012, 10:01am UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/9 "2012-07-15T10:01:20Z")

</div>

> [@New Old School Rock](#):
>
> The files are converted youtube files so I finally realized they don't correspond to regular songs and thus mp3 tag programs won't work. The file names are generally formatted [space]—[space].mp3. Is there a way to capture that info to populate at least the title and artist fields and get me halfway home?

yes, if the filename has this info, use menu CONVERT, select "filename - tag" then enter a "mask" in the naming field until you get it to capture what you're looking for. Once happy with that, test a few, and then run one giant batch.

you mask would be something like:

%title% - %artist%%

---

<div class="post-metadata">

### Author: ![Scott\_Tully](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/e47c2d/32.png) [@Scott\_Tully](https://community.mp3tag.de/u/Scott_Tully)
#### Post date: [July 15, 2012, 7:08pm UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/10 "2012-07-15T19:08:06Z")

</div>

Garym - thanks. Works well except I can't figure out how to get rid of the space in front of the Artist name. How do I do that? Generally the file name goes [space][space][dash][space].

Using %title%-%artist% got me the data but with the space before the artist name.

---

<div class="post-metadata">

### Author: ![garym](https://community.mp3tag.de/user_avatar/community.mp3tag.de/garym/32/4822_2.png) [@garym](https://community.mp3tag.de/u/garym)
#### Post date: [July 15, 2012, 7:24pm UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/11 "2012-07-15T19:24:27Z")

</div>

hmmm, redo with

```
%title% - %artist%

```

note the two spaces after title and the single space between the dash and the start of artist. Just make sure any characters or spaces in the mapping are identical to what's in the filename itself.

---

<div class="post-metadata">

### Author: ![Scott\_Tully](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/e47c2d/32.png) [@Scott\_Tully](https://community.mp3tag.de/u/Scott_Tully)
#### Post date: [July 20, 2012, 2:06pm UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/12 "2012-07-20T14:06:12Z")

</div>

> [@garym](#):
>
> hmmm, redo with
> 
> ```
> %title% - %artist%
> 
> ```
> 
> note the two spaces after title and the single space between the dash and the start of artist. Just make sure any characters or spaces in the mapping are identical to what's in the filename itself.

Garym - thanks for the help. I realized after your post that my previous attempts before your post failed because I had the wrong "dash" character.

Thanks for helping out and clarifying things for me.

---

<div class="post-metadata">

### Author: ![garym](https://community.mp3tag.de/user_avatar/community.mp3tag.de/garym/32/4822_2.png) [@garym](https://community.mp3tag.de/u/garym)
#### Post date: [July 20, 2012, 2:11pm UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/13 "2012-07-20T14:11:12Z")

</div>

> [@New Old School Rock](#):
>
> Garym - thanks for the help. I realized after your post that my previous attempts before your post failed because I had the wrong "dash" character.
> 
> Thanks for helping out and clarifying things for me.

glad it worked...

---

<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: [February 9, 2026, 12:23pm UTC](https://community.mp3tag.de/t/how-to-re-sort-regroup-an-unsorted-bucketload-of-mp3/13525/14 "2026-02-09T12:23:53Z")

</div>


