抖音去水印开源工具

# 简述

推荐一个开源抖音视频去水印工具,该工具支持批量下载和去水印,后端使用python语言实现,接下来说下如何部署使用。

项目地址:https://github.com/imgyh/tiktok 去水印演示demo:https://dy.gyh.im/

# 操作环境

  • 系统:debian10 x64

  • Docker版本:23.0.5

  • Docker Compose版本:v2.17.3

  • git version:2.20.1

  • 网络:美国洛杉矶

详细机器配置可查看:doduo.cc

# 安装Docker环境

安装Docker

1
2
apt-get update
apt-get install docker.io

安装Docker-compose

1
2
apt-get update
apt-get install docker-compose-plugin

若执行慢,需要切换成Docker国内镜像源。

# 将源代码克隆到本地

1
git clone https://github.com/imgyh/tiktok.git

然后进入到tiktok文件夹中继续接下来的操作

# 创建docker-compose.yml

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
version: '3.1'

services:
  tiktok:
    image: imgyh/tiktokweb:latest
    container_name: tiktok
    restart: always
    volumes:
      - $PWD/downloads:/path/to/downloads
      - $PWD/TikTokCommand.py:/app/TikTokCommand.py
    ports:
      - 5000:5000

# 启动

1
docker compose up -d

正常情况下,接下来就可以通过ip加端口号访问服务了。

# 关于去水印使用

目前只用过单个视频去水印,还是比较好使的。

# 关于批量视频下载

批量下载这里也支持不少形式

例如支持个人主页链接、作品分享链接、抖音直播Web链接、合集链接、音乐(原声)集合链接,下面这个例子是某个用户的作品集合。

# Docker批量下载方式

1
docker exec -it tiktok python3 TikTokCommand.py -C True -l https://www.douyin.com/user/MS4wLjABAAAA06y3Ctu8QmuefqvUSU7vr0c_ZQnCqB0eaglgkelLTek -p /path/to/downloads

# windows批量下载方式

需要在项目地址releases页,下载可执行文件TikTokCommand.exe

下载到当前目录下的download文件夹中。

1
TikTokCommand.exe -C True -l https://www.douyin.com/user/MS4wLjABAAAA06y3Ctu8QmuefqvUSU7vr0c_ZQnCqB0eaglgkelLTek -p ./download

# 参考链接

Licensed under CC BY-NC-SA 4.0