YouTube-dl限制下载速度并自动恢复下载

41

我正在使用一个 shell 脚本进行视频转换。

以下是该 shell 脚本:

#!/bin/bash
#downloading video
youtube-dl www.someurl.com
#video conversion operations
由于带宽问题,我必须降低下载速度。如何限制从youtube-dl下载的视频的速度?如何使youtube-dl在我的笔记本电脑从睡眠中唤醒时自动恢复下载?即使我的笔记本电脑连接到互联网,youtube-dl在笔记本电脑休眠时停止下载并且不会自动重新开始下载。
2个回答

50

您可以使用-r选项来限制速度。例如:

youtube-dl -r 20K www.someurl.com

这将限制速度为20K。请注意,速度以每秒字节数指定。


22

希望我的回答不太晚,如果仍有需要的人,请注意:

下载简历:

-c, --continue强制继续下载部分已经下载的文件。默认情况下,youtube-dl会在可能的情况下继续下载。

youtube-dl  -c  www.someurl.com

限制下载速度:

-r, --rate-limit LIMIT 每秒最大下载速度,单位是字节(例如:50K 或 4.2M)

youtube-dl  --rate-limit 20k  www.someurl.com

或者

youtube-dl  -r 20k  www.someurl.com

来源: https://github.com/rg3/youtube-dl


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接