From 02b05f25ccf22215026ecbcadb39b40972212ead Mon Sep 17 00:00:00 2001 From: Chronial Date: Thu, 4 Oct 2012 18:50:42 +0200 Subject: [PATCH] uses spaces in windows filenames --- youtube_dl/utils.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/youtube_dl/utils.py b/youtube_dl/utils.py index c0ccc4d1c..2ecd5fb1d 100644 --- a/youtube_dl/utils.py +++ b/youtube_dl/utils.py @@ -203,7 +203,12 @@ def sanitize_filename(s): s = re.sub(ur' *[:\|] *', u' - ', s) s = re.sub(ur'[/<>"\?\*]', u'', s) - return u''.join(map(replace_insane, s)).strip('_') + s = u''.join(map(replace_insane, s)).strip('_') + + if sys.platform == 'win32': + s = s.replace(u'_', u' '); + + return s def orderedSet(iterable): """ Remove all duplicates from the input iterable """