aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/utils.py
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2021-06-23 04:41:09 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2021-06-23 05:29:58 +0530
commit51d9739f8031fb37d8e25b0e9f1abea561e3d2e3 (patch)
tree4f28a3ed33c65d467535b502125b815650fcd8d9 /yt_dlp/utils.py
parent4c7853de1495619e0ace5ba24503600d9e4f49a1 (diff)
downloadhypervideo-pre-51d9739f8031fb37d8e25b0e9f1abea561e3d2e3.tar.lz
hypervideo-pre-51d9739f8031fb37d8e25b0e9f1abea561e3d2e3.tar.xz
hypervideo-pre-51d9739f8031fb37d8e25b0e9f1abea561e3d2e3.zip
Add option `--throttled-rate` below which video data is re-extracted
Currently only for HTTP downloads Closes #430, workaround for https://github.com/ytdl-org/youtube-dl/issues/29326
Diffstat (limited to 'yt_dlp/utils.py')
-rw-r--r--yt_dlp/utils.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/yt_dlp/utils.py b/yt_dlp/utils.py
index 8e85620cc..c9599af53 100644
--- a/yt_dlp/utils.py
+++ b/yt_dlp/utils.py
@@ -2504,6 +2504,11 @@ class RejectedVideoReached(YoutubeDLError):
pass
+class ThrottledDownload(YoutubeDLError):
+ """ Download speed below --throttled-rate. """
+ pass
+
+
class MaxDownloadsReached(YoutubeDLError):
""" --max-downloads limit has been reached. """
pass