renyijiu / Douyin_downloader
Licence: mit
👏Download all douyin videos of user(including favorites) , 下载指定用户的所有抖音视频以及收藏的视频(无水印)
Stars: ✭ 288
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Douyin downloader
Youtubevideodownloader
Download videos from YouTube and many other video sites
Stars: ✭ 39 (-86.46%)
Mutual labels: download-videos, downloader
Gophie
An Aggregator Engine for searching and downloading movies free - NO ADs!
Stars: ✭ 94 (-67.36%)
Mutual labels: download-videos, downloader
Pornhub Downloader
Download videos from pornhub.
Stars: ✭ 346 (+20.14%)
Mutual labels: download-videos, downloader
Floatplane-Downloader
Project for automatically organizing and downloading Floatplane videos for plex.
Stars: ✭ 94 (-67.36%)
Mutual labels: downloader, download-videos
Webhubbot Downloader
Download videos from xiyouMc's WebHubBot.
Stars: ✭ 24 (-91.67%)
Mutual labels: download-videos, downloader
Edx Dl
A simple tool to download video lectures from edx.org (and other openedx sites)
Stars: ✭ 1,769 (+514.24%)
Mutual labels: download-videos, downloader
Got
Got: Simple golang package and CLI tool to download large files faster 🏃 than cURL and Wget!
Stars: ✭ 469 (+62.85%)
Mutual labels: download-videos, downloader
CoubDownloader
A simple downloader for coub.com
Stars: ✭ 64 (-77.78%)
Mutual labels: downloader, download-videos
gb-dl
A python based utility to download courses from infosec4tc.teachable.com , academy.ehacking.net and stackskills.com for personal offline use.
Stars: ✭ 33 (-88.54%)
Mutual labels: downloader, download-videos
Lyndor
🚀 Powerful command line tool to download lynda.com courses for personal offline use. 〽️
Stars: ✭ 127 (-55.9%)
Mutual labels: download-videos, downloader
llvd
Linkedin Learning Video Downloader
Stars: ✭ 137 (-52.43%)
Mutual labels: downloader, download-videos
Candy
🍭 Cross-platform YouTube-downloader with playlist and channel support as well as build-in audio / video converter.
Stars: ✭ 229 (-20.49%)
Mutual labels: download-videos, downloader
redvid
Smart downloader for Reddit hosted videos
Stars: ✭ 83 (-71.18%)
Mutual labels: downloader, download-videos
anime-dl
ADLCore is an API and app for the download of novels, manga, and anime from a plethora of sites. It works on Windows, Linux, OSX, and Android.
Stars: ✭ 70 (-75.69%)
Mutual labels: downloader, download-videos
Prdownloader
PRDownloader - A file downloader library for Android with pause and resume support
Stars: ✭ 2,947 (+923.26%)
Mutual labels: downloader
github-release-downloader
CLI tool to download all release assets from a git repository
Stars: ✭ 26 (-90.97%)
Mutual labels: downloader
Chrome Avgle Helper
👏 A Chrome extension for Avgle and other interesting video sites. Downloader inside
Stars: ✭ 276 (-4.17%)
Mutual labels: downloader
⚠️️务必阅读
最近查看网页版本发现项目所使用的部分接口参数有所修改,因此项目可能已经无法使用,保留仅供参考学习使用。目前本人暂时没有时间更新,欢迎有兴趣且有能力的人修改提交你的方案,谢谢!
抖音寻找漂亮小姐姐or帅气小哥哥,并下载她(他)们的所有作品
⚠️ 因为依赖关系,只支持Python3.6且仅在此版本上进行过测试,其他版本无法保证相同效果,欢迎提交PR支持。
原本只是写了一个下载抖音无水印视频的小脚本,后面突然想到了Douyin-Bot这个项目,觉得是可以结合操作的,达到完全自动化,所以就引入了相关的代码,并进行了一定的逻辑修改,实现了目前的流程。
Python + ADB实现抖音的控制浏览 -> 复制视频链接 -> 提取用户信息 -> 程序下载用户所有视频
DOWNLOAD.md,无需查看后续内容
⏰ 如果你只需要下载功能,可以直接查看环境安装
请在使用项目之前确保你的手机可以正常使用adb控制,相关信息可以网上搜索。另外复制内容需要使用clipper.apk,在apks中有提供,项目地址,可自行查看,另外 请允许此app后台运行,自测发现未后台运行会导致获取不到剪贴板内容
$ git clone [email protected]:renyijiu/douyin_downloader.git
$ cd douyin_downloader
$ virtualenv -p python3.6 douyin
$ source douyin/bin/activate
$ pip install -r requirements.txt
使用
- 打开抖音app
- 执行 python douyin-bot.py
⚠注意️
- 具体Python + ADB实现抖音的控制浏览,可以查看Douyin-Bot去了解,这里不做介绍了
- 目前ADB获取剪贴板操作,通过 clipper.apk实现,如果你有更好的方案,欢迎提出更改,感谢🙏!
- 目前提供的配置是基于自己的 魅族pro5 测试机,不同机型请自行修改(欢迎提供你的配置)
-
config.json
配置文件参考:-
center_point
: 屏幕中心点(x, y)
,区域范围(rx, ry)
,主要翻页使用 -
left_swipe_point
: 起始点坐标(x, y)
,区域范围(rx, ry)
,分享按钮时活动获取复制链接使用 -
follow_bottom
: 关注按钮坐标(x, y)
, 区域范围(rx, ry)
-
star_bottom
: 点赞按钮坐标(x, y)
,区域范围(rx, ry)
-
share_bootom
: 分享按钮坐标(x, y)
,区域范围(rx, ry)
-
copy_link_bottom
: 复制链接按钮(分享按钮点击后弹出)(x, y)
,区域范围(rx, ry)
-
crop_img
: 截图范围起始点坐标(x, y)
,区域范围(width, height)
, 从页面截图裁剪部分(为了去除头像之类的干扰信息),另外范围过大可能导致图像过大使接口报错,请自行增加压缩操作
-
感谢
站在巨人的肩膀
建议反馈
请直接在Github上开新的issue,描述清楚你的问题需求即可。
CHANGELOG
赞赏
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].