8000 GitHub - Base-ai/douyinVd: 基于deno的抖音视频图文无水印下载,支持cf worker,vercel,deno deploy,docker部署
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Base-ai/douyinVd

 
 

Repository files navigation

抖音无水印视频(图文)下载服务

📌 功能说明

通过提供的抖音视频或者图文链接,获取对应的无水印视频(图片)链接。

🔧 请求方式

📤 返回结果

  1. 无data参数

返回解析后的无水印视频直链(URL)。

  1. 有data参数

返回json数据结构如下

interface DouyinVideoInfo {
// ID
aweme_id: string | null;
// 评论数
comment_count: number | null;
// 点赞数
digg_count: number | null;
// 分享数
share_count: number | null;
// 收藏数
collect_count: number | null;
// 作者昵称
nickname: string | null;
// 作者签名
signature: string | null;
// 标题
desc: string | null;
// 创建时间
create_time: string | null;
// 视频链接
video_url: string | null;
// 类型
type: string | null;
// 图片链接列表
image_url_list: string[] | null;
}

🚀 部署方式

本项目支持多种部署方式,方便快速上线使用。

1. Deno Deploy 部署

  • 进入 Deno Deploy 控制台。
  • 创建新项目,选择可执行文件为 main.ts
  • 部署后即可通过 HTTPS 访问服务。

2. Cloudflare Workers 部署

  • 安装 denoflare CLI 工具。
  • 在项目根目录配置 .denoflare 文件。
  • 执行部署命令:
    denoflare push cfworker.ts
  • 部署后到worker设置开启访问即可
  • 参考文档:Cloudflare Workers 教程
  • 如果怕麻烦或者出现其他错误,可以直接使用 cfbuild.js 文件,这个是编译后的文件,可以直接部署cf worker

3. vercel 部署

4. docker 部署

  • clone 本项目到服务器
  • 构建docker镜像 docker build -t my-deno-app .
  • 运行容器 docker run -p 8000:8000 my-deno-app

📈 Stars 趋势

Star History Chart

About

基于deno的抖音视频图文无水印下载,支持cf worker,vercel,deno deploy,docker部署

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 56.1%
  • JavaScript 42.3%
  • Dockerfile 1.6%
0