Fix list comprehension for decoding the URLs (fixes #2100)
[youtube-dl] / youtube_dl / __init__.py
index 6fb35faadea319857b11fe5c44a0e988830d89c6..edaf1f1cd85ee8e2de272a1fa177f1e60fbdf840 100644 (file)
@@ -523,7 +523,7 @@ def _real_main(argv=None):
     all_urls = batchurls + args
     all_urls = [url.strip() for url in all_urls]
     _enc = preferredencoding()
-    all_urls = [url.decode(_enc, 'ignore') if isinstance(url, bytes) else url]
+    all_urls = [url.decode(_enc, 'ignore') if isinstance(url, bytes) else url for url in all_urls]
 
     extractors = gen_extractors()