[downloader/external] Recommend --hls-prefer-native for SOCKS users
authorYen Chi Hsuan <yan12125@gmail.com>
Mon, 29 Aug 2016 11:05:38 +0000 (19:05 +0800)
committerYen Chi Hsuan <yan12125@gmail.com>
Mon, 29 Aug 2016 11:05:38 +0000 (19:05 +0800)
Related: #10490

youtube_dl/downloader/external.py

index 17f12e970e805d9a3ea7976ba12e6315b88156b9..0aeae3b8f4f0f2fc153f7b3900f828618b224be0 100644 (file)
@@ -223,7 +223,8 @@ class FFmpegFD(ExternalFD):
 
             if proxy.startswith('socks'):
                 self.report_warning(
-                    '%s does not support SOCKS proxies. Downloading may fail.' % self.get_basename())
+                    '%s does not support SOCKS proxies. Downloading is likely to fail. '
+                    'Consider adding --hls-prefer-native to your command.' % self.get_basename())
 
             # Since December 2015 ffmpeg supports -http_proxy option (see
             # http://git.videolan.org/?p=ffmpeg.git;a=commit;h=b4eb1f29ebddd60c41a2eb39f5af701e38e0d3fd)