yuu-一个简单的abematv视频下载程序
yuu的Python项目详细描述
(koito)yuu
python中一个简单的abematv视频下载程序
要求
- 单击
- pycryptome
- Python3.5+
- m3u8
- 全面质量管理
- 日本连接/代理/VPN
安装
pip install yuu
或者克隆此项目并键入pip install .
用法
>> yuu -h
Usage: yuu [OPTIONS] COMMAND [ARGS]...
A simple AbemaTV video downloader
Options:
-V, --version Show current version
-U, --update Update yuu to the newest version
-h, --help Show this message and exit.
Commands:
download Download video from abema.tv
///////////////////////////////////////////////////
>> yuu download -h
Usage: yuu download [OPTIONS] <AbemaTV url site or m3u8>
Download a free video from abema
Options:
-p, --proxy <ip:port/url> Use http(s)/socks5 proxies (please add
`socks5://` if you use socks5)
-r, --resolution [180p|240p|360p|480p|720p|1080p]
Resolution to be downloaded (Default: 1080p)
-R, --resolutions Show available resolutions
-o, --output TEXT Output filename
-v, --verbose Enable verbosity
-h, --help Show this message and exit.
--proxies/-p
:使用代理为日本以外的人下载- 示例:
127.0.0.1:1080
,http://127.0.0.1:1080
,http://user:pass@127.0.0.1:1080
,socks5://127.0.0.1:1080
- 示例:
--resolution/-r
:目标分辨率--resolutions/-R
:显示可用分辨率--output/-o
:输出文件名(如果没有遗漏,则自动输入)--version/-V
:显示版本号--verbose/-v
:启用详细/调试模式
信息:请暂时使用HTTPS代理,它已经测试并且可以工作SOCKS5尚未测试,HTTP无法工作
命令示例:
yuu download -R https://abema.tv/video/episode/54-25_s1_p1
显示第01集
Yagate Kimi ni Naru
的可用分辨率yuu download https://abema.tv/video/episode/54-25_s1_p1
下载
Yagate Kimi ni Naru
第01集的1080p视频yuu download https://abema.tv/video/episode/54-25_s1_p1 -r 480p
下载第1集
Yagate Kimi ni Naru
的480p视频yuu download https://ds-vod-abematv.akamaized.net/program/54-25_s1_p1/1080/playlist.m3u8 -o '5toubun01.ts'
从m3u8链接下载1080p视频
yuu download https://abema.tv/video/episode/54-25_s1_p1 -p '127.0.0.1:3128
使用127.0.0.1:3128代理下载第1集
Yagate Kimi ni Naru
的480p视频
学分
- jackyzy823(解密密钥获取方法)
- 最后顺序(Minyami作者)
此项目受bsd 3子句许可证保护