资 源 简 介
Takes an input m3u or m3u8 file and organizes it semi-randomly.
The app randomizes the playlist, then scans the files and sorts them according to a user selected tag (Default: Artist).
Files with the same tag are spread out evenly in the playlist, never playing twice in a row.
The only situation where it won"t work is if the most popular tag takes up more than half the playlist, in which case the program just spreads them evenly and does the best it can.
If you read the source, keep in mind that this is my first Python project. You"ll no doubt find several ways the script could have been optimized or improved.