you-get 下载神器; 忘记了之前B站下载出问题时, 好像通过一条命令解决的, 现在想不起来了, 先放在这里, 方便以后使用, 等再出问题时, 解决后在记录; 想起来了,是将 you-get 更换清华的源
1. 安装
pip3 install you-get
1.1 you-get 更换清华的源
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple you-get
2. 下载命令
you-get [OPTION] videoURL
3. OPTION
3.1 可选参数
参数 | 说明 |
-V | --version打印版本并退出 |
-h | --help打印此帮助消息并退出 |
3.2 空运行文件(无实际下载)
参数 | 说明 |
-i | --info打印提取的信息 |
-u | --url使用URL打印提取的信息 |
--json | 以JSON格式打印提取的URL |
3.3 下载选项
参数 | 说明 |
-n | --no-merge不合并视频部分 |
--no-caption | 不下载字幕(字幕,歌词,弹幕,...) |
-f | --force强制覆盖现有文件 |
--skip-existing-file-size-check | 跳过现有文件而不检查文件大小 |
-F STREAM_ID | -format STREAM_ID 将视频格式设置为STREAM_ID |
-O FILE | --output-filename FILE 设置输出文件名 |
-o DIR | --output-dir DIR 设置输出目录 |
-p PLAYER | --player PLAYER 将提取的URL流传输到PLAYER |
-c COOKIES_FILE | -cookies COOKIES_FILE 加载cookies.txt或cookies.sqlite |
-t SECONDS | --timeout SECONDS 设置套接字超时 |
-d | -debug显示回溯和其他调试信息 |
-I FILE | -input-file FILE 从FILE读取非播放列表网址 |
-P PASSWORD | --password PASSWORD 将视频访问密码设置为PASSWORD |
-l | --playlist首选下载播放列表 |
-a | --auto-rename自动重命名相同名称的不同文件 |
-k | --insecure忽略ssl错误 |
3.4 代理选项
参数 | 说明 |
-x HOST:PORT | --http-proxy HOST:PORT 使用HTTP代理进行下载 |
-y HOST:PORT | --extractor-proxy HOST:PORT 使用HTTP代理仅提取 |
--no-proxy | 永远不要使用代理 |
-s HOST:PORT | --socks-proxy HOST:PORT 使用SOCKS5代理进行下载 |
# python
# 小技能