# How to check for new/not  linked \*.mp3 in \*.m3u playlist?

**URL:** https://community.mp3tag.de/t/how-to-check-for-new-not-linked-mp3-in-m3u-playlist/16591
**Category:** Off-Topic
**Created:** [February 11, 2015, 2:11pm UTC](https://community.mp3tag.de/t/how-to-check-for-new-not-linked-mp3-in-m3u-playlist/16591 "2015-02-11T14:11:03Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![pstein](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/898d66/32.png) [@pstein](https://community.mp3tag.de/u/pstein)
#### Post date: [February 11, 2015, 2:11pm UTC](https://community.mp3tag.de/t/how-to-check-for-new-not-linked-mp3-in-m3u-playlist/16591/1 "2015-02-11T14:11:03Z")

</div>

I organized all my music in such a way that I have an \*.m3u playlist which should normally contain all \*.mp3 songs from the current folder and all subfolders below. Simplified Example:

D:\music\ballads\ballads.m3u  
contains .e.g.  
D:\music\ballads\90ies\song1.mp3  
D:\music\ballads\90ies\song1.mp3  
...  
D:\music\ballads\italian\song1.mp3  
D:\music\ballads\italian\song2.mp3  
...

Now it could happen that I accidentially rename one of the songs resp. copy a new song into one of the folders.

I am searching now a way to compare all the songs contained in a \*.m3u playlist with all the songs in the  
(sub)folders.

The comparison result should tell me e.g.:

\italian\song7.mp3 is currently NOT in ballads.m3u  
\italian\song11.mp3 is currently NOT in ballads.m3u  
\song325425.mp3 is currently NOT in ballads.m3u  
...

How can I achieve this?

Peter

---

<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: [February 11, 2015, 2:35pm UTC](https://community.mp3tag.de/t/how-to-check-for-new-not-linked-mp3-in-m3u-playlist/16591/2 "2015-02-11T14:35:36Z")

</div>

You load one of the playlists into Mp3tag.  
Then create a user-defined field e.g. %in\_playlist% with the value "yes".  
Now you load the rest of the files and filter for  
%in\_playlist% MISSING  
all of the shown files are not in a playlist.  
Afterwards you can delete the user-defined field again.

---

<div class="post-metadata">

### Author: ![pstein](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/898d66/32.png) [@pstein](https://community.mp3tag.de/u/pstein)
#### Post date: [February 12, 2015, 6:56am UTC](https://community.mp3tag.de/t/how-to-check-for-new-not-linked-mp3-in-m3u-playlist/16591/3 "2015-02-12T06:56:17Z")

</div>

Ok, thank you.

However this task should be doable in an easier way.

Can a new function "Compare Playlist with folder tree" be added in the next release?

Thank you  
Peter

---

<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: [February 12, 2015, 7:05am UTC](https://community.mp3tag.de/t/how-to-check-for-new-not-linked-mp3-in-m3u-playlist/16591/4 "2015-02-12T07:05:49Z")

</div>

> [@pstein](#):
>
> ...However this task should be doable in an easier way...  
> Peter

Oh, really? I think that this is due to your personal and absolutely individual workflow.  
If you modify your workflow and set Mp3tag as the master, then the generation of playlists would be a subordinate step in the workflow an no comparison should be necessary.  
What I am thinking about: if you fill the user-defined field for the playlist not just with a "yes" or "no" but with the name or even the names of the playlists to which a track belongs, you can easily filter for tracks that belong to a certain playlist and generate that playlist again. THis then cuts out the comparing task and avoids the problem that renamed files will not appear in MP3tag when you load the playlist.

---

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [February 12, 2015, 12:55pm UTC](https://community.mp3tag.de/t/how-to-check-for-new-not-linked-mp3-in-m3u-playlist/16591/5 "2015-02-12T12:55:53Z")

</div>

> [@pstein](#):
>
> ... However this task should be doable in an easier way. Can a new function "Compare Playlist with folder tree" be added in the next release? ...

If you have two text files, the old playlist file and the new playlist file, ...  
then you can use applications like WinMerge or Notepad++ or TotalCommander or ...,  
to compare the files and see the differences between the two lists.

DD.20150212.1458.CET
