【GitHub精选项目】抖音/ TikTok 视频下载:TikTokDownloader 操作指南

这篇具有很好参考价值的文章主要介绍了【GitHub精选项目】抖音/ TikTok 视频下载:TikTokDownloader 操作指南。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【GitHub精选项目】抖音/ TikTok 视频下载:TikTokDownloader 操作指南,GitHub 精选优质项目⭐⭐,github,音视频

前言

本文为大家带来的是 JoeanAmier 开发的 TikTokDownloader 项目,这是一个高效的下载 抖音/ TikTok 视频的开源工具。特别适合用户们保存他们喜欢的视频或分享给其他人。

TikTokDownloader 是一个专门设计用于下载 TikTok 视频的工具,旨在为用户提供一种快速且简便的方法来保存他们喜爱的 TikTok 内容。

  • 它提供了直观的接口,如命令行,web 端,web_api 等;
  • 提供了多种下载功能,如🔥 TikTok 主页/视频/图集/原声;抖音主页/视频/图集/收藏/直播/原声/合集/评论/账号/搜索/热榜
  • 允许用户通过简单地输入视频链接来下载视频,而无需复杂的过程或技术知识;

接下来,本文将深入探讨 TikTokDownloader 项目的特点和使用方法,以帮助用户更好地了解如何充分利用这个工具。

作者还贴心的为 Windows 用户准备了编译好的 exe 程序。大大降低了上手的难度。实属非编程人员福音。

项目地址:https://github.com/JoeanAmier/TikTokDownloader

项目概览

看到项目的介绍,它的功能可谓是丰富十足。
作者还贴心的为 Windows 用户编译好 exe 程序。大大降低了上手的难度。

【GitHub精选项目】抖音/ TikTok 视频下载:TikTokDownloader 操作指南,GitHub 精选优质项目⭐⭐,github,音视频

克隆项目

git clone

最简单的,在命令行工具数据以下命令即可,如下图所示:

git clone https://github.com/JoeanAmier/TikTokDownloader.git

【GitHub精选项目】抖音/ TikTok 视频下载:TikTokDownloader 操作指南,GitHub 精选优质项目⭐⭐,github,音视频

Download ZIP

当然,使用 Download ZIP 也是个不错的下载方式。

【GitHub精选项目】抖音/ TikTok 视频下载:TikTokDownloader 操作指南,GitHub 精选优质项目⭐⭐,github,音视频

使用指南

该项目使用起来极其简单,只需简单配置即可。

下面做一些简单的介绍。

step 1 配置环境

确保当前的 Python >= 3.12.0,

去到项目目录下,安装所需要的库。在命令行执行以下命令即可。

pip install -r requirement.txt

step 2 启动项目

运行 main.py

python mian.py

首次启动如下图,提示说需要设置 Cookie 然后重新运行程序;

  • 会创建一个默认配置文件 settings.json

【GitHub精选项目】抖音/ TikTok 视频下载:TikTokDownloader 操作指南,GitHub 精选优质项目⭐⭐,github,音视频

step 3 设置 Cookie

参考 Cookie 提取教程

或者在重新运行时候,选择 2 扫码登录设置 Cookie

step 4 下载视频

在设置好 Cookie 之后,重新启动程序,

(因为这里有多达4种运行模式,选择 Web UI 交互模式做展示)

这时候程序会调用系统默认的浏览器,去访问 http://127.0.0.1:5000

【GitHub精选项目】抖音/ TikTok 视频下载:TikTokDownloader 操作指南,GitHub 精选优质项目⭐⭐,github,音视频
这时候我们可以先准备一个视频的链接,粘贴,然后点击,获取下载链接

【GitHub精选项目】抖音/ TikTok 视频下载:TikTokDownloader 操作指南,GitHub 精选优质项目⭐⭐,github,音视频

来到下图,就可以成功下载啦!

【GitHub精选项目】抖音/ TikTok 视频下载:TikTokDownloader 操作指南,GitHub 精选优质项目⭐⭐,github,音视频

注意事项

Python 版本 >= 3.12.0

参考这一份官方文档,Python 3.12 有什么新变化¶

因项目使用到了部分 Python 3.12.0 的新特性 ,而这些新特性没有向下兼容,所以在运行该项目时候,需要保证Python 版本大于等于3.12.0,下面简单说一下新特性。

具体会体现在以下两点,而只要使用上 >= Python 3.12.0,就不会有以下问题出现。

(1)shutil.which

将在搜索路径的其他地方直接匹配之前返回 cmd 与来自 PATHEXT 的组件相匹配的路径。

# shutil

def which(cmd, mode=os.F_OK | os.X_OK, path=None):
    ...

该项目会,

✅ 调用 ffmpeg 下载直播

而在项目初始化的过程中,会初始化 settings.json 文件,其中一个字段为 ffmpeg,值默认为空字符串,

# settings.json
{
    "accounts_urls": [],
    ...
    "ffmpeg": ""
}

这就到导致在使用下面代码时候,

import shutil
from pathlib import Path

# 默认为空字符串
ffmpeg_path = ""

shutil.which(Path(ffmpeg_path))

会引发一个异常,

AttributeError: 'WindowsPath' object has no attribute 'lower'. Did you mean: 'owner'?

(2)引号重用

引号重用: 新特性,即在 f-字符串 的使用中,支持了重用与标记 f-字符串 本身相同的引号。

但是在 Python 3.12.0 之前,这样使用是会引出 SyntaxError 异常的。

如:

string = f"{"1 + 1"}"

运行会引发 SyntaxError 异常,

