DouYin Downloader是一个抖音批量下载工具,支持视频、图集、合集、音乐(原声)的下载,提供去水印功能,所有功能免费使用。

DouYin Downloader功能

• 支持个人主页链接、作品分享链接、抖音直播Web链接、合集链接、音乐(原声)集合链接。

• 支持单个作品下载、主页作品下载、主页喜欢下载、直播解析、单个合集下载、主页所有合集下载、音乐(原声)集合下载。

• 下载内容包括视频、视频封面、音乐、头像。

• 提供去水印下载功能。

• 自动跳过已下载内容。

• 支持指定下载作品数量。

• 多线程下载、多链接下载。

• 增量更新与数据持久化到数据库,保存每条作品信息,根据数据库是否存在来增量请求下载。

支持的地址格式

1、作品(视频或图集)、直播、合集、音乐集合、个人主页:https://v.douyin.com/BugmVVD/

2、抖音网页版浏览器URL:

• 单个视频:https://www.douyin.com/video/6915675899241450760

• 单个图集:https://www.douyin.com/note/7014363562642623777

• 用户主页:https://www.douyin.com/user/MS4wLjABAAAA06y3Ctu8QmuefqvUSU7vr0c_ZQnCqB0eaglgkelLTek

• 单个合集:https://www.douyin.com/collection/7208829743762769975

• 音乐(原声)下的视频:https://www.douyin.com/music/7149936801028131598

• 直播:https://live.douyin.com/759547612580

使用方法

批量下载有两种方式:配置文件和命令行,默认使用配置文件方式。

配置文件方式

1、修改config.example.yml文件内容,另存为config.yml

2、将config.yml放在DouYinCommand.pyDouYinCommand.exe同一目录下。

3、直接运行DouYinCommand.pyDouYinCommand.exe,无需添加命令行参数。

安装依赖

Windows用户:下载Release文件夹中的DouYinCommand.exe文件运行。

Linux与Mac用户:下载本项目,在本地Python 3.9环境中运行,安装依赖命令:

cd /path/to/douyin-downloader
python -m pip install -r requirements.txt