侧边栏壁纸
博主头像
心月星河 博主等级

我见众生皆草木,唯有见你是青山!

  • 累计撰写 25 篇文章
  • 累计创建 9 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

docker 部署 dysync 同步工具【抖音视频】

心月星河
2025-10-17 / 0 评论 / 0 点赞 / 25 阅读 / 0 字

dysync.net:

一款基于 .NET Core 6.0 和 Vue 开发的工具,用于同步抖音收藏夹以及我喜欢的视频,解决个人收藏和喜欢的视频容易失效的问题。支持多账号同步,并已预设刮削信息,同步后的视频可直接在 Emby 或 Jellyfin 中播放。

图片

安装

Docker Compose

services:
  dysync:
    image: registry.cn-hangzhou.aliyuncs.com/jianzhichu/dysync.net:latest
    container_name: dysync
    ports:
      - 10101:10101
    volumes:
      - ./collect:/app/collect
      - ./favorite:/app/favorite
      - ./db:/app/db
    restart: always

参数说明(更多参数建议去看文档)

:::
/app/collect(路径):收藏的视频存储路径

/app/favorite(路径):喜欢的视频存储路径

/app/db(路径):数据库存储路径

:::

使用

浏览器中输入 http://NAS的IP:10101 就能看到界面

图片

输入用户名和密码(用户名:douyin,密码:douyin2025)

图片

界面比较直观,不过感觉有点太简陋了

图片

右上角,点击“个人设置”

图片

可以修改一下密码,避免忘记了

图片

切换到抖音授权,点击“编辑”

图片

这里需要填写抖音 Cookie

图片

下面说一下怎么样获取抖音 Cookie,打开抖音网页版(douyin.com)

图片

登录账号以后,进入收藏夹页面

图片

按 F12 右侧就会出现开发者工具,切换到网络(Network)

图片

滑动到最上面,点击其中一条查看 Cookie(不需要特定那一条,一般第一条就行)

图片

将上面 Cookie 全部复制到里面(注意第一行不要有空行)

图片

在搜索框中输入“sec_user_id”,可以看到有几条 favorite 名称的链接

图片

点击展开,切换到“负载”,复制“sec_user_id”参数的值

图片

粘贴到 SecUserId 里,点击开启就行了

图片

TIP:记得“喜欢”和“收藏”里面要有内容

图片

打开系统日志,能看到已经在下载抖音的视频了

图片

系统配置可以设置同步周期,默认就行

图片

回到面板,等待视频下载完成就能看到有统计信息了

图片

TIP:下面简单说一下影音媒体联动需要注意的事项

影音媒体要映射 collect 和 favorite 这两个文件夹,作为媒体库目录

图片

这里用 emby 作为演示,直接将整个文件夹映射

图片

内容类型选择“影片(电影)”

图片

展示效果还行,有封面和标题

图片

不过刮削信息还是太少了,可以加上比如标签分类,年份这类信息

图片

总结

这款工具的核心功能就是下载和刮削抖音收藏夹和“我喜欢” 的视频。目前体验下来没遇到什么问题,上手设置也很简单,就是界面有点简陋,期待后面可以好好美化。虽然我不怎么刷抖音没什么用,但不可否认确实挺实用的。

0

评论区