SyntaxError: f-string: expecting '}'

而在 Python 3.12.0 之后运行,引号重用 不会再引发 SyntaxError 异常。

总结

这个工具非常适合内容创作者和普通用户使用,因为它使他们能够轻松地保存重要的或有趣的内容,无论是用于个人回顾、好友分享、内容创作还是学术研究。

总之,TikTokDownloader 项目旨在为 TikTok 用户提供便捷的视频下载解决方案,帮助他们管理和享受 TikTok 上的优质内容。在合法和道德的前提下,这个工具为用户提供了更多选择,以便更好地利用 TikTok 平台上的视频资源。

后话

本次分享到此结束,
欢迎有质量的留言和评论,
see you~~🎈🎈文章来源地址https://www.toymoban.com/news/detail-774092.html

到了这里,关于【GitHub精选项目】抖音/ TikTok 视频下载:TikTokDownloader 操作指南的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 情感视频素材免费下载无水印,分享几个抖音热门情感视频素材网站

             在当今这个短视频内容为王的时代,情感短视频无疑成为了最直接、最有效的情感传达方式之一。无论是用来表达生活点滴,还是用于品牌故事的讲述,一段精心制作的视频能够让人触动心弦,留下深刻印象。但是,优秀的情感视频素材并且免费下载无水印离不开

    2024年04月12日
    浏览(114)
  • 抖音视频批量下载工具|抖音数据抓取工具

            想要随时随地观看抖音平台上的精彩视频内容吗?不必担心!这款基于C#开发的抖音视频下载工具将成为您的得力助手,让您轻松畅享最新、最热的视频内容。 【多功能实用】 无论是批量视频提取还是固定视频下载,这款工具都能满足您的需求。通过输入进行

    2024年04月09日
    浏览(107)
  • python抓取抖音无水印视频和无水印图集下载(个人分析思路)

    注重版权,转载请注明原作者和原文链接 作者:向往同学 目录 最近无事练手的爬虫项目(老活新整),希望各位大佬给出意见,谢谢。 一、视频分析 二、图集分析 三、完整代码 四、总结         1、首先获取手机端的视频分享链接:7.99 y@t.RK 03/27 TlC:/  复制打开抖音,看

    2024年02月05日
    浏览(62)
  • 【Python爬虫案例】抖音下载视频+X-Bogus参数JS逆向分析

    选择自己感兴趣的抖音博主,本次以“经典老歌【车载U盘】”为例 每次请求的页面会有很多接口,需要对接口进行筛选: 第一步筛选XHR筛选 第二步筛选URL中带有post 通过筛选play_add值找到视频的地址 通过对比两次请求发现只有X-Bogus数值会有变化,max_cursor是用翻页,后文再

    2024年03月15日
    浏览(101)
  • 视频号视频怎么下载(视频号如何下载里面的视频)

    根据大家分享出来的视频号如何下载里面的视频的相关提供的下载方案,我们特别总结了多款可以下载视频号视频怎么下载的办法! 如果你还不会提取视频号里的视频,赶快来看看视频号里的视频怎么保存到相册的吧! 该方法仅针对安卓手机,具体操作方式打开手机的文件

    2024年02月08日
    浏览(71)
  • 如何下载央视网视频,下载视频播放花屏怎么办

    相信有很多人在下载央视网或者央视影音的视频遇到了虽然能下载但是花屏的情况,like this 或许你能找到hls-url,可能也用了猫爪或者video download等工具,但是下载下来的ts或者m3u8文件都是花屏的情况。下图是Opera GX浏览器检查元素界面,在网络-全部-预览当中可以看到类型为

    2024年02月11日
    浏览(39)
  • 油管视频怎么下载到本地,油管视频下载到本地的方法

    YouTube作为全球最大的视频分享平台之一,吸引了大量用户观看和分享各种内容。然而,有时候我们希望将特定的YouTube视频下载到本地以便离线观看。本文将介绍几种简便的方法,帮助你将YouTube视频轻松下载到本地,以便在没有网络连接的情况下畅享。 1、使用在线视频下载

    2024年02月08日
    浏览(42)
  • 视频号视频提取小程序,快速下载视频号视频

    ​视频号提取小程序可以帮助用户方便地从视频号视频平台获取到自己喜欢的视频号内容。通过这个小程序,你可以快速搜索并提取出视频号,并进行相关的操作。 据悉视频下载bot小程序目前已经更名为【提取下载小助手】 使用视频号提取小程序有以下几个步骤: 1.在去水

    2024年02月07日
    浏览(45)
  • 根据UIL下载图片/视频、根据URL自动下载图片/视频、GUI自动下载想要的图片

    目录 1,根据UIL下载图片/视频 2,根据URL自动下载图片/视频 3、GUI自动下载想要的图片 ①点击下载按钮,进行挨个下载 ②右击保存进行下载图片 4、图片或视频URL批量放入浏览器页面上 1,根据UIL下载图片/视频 效果如如下: 2,根据URL自动下载图片/视频   效果图如下:  i

    2024年02月13日
    浏览(46)
  • python下载bilibili视频,下载合集,下载选集

    python下载bilibili视频合集 2.1vsCode 2.2Anaconda version: conda 22.9.0 2.3代码 链接:https://pan.baidu.com/s/1WuXTso_iltLlnrLffi1kYQ?pwd=1234 3.1 下载单个视频 感觉现在下载的清晰度不够,可以在找找,给这块替换了就行 代码 3.2 下载选集视频 选集视频的播放链接很好找,就是后面的p=几啥的,拼一

    2024年02月11日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包