收起左侧

NAS 部署 dysync 同步工具:把抖音视频搬进你的私人存储,告别视频失效

2
回复
114
查看
[ 复制链接 ]

54

主题

9

回帖

0

牛值

fnOS系统内测组

社区上线纪念勋章

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 作为演示,直接将整个文件夹映射

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

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

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

总结

这款工具的核心功能就是下载和刮削抖音收藏夹和“我喜欢” 的视频。目前体验下来没遇到什么问题,上手设置也很简单,就是界面有点简陋,期待后面可以好好美化。虽然我不怎么刷抖音没什么用,但不可否认确实挺实用的。有了它,再也不用担心收藏里的小姐姐视频下架了,,还能方便地整理到 Emby 等影音媒体中心。

综合推荐:⭐⭐⭐(免费实用,解决视频下架)

使用体验:⭐⭐⭐(界面有点简陋,整体还有很大进步空间)

部署难易:⭐⭐(简单)︎

收藏
送赞
分享

0

主题

6

回帖

0

牛值

江湖小虾

不错, 赞👍

1

主题

26

回帖

0

牛值

江湖小虾

点个赞
89822D38AB234E4A2EC1836C3E79B89E.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则