From d639d11c35d258beb594a724e922e0f79c4a9c97 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Sat, 20 Jan 2024 10:51:05 +0100 Subject: [PATCH] SpotifyRecorder: fix unsafe file name characters --- SpotifyRecorder.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/SpotifyRecorder.py b/SpotifyRecorder.py index da7f1df..058b6b4 100644 --- a/SpotifyRecorder.py +++ b/SpotifyRecorder.py @@ -185,6 +185,13 @@ class SpotifyRecorder: artists = self.__join_artists(track) fileName = f'{index} - {artists} - {track["track"]["name"]}' fileName = fileName.replace('/', '_') + fileName = fileName.replace('"', '') + fileName = fileName.replace(':', '_') + fileName = fileName.replace('*', '_') + fileName = fileName.replace('?', '_') + fileName = fileName.replace('>', '_') + fileName = fileName.replace('<', '_') + fileName = fileName.replace('|', '_') return os.path.join(self._destinationFolder, fileName) @staticmethod -- GitLab