You moved your music or audio library around and now your playlists don't work?
Playlist Relinker is a small, cross-platform Python GUI that rescans your .m3u, .m3u8, or Foobar2000 .fplite playlists, groups the tracks by their drive/folder “root,” and lets you change those roots once—no regex wrangling or text editors required.
- Designed around Foobar2000 conventions, yet completely agnostic: it happily fixes any plain-text playlist.
- Handles bulk drive-letter moves, merged or renamed top-level music folders, and even mass drive-letter swaps across hundreds of playlists in seconds—always keeping a backup of the original.
- Check Python
*Press
Win + R→ typecmd→python --version. • If a version appears, skip the next bullet. • No Python? Install from https://python.org, tick “Add Python to PATH.”
- Get the tool
Download
foobar_playlist_path_adjuster.pyand drop it anywhere you like (Desktop, Documents—location doesn’t matter).
- Run it Double-click the file. (If Windows asks, open with “Python”).
- Scan • Browse… to the folder that holds your playlists. • Keep Include subfolders checked. • Click Scan.
- Repair one playlist
• Double-click a playlist (it turns blue).
• For each row, change only the part that moved (e.g.
S:\Music→D:\Audio). • Live preview shows before / after on two lines. • Click Save playlist (a backup copy is auto-made).
- Fix drive letters in all playlists (optional) • Hit Mass-change drive letters…. • Edit the single-letter boxes (no “:”). • Apply → every playlist is updated & backed up.
- Done Load the playlist in foobar2000—tracks should play. Any time you move music again, just repeat steps 3-6.
