Hi !
I am facing the same problem and it's driving me nuts...
I have a Redmi Note 10 pro, and I sync my Itunes library with Syncthing, exporting playlists manually. Like @andrewilley said, Itunes exports different characters in UTF8 than it should when it comes to foreign characters, so my playlists are messy too...
I have very few knowledge about shell script so maybe you can help me ? I tried your script with my folder path in Terminal :
find "/Users/clementhucbourg/Music/MUSIQUES/ITUNES/iTunes Media/Playlists" -name "*.m3u8" -print0 | xargs -0 nkf --overwrite -w --ic=UTF8-MAC
but i get :
xargs: nkf: No such file or directory
Thanks in advance
Clément