I’m looking for a simple app to automatically generate a music playlist for me. Until now I have been using a simple VB script (attached) that uses the Windows Media Player object to read the genre and insert a new random song of each genre type based on a specific sequence. I know it’s very crude, but it’s been working until now. I need to add one little piece of functionality. I want to also pick those songs whose ratings are ‘4 stars’ or higher.
At this point, I want to get away from using WMP altogether and create an m3u list instead. My preference would be to use VB.NET, but I am open to other technologies.
Based on what I've seen, it appears that ratings are usually stored as proprietary fields in the local player database rather than in the id3 tags. I am open to duplicating my ratings as integers in the comments tag, if necessary.
I could live with a single button (or even a VB script) that will recursively list all the music in a folder (and subfolders), make a list of all the songs that are 4 stars or higher, create a playlist using the attached sequence of genres (songs must be randomized each time I create a list and they cannot be used twice in the same playlist), and save the playlist to a folder that I specify. I don’t even need to see the playlist and, for all I care, we could even hardcode the sequence, the rating threshold, and the ‘open’ and ‘save’ folder locations. It is also important that I be able to include both MP3s and WMA files.
"Nice to have" specs:
See attached screenshot, where the genre sequence, the rating threshold, and the ‘open’ and ‘save’ folder locations are all dynamically selected by the user (preferably with default values saved from previous sessions).
I am open to bids whose specs lie anywhere in between.
6 freelanceria on tarjonnut keskimäärin 96 $ tähän työhön
I am not to sure if you are familiar with radio scheduling as this is my job. I have know of some software that is able to schedule and create m3u playlists. If you like I will teach you how radio programming works