From ed1dbc6c9a40da028ba1a71e47352217f8c5b277 Mon Sep 17 00:00:00 2001 From: Jaisen Mathai Date: Mon, 23 Jan 2017 00:23:49 -0800 Subject: [PATCH] Normalize title before updating EXIF #017 (#193) --- elodie/tools/add_original_name.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/elodie/tools/add_original_name.py b/elodie/tools/add_original_name.py index 6b7d50c..d97eea9 100644 --- a/elodie/tools/add_original_name.py +++ b/elodie/tools/add_original_name.py @@ -65,8 +65,9 @@ def parse_original_name_from_media(metadata): trimmed_base_name = re.sub(date_regex, '', base_name) if title: + normalized_title = re.sub(r'\W+', '-', title.lower()) trimmed_base_name = trimmed_base_name.replace( - '-{}'.format(title), + '-{}'.format(normalized_title), '' )