Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于程序功能的详细说明 #35

Closed
JoeanAmier opened this issue Jul 22, 2023 · 0 comments
Closed

关于程序功能的详细说明 #35

JoeanAmier opened this issue Jul 22, 2023 · 0 comments
Assignees
Labels
文档补充(docs) 文档补充说明

Comments

@JoeanAmier
Copy link
Owner

JoeanAmier commented Jul 22, 2023

基础概念

链接类型:

  • 长链接:使用浏览器打开抖音链接时,地址栏所显示的 URL 地址。
  • 短链接:点击 APP 或网页版的分享按钮得到的 URL 地址,抖音平台以 https://v. 开头,并且前后掺杂中文;TikTok 平台以 https://vm 开头,不掺杂其他字符。

链接输入:

  • 输入 settings.json 时,需要手动去除中文,仅输入 URL 链接。
  • 程序运行输入时,可直接粘贴内容后回车,程序会自动提取 URL 地址。

数据储存:

  • settings.jsonsave 参数可设置数据储存格式类型。
  • 采集作品评论数据批量采集账号数据采集搜索结果数据 模式必须设置 save 参数才可正常使用。
  • 程序所有数据均储存至 root 参数路径下的 Data 文件夹。

终端命令行模式

功能最全面的模式,支持全部功能。

批量下载账号作品

使用 settings.jsonaccounts 参数中的账号主页链接。

支持链接格式:

  • https://v.douyin.com/分享码/
  • https://www.douyin.com/user/账号ID
  • https://www.douyin.com/user/账号ID?modal_id=作品ID

每个账号的作品会下载至 root 参数路径下的账号文件夹,账号文件夹格式为 UID123456789_mark 或者 UID123456789_账号昵称

单独下载链接作品

输入作品链接;目前仅该模式支持 TikTok 平台。

支持链接格式:

  • https://v.douyin.com/分享码/
  • https://vm.tiktok.com/分享码/
  • https://www.douyin.com/note/作品ID
  • https://www.douyin.com/video/作品ID
  • https://www.douyin.com/user/账号ID?modal_id=作品ID
  • https://www.tiktok.com/@账号昵称/video/作品ID

作品会下载至 root 参数和 folder 参数拼接成的文件夹。

获取直播推流地址

输入直播链接,不支持已结束的直播。

支持链接格式:

  • https://live.douyin.com/直播ID

目前不支持直播分享短链接!

下载说明:

  • 单次输入一个直播链接时,程序会询问用户是否下载直播视频,如果使用本程序下载,需要保持程序运行直到直播结束。
  • 单次输入多个直播链接时,程序不会询问用户是否下载视频。
  • 建议复制直播推流地址到其他下载工具进行下载。

采集作品评论数据

输入作品链接。

支持链接格式:

  • https://v.douyin.com/分享码/
  • https://www.douyin.com/note/作品ID
  • https://www.douyin.com/video/作品ID
  • https://www.douyin.com/user/账号ID?modal_id=作品ID

支持采集评论回复、评论表情、评论图片。

批量下载合集作品

  1. 使用 settings.jsonmix 参数中的合集链接或作品链接。
  2. 输入合集链接,或者属于合集的任意一个作品链接。

支持链接格式:

  • https://v.douyin.com/分享码/
  • https://www.douyin.com/note/作品ID
  • https://www.douyin.com/video/作品ID
  • https://www.douyin.com/user/账号ID?modal_id=作品ID
  • https://www.douyin.com/collection/合集ID

每个合集的作品会下载至 root 参数路径下的合集文件夹,合集文件夹格式为 MIX123456789_mark 或者 MIX123456789_合集标题

批量采集账号数据

  1. 使用 settings.jsonaccounts 参数中的账号主页链接。
  2. 输入账号主页链接。

支持链接格式:

  • https://v.douyin.com/分享码/
  • https://www.douyin.com/user/账号ID
  • https://www.douyin.com/user/账号ID?modal_id=作品ID

采集搜索结果数据

格式规则 输入搜索条件。

来自未来的新模式

功能待定,欢迎提出需求和建议。

Web UI 模式

提供浏览器可视化交互界面,支持单独下载链接作品功能和获取直播推流地址功能,支持局域网远程访问,可以部署至私有服务器,不可直接部署至公开服务器。

服务器部署模式

提供浏览器可视化交互界面,支持单独下载链接作品功能,用于部署至公开服务器,为网站访客提供作品下载服务。

为保护访客隐私,服务器部署模式 禁用了日志记录和数据存储功能,不会记录任何作品提取数据。

@JoeanAmier JoeanAmier added the 文档补充(docs) 文档补充说明 label Jul 22, 2023
@JoeanAmier JoeanAmier self-assigned this Jul 22, 2023
@JoeanAmier JoeanAmier pinned this issue Jul 22, 2023
@JoeanAmier JoeanAmier unpinned this issue Jul 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
文档补充(docs) 文档补充说明
Projects
None yet
Development

No branches or pull requests

1 participant