From ce5d4ab927c8417f267b675e0f34b5ef49c54eea Mon Sep 17 00:00:00 2001 From: Jannik Beyerstedt Date: Sun, 9 Apr 2023 09:25:34 +0200 Subject: [PATCH] make-ffmpeg: Allow quotes in title and author When double-escaped, the double quotes won't break anything and will be rendered in the output. --- make-ffmpeg.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/make-ffmpeg.py b/make-ffmpeg.py index 7729005..09aeeae 100755 --- a/make-ffmpeg.py +++ b/make-ffmpeg.py @@ -211,9 +211,9 @@ def enqueue_job(event): event_title = str(event['title']) event_personnames = str(event['personnames']) - event_title = event_title.replace('"', '') + event_title = event_title.replace('"', '\\"') event_title = event_title.replace('\'', '') - event_personnames = event_personnames.replace('"', '') + event_personnames = event_personnames.replace('"', '\\"') t = fit_title(event_title) t = t.replace(':', "\:") # the ffmpeg command needs colons to be escaped