projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[showroomlive] Improve (closes #11458)
[youtube-dl]
/
youtube_dl
/
downloader
/
external.py
diff --git
a/youtube_dl/downloader/external.py
b/youtube_dl/downloader/external.py
index 17f12e970e805d9a3ea7976ba12e6315b88156b9..5d3e5d8d3d748d98ea187e8eca4444c5504e07fb 100644
(file)
--- a/
youtube_dl/downloader/external.py
+++ b/
youtube_dl/downloader/external.py
@@
-223,7
+223,8
@@
class FFmpegFD(ExternalFD):
if proxy.startswith('socks'):
self.report_warning(
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)
# Since December 2015 ffmpeg supports -http_proxy option (see
# http://git.videolan.org/?p=ffmpeg.git;a=commit;h=b4eb1f29ebddd60c41a2eb39f5af701e38e0d3fd)
@@
-292,6
+293,7
@@
class FFmpegFD(ExternalFD):
class AVconvFD(FFmpegFD):
pass
class AVconvFD(FFmpegFD):
pass
+
_BY_NAME = dict(
(klass.get_basename(), klass)
for name, klass in globals().items()
_BY_NAME = dict(
(klass.get_basename(), klass)
for name, klass in globals().items()