]> git.bitcoin.ninja Git - youtube-dl/blobdiff - youtube_dl/utils.py
Minor filename encoding improvement in a common case
[youtube-dl] / youtube_dl / utils.py
index 3339f56ec114fab13b39afeef2fcef60506c8ec5..4ace22c2fc232ecacef491fd6ac6ecbd0ca3df01 100644 (file)
@@ -218,6 +218,9 @@ def sanitize_filename(s, restricted=False):
        while '__' in result:
                result = result.replace('__', '_')
        result = result.strip('_')
+       # Common case of "Foreign band name - English song title"
+       if restricted and result.startswith('-_'):
+               result = result[2:]
        if not result:
                result = '_'
        return result