The script here:
https://github.com/strawberrymusicplayer/strawberry/blob/master/dist/scripts/import-from-clementine.sh
was changed in a commit on Jan. 27, 2025:
https://github.com/strawberrymusicplayer/strawberry/commit/055cb413c9f81723e39bfbfc1675456a6d9bd3a5
The instructions on the wiki page here:
https://wiki.strawberrymusicplayer.org/wiki/Import_collection_library_and_playlists_from_Clementine
Were edited on Mar. 21, 2026.
Line 143 in the git repo script:
CASE WHEN filename IS NULL THEN '' ELSE filename END,
was replaced with:
COALESCE(filename, ) AS url,
and the line below was added to the wiki instructions (would be at line 157 in the script, but it's not):
REPLACE(art_manual, '.config/Clementine/albumcovers','.local/share/strawberry/strawberry/collectionalbumcovers') AS art_manual,
It's been a while since I've done sqlite stuff, but this line:
SELECT ROWID, name, last_played, special_type, ui_path, is_favorite, dynamic_playlist_type, dynamic_playlist_data, dynamic_playlist_backend FROM clementine.playlists WHERE dynamic_playlist_type ISNULL;
in the script, line 72, and in the wiki instructions contains a possible error at the end of the line with the 'ISNULL' operator and should be this:
SELECT ROWID, name, last_played, special_type, ui_path, is_favorite, dynamic_playlist_type, dynamic_playlist_data, dynamic_playlist_backend FROM clementine.playlists WHERE dynamic_playlist_type IS NULL;
I'll let @jonas be the final arbiter since he will have to make time to fix it.
You may want to try changing some of those instructions to see if that produces a different outcome.
Remember to make a backup of your databases before you do anything just in case if all of this knob-turning goes badly.