前言

最近做了一个项目,在数据收集环节,需要获取海量的douyin视频,由于官方并未直接提供批量下载功能,导致数据收集困难,但在不断摸索和尝试各种方法后,找到了一款免费且非常好用的工具,在这里想要分享给大家,同时详细介绍了其使用步骤,希望能帮助到同样有此类需求的朋友。

一、项目简介​

TikTokDownloader是一款完全免费且开源的抖音短视频下载工具,基于Python 语言开发,通过封装 Requests 模块实现对抖音视频的高效抓取。该项目在 GitHub 上有公开源代码,原帖链接:https://github.com/JoeanAmier/TikTokDownloader/wiki/Documentation。打开这个链接,你可以获取到该工具的源代码,查看项目的更新动态等。

二、使用教程

1、复制链接https://github.com/JoeanAmier/TikTokDownloader/wiki/Documentation到浏览器进行访问

2、下滑,在“快速入门”下找到“Releases”,点击后跳转到文件下载页面

3、下滑,找到“Assets”,“Assets”下就是可下载的文件压缩包,可以根据自己电脑系统配置选择合适的文件压缩包,点击即可下载。假如你的电脑是64位的windows系统,那么你就下载第三个压缩包。(建议尽可能不要下载到C盘)

4、下载后将压缩包进行解压,得到如下文件夹。

5、打开文件夹,找到main.exe,双击打开。

6、打开后会显示一系列功能选项,若能够正常显示“Cookie更新结束”,则不需要重新写入;否则按照需要输入对应选项序号进行Cookie写入。

7、这里以复制粘贴写入Cookie为例。该选项对应序号为1,因此我们输入1并回车,按照提示输入抖音Cookie内容并回车。

8、Cookie更新成功后,如果我们想要下载抖音视频,那么输入6(也就是终端交互模型)并回车。我们就会得到更详细的视频获取功能选择,这里会演示如何根据链接批量下载视频,其余功能可根据GitHub上的文档自行探究。

9、批量下载链接作品(抖音)对应的序号为2,因此我们输入2并回车,这里提供了两个选项,第一个就是手动输入链接,第二个就是将需要下载的视频链接写入文档,然后通过读取文档进行视频下载。

10、采取第一种方式,即输入1并回车,这里会提示输入作品链接。

11、那么我们登录抖音网页,找到想要下载的抖音视频,然后点击分享,点击复制链接,这样就能获取该视频的链接。

12、接着我们将这个链接粘贴到提示出,并点击回车,它就会自动下载该视频。

13、如果选择第二种方式,即输入2并回车,它会提示输入含有链接的文档路径。

14、这里我们需要提前创建一个txt文档,用于记录需要下载的视频链接。

15、然后右击该文件,选择复制文件地址,并将地址粘贴到提示处,并回车,它就会按照文档中链接顺序依次下载,并在下载结束后返回下载的视频数量。

16、下载后的视频会保存到_internal文件夹下的Download文件夹中。

结语

如果大家觉得有帮助,请多多点赞收藏支持一下,谢谢大家。如果遇到什么问题,也非常欢迎大家私信。

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