diff --git a/README.md b/README.md index fb72682..4823096 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ * 下载视频、视频封面、音乐、头像 * 去水印下载 * 自动跳过已下载 +* 支持指定下载作品数量 ![](img/tiktokcommand1.jpg) ![](img/tiktokcommand2.jpg) @@ -86,13 +87,15 @@ python TikTokCommand.py -h ``` -h, --help 展示帮助页 ---link LINK, -l LINK 1.作品(视频或图集)、合集、个人主页抖音分享链接(删除文案, 保证只有URL, https://v.douyin.com/kcvMpuN/) +--link LINK, -l LINK 1.作品(视频或图集)、合集、音乐集合、个人主页抖音分享链接(删除文案, 保证只有URL, https://v.douyin.com/kcvMpuN/) 2.解析直播网页版网址(https://live.douyin.com/802939216127) --path PATH, -p PATH 下载保存位置 --music MUSIC, -m MUSIC 是否下载视频中的音乐(True/False), 默认为True --cover COVER, -c COVER 是否下载视频的封面(True/False), 默认为True, 当下载视频时有效 --avatar AVATAR, -a AVATAR 是否下载作者的头像(True/False), 默认为True --mode MODE, -M MODE link是个人主页时, 设置下载发布的作品(post)或喜欢的作品(like)或者用户所有合集(mix), 默认为post +--number NUMBER, -n NUMBER 1.当下载单个合集、音乐集合、主页作品(post模式)和喜欢(like模式)时, 可设置下载前n个作品, 默认为0全部下载 + 2.当下载主页下所有合集(mix模式)时, 设置下载前n个合集下所有作品, 默认为0全部下载 ``` - 下载单个作品 @@ -113,6 +116,15 @@ linux与mac用户: python TikTokCommand.py -l https://v.douyin.com/kcvSCe9/ -p /path/to/downdir ``` +- 下载主页前n个作品 + +``` +windows用户: +.\TikTokCommand.exe -l https://v.douyin.com/kcvSCe9/ -p C:\project\test -n 30 +linux与mac用户: +python TikTokCommand.py -l https://v.douyin.com/kcvSCe9/ -p /path/to/downdir -n 30 +``` + - 下载主页全部喜欢 ``` @@ -122,7 +134,16 @@ linux与mac用户: python TikTokCommand.py -l https://v.douyin.com/kcvSCe9/ -p /path/to/downdir -M like ``` -- 下载单个合集 +- 下载主页前n个喜欢 + +``` +windows用户: +.\TikTokCommand.exe -l https://v.douyin.com/kcvSCe9/ -p C:\project\test -M like -n 30 +linux与mac用户: +python TikTokCommand.py -l https://v.douyin.com/kcvSCe9/ -p /path/to/downdir -M like -n 30 +``` + +- 下载单个合集全部作品 ``` windows用户: @@ -131,7 +152,16 @@ linux与mac用户: python TikTokCommand.py -l https://v.douyin.com/B3J63Le/ -p /path/to/downdir ``` -- 下载主页全部合集 +- 下载单个合集前n个作品 + +``` +windows用户: +.\TikTokCommand.exe -l https://v.douyin.com/B3J63Le/ -p C:\project\test -n 30 +linux与mac用户: +python TikTokCommand.py -l https://v.douyin.com/B3J63Le/ -p /path/to/downdir -n 30 +``` + +- 下载主页全部合集下所有作品 ``` windows用户: @@ -140,7 +170,16 @@ linux与mac用户: python TikTokCommand.py -l https://v.douyin.com/B38oovu/ -p /path/to/downdir -M mix ``` -- 下载音乐集合下所有视频 +- 下载主页前n个合集下所有作品 + +``` +windows用户: +.\TikTokCommand.exe -l https://v.douyin.com/B38oovu/ -p C:\project\test -M mix -n 2 +linux与mac用户: +python TikTokCommand.py -l https://v.douyin.com/B38oovu/ -p /path/to/downdir -M mix -n 2 +``` + +- 下载音乐集合下所有作品 ``` windows用户: @@ -149,6 +188,15 @@ linux与mac用户: python TikTokCommand.py -l https://v.douyin.com/S6YMNXs/ -p /path/to/downdir ``` +- 下载音乐集合下前n个作品 + +``` +windows用户: +.\TikTokCommand.exe -l https://v.douyin.com/S6YMNXs/ -p C:\project\test -n 30 +linux与mac用户: +python TikTokCommand.py -l https://v.douyin.com/S6YMNXs/ -p /path/to/downdir -n 30 +``` + - 关闭头像下载, cover, music 也是一样的设置对应选项为 False ``` @@ -172,6 +220,7 @@ python TikTokCommand.py -l https://live.douyin.com/802939216127 -p /path/to/down - [x] 单个合集下载 - [x] 主页所有合集下载 - [x] 获取分享的音乐链接下的所有作品 +- [x] 指定下载作品数量 - [ ] 获取热搜榜数据 - [ ] 多主页链接批量下载 - [ ] 多线程下载