An intuitive and simple tool for generating and editing randomly shuffled playlists.
-
Clean, minimalist interface
-
Multi-language support
Note: Translations may contain minor errors
-
Dual-functionality: Generator & Editor
-
Supported audio and video formats:
-
Audio:
mp3, .flac, .ogg, .wav, .m4a, .aac, .wma, .opus, .aiff
-
Video:
.mp4, .mkv, .avi, .mov, .wmv, .flv, .webm, .m4v, .mpg, .mpeg
-
-
Seed-based shuffling for reproducible results
-
Advanced mixing options:
-
Shadow seed for complex shuffling
-
Reversal step algorithm
-
-
Preserves playlist metadata:
#EXTM3U
#Made by VolfLife's Playlist Generator
#GENERATED:2025-03-29 01:24:00
#PLAYLIST:my_playlist
#SEED:89451...
#SHADOW_SEED:11042...
#REVERSE_STEP:19
#TRACKS:25
...
The program operates in two modes: GENERATOR or EDITOR.
Creates .m3u8
/.m3u
playlists from scratch. Simply launch the executable to enter generator mode.
-
Select your music folder/folders
-
Name your playlist
-
Enter a custom seed or leave blank for random generation
-
Set reversal step size (optional)
-
Enable shadow seed for advanced shuffling (optional)
-
Click "Generate playlist" - the playlist will be saved in the program directory
Modify existing playlists - works even with missing local files. Launch by drag-and-dropping .m3u8
/.m3u
/.txt
file(s) onto the program shortcut.
-
All generator mixing options (excluding shadow seed)
-
Manual track management:
-
Reorder with drag-and-drop or ▲/▼ buttons
-
Delete tracks
-
Undo/redo actions
-
Edit track paths
-
-
Install Python with pip
-
Run in terminal:
pip install pyinstaller
pyinstaller --onefile --hidden-import=_pylong --windowed --add-data "version_info.py;." --icon=Icon.ico --name "Playlist Generator" --version-file version_info.txt "PlaylistGenerator.py"