NAS应用商店
专为飞牛、群晖、威联通等Nas打造的通用应用商店

抖小云 -抖音视频同步工具

应用介绍

dysync.net(抖小云)是一款基于 .NET Core 与 Vue 的抖音视频同步工具,可将抖音收藏夹、「我喜欢」的视频以及指定博主作品批量同步至本地存储,并支持基础的刮削与元数据生成,方便在 Emby/Jellyfin 等媒体库内直接浏览与播放。应用提供 Web 管理界面与任务功能,便于按频道/用户/关键词进行抓取与定时同步,非常适合在 NAS 环境中做短视频归档与分类管理。

主要特点:

  • 支持多账号、多源同步,按收藏/点赞/指定博主抓取
  • 元数据刮削与基础重命名,兼容 Emby/Jellyfin 媒体库组织
  • Web 界面管理任务、日志查看与进度追踪
  • Docker 部署简便,卷映射独立存储收藏/点赞/博主与数据库
  • 可配置端口与访问密码(依据镜像/环境变量)

效果:

安装说明

重要:随着作者持续迭代,按照方式和镜像地址可能会出现变化,如有需要请关注github仓库:https://github.com/jianzhichu/dysync.net?tab=readme-ov-file#4-%E8%BF%90%E8%A1%8C%E6%96%B9%E5%BC%8F%E6%8E%A8%E8%8D%90-docker-compose

前提依赖

  • Docker 与 Docker Compose,NAS 具备稳定的网络访问
  • 规划挂载目录用于分类存储:收藏、点赞、博主作品、数据库与图片
  • 准备 Emby/Jellyfin 媒体库目录结构,便于后续导入与浏览

安装配置

参考官方文档示例,容器内服务默认监听 10101,示例将其映射到宿主 10103:

version: "3.8"
services:
  dysync:
    image: ccr.ccs.tencentyun.com/jianzhichu/dysync:beta_2.1.1
    container_name: dysync
    ports:
      - "10103:10101"
    environment:
      - TZ=Asia/Shanghai
    volumes:
      - ./data/dysync/coll:/app/collect
      - ./data/dysync/favorite:/app/favorite
      - ./data/dysync/db:/app/db
      - ./data/dysync/imgs:/app/images
      - ./data/dysync/uper:/app/uper
    restart: unless-stopped

注意事项:

  • 首次使用需在 Web 界面按文档提取抖音 Cookie 与 sec_user_id,否则无法抓取
  • 抓取规模较大时建议分批执行,避免 API 限流或网络波动导致失败
  • 为保障合规,请仅用于个人学习与备份,勿对外分发侵权内容

使用说明

  • 启动:docker-compose up -d 后访问 http://NAS_IP:10103
  • 凭证配置:按文档流程获取 Cookie 与用户标识,填入管理界面
  • 任务与分类:创建按收藏/点赞/博主的任务,映射到对应挂载目录,定期运行
  • 导入媒体库:将抓取视频目录纳入 Emby/Jellyfin 媒体库,依规则命名便于检索
  • 维护:定期备份 /app/db 与图片目录,必要时做去重与重命名

开源信息