Edil
Head-Fier
- Joined
- Feb 27, 2005
- Posts
- 66
- Likes
- 0
I need a utility that creates playlists by ID3 tags. The problem with many other utilities (for some reason that escape my comprehension), is that they doesn't support the composer tag filed or actually any other tag field except for artist, album and title.
For example let say that 3 different composer names were found after reading the COMPOSER TAG data. If I specify only the tag field [COMPOSER] without a search keyword, 3 playlists files are going to be created named with the data:
Composer_Bach.m3u
Composer_Vivaldi.m3u
Composer_Mozart.m3u
Since nobody seems to care about the composer let me put another example. If you specify the tag fields [YEAR, COMMENT] and the search keywords [1980, UpBeat] then only one file will be created:
1980_UpBeat.m3u
filled only with tracks that contains those keywords in the specified tags
That can go on and on:
Wildcards or partial expression can be used
[ARTIST, YEAR, COMMENT] [______,199*, mellow]
Madona_1991_mellow.m3u
Madona_1993_mellow.m3u
Cristina Agulera_1996_mellow.m3u
Cristina Aguilera_1998_mellow.m3u
[ARTIST, GENRE, COMPOSER] [_______, Classical Barroque,_____]
Andres Segovia_Classical Barroque_Bach.m3u
Imochichi_Classical Barroque_Vivaldi.m3u
etc, etc.
You got the idea, right?
I wish I could do this but I'm not a programmer I can do simple stuff in GW-BASIC though, so if you tell me how to read tags from GW-BASIC I can give it a try?
For example let say that 3 different composer names were found after reading the COMPOSER TAG data. If I specify only the tag field [COMPOSER] without a search keyword, 3 playlists files are going to be created named with the data:
Composer_Bach.m3u
Composer_Vivaldi.m3u
Composer_Mozart.m3u
Since nobody seems to care about the composer let me put another example. If you specify the tag fields [YEAR, COMMENT] and the search keywords [1980, UpBeat] then only one file will be created:
1980_UpBeat.m3u
filled only with tracks that contains those keywords in the specified tags
That can go on and on:
Wildcards or partial expression can be used
[ARTIST, YEAR, COMMENT] [______,199*, mellow]
Madona_1991_mellow.m3u
Madona_1993_mellow.m3u
Cristina Agulera_1996_mellow.m3u
Cristina Aguilera_1998_mellow.m3u
[ARTIST, GENRE, COMPOSER] [_______, Classical Barroque,_____]
Andres Segovia_Classical Barroque_Bach.m3u
Imochichi_Classical Barroque_Vivaldi.m3u
etc, etc.
You got the idea, right?
I wish I could do this but I'm not a programmer I can do simple stuff in GW-BASIC though, so if you tell me how to read tags from GW-BASIC I can give it a try?