diff --git a/twitchdl/utils.py b/twitchdl/utils.py index a7724a8..5e1efa6 100644 --- a/twitchdl/utils.py +++ b/twitchdl/utils.py @@ -58,6 +58,6 @@ def slugify(value): re_pattern = re.compile(r'[^\w\s-]', flags=re.U) re_spaces = re.compile(r'[-\s]+', flags=re.U) value = str(value) - value = unicodedata.normalize('NFKD', value).encode('ascii', 'ignore').decode('ascii') + value = unicodedata.normalize('NFKC', value) value = re_pattern.sub('', value).strip().lower() - return re_spaces.sub('-', value) + return re_spaces.sub('_', value)