Die Lösung bestand darin, iconv auf einem Mac zu verwenden .
So was:
iconv -f utf8-mac -t utf-8 file > file2
Ich habe eine iTunes m3u-Datei erstellt, weil es einfacher ist, eine bestimmte Wiedergabeliste (mit intelligenten Wiedergabelisten) zu erstellen. Es brauchte eine kleine Konvertierung, um ^ M-Zeichen in newline zu ersetzen, aber jetzt habe ich ein anderes Problem. Tatsächlich erkennt mpd die Kodierung der Datei nicht, wenn Sonderzeichen vorhanden sind.
Wenn ich das kopiere, was ich in meiner Datei habe, habe ich:
cat -e test/1 extern/chanson francM-LM-'aise/Mickey 3D/La TreM-LM-^Bve/10 L' Homme Qui Suivait Les Nuages.mp3$
Und die Kodierung, die mpd für dieselbe mp3-Datei lesen kann:
cat -e test/2 extern/chanson franM-CM-'aise/Mickey 3D/La TrM-CM-*ve/10 L' Homme Qui Suivait Les Nuages.mp3$
Ich habe verschiedene iconv-Kodierungen getestet, finde aber die richtige, um eine lesbare Datei für mpd zu erstellen. Gibt es jemanden, der weiß, wie es geht? Vielen Dank!
Die Lösung bestand darin, iconv auf einem Mac zu verwenden .
So was:
iconv -f utf8-mac -t utf-8 file > file2