iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >如何使用Python下载抖音无水印视频
  • 651
分享到

如何使用Python下载抖音无水印视频

2023-06-15 01:06:39 651人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要介绍如何使用python下载抖音无水印视频,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、获取抖音视频连接得到如下信息: “5.1 HV:/ 守门员戴手套没法系鞋带这种体育精神,值得尊敬%遇见足球 %足

这篇文章主要介绍如何使用python下载抖音无水印视频,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

一、获取抖音视频连接

如何使用Python下载抖音无水印视频

得到如下信息: “5.1 HV:/ 守门员戴手套没法系鞋带这种体育精神,值得尊敬%遇见足球 %足球 %精彩进球 %意甲 %唯有足球不 https://v.douyin.com/eDFd28P/ 复制此链接,打开Dou音搜索,直接观看视频!”

通过正则取到信息中的地址:

share_url='5.1 HV:/ 守门员戴手套没法系鞋带这种体育精神,值得尊敬%遇见足球 %足球 %精彩进球 %意甲 %唯有足球不  https://v.douyin.com/eDFd28P/ 复制此链接,打开Dou音搜索,直接观看视频!'short_url = re.findall('(Https?://[^\s]+)', share_url)[0]

二、访问地址对返回的数据进行分析

通过访问得到的短连接,请求的地址会变成下面的

如何使用Python下载抖音无水印视频

然后分析返回的数据:

如何使用Python下载抖音无水印视频

对返回的数据逐个筛选,发现这个连接可以直接访问到视频
对请求的地址重新整理获取源视频的地址:

headers = {    "user-agent": "Mozilla/5.0 (windows NT 10.0; Win64; x64) AppleWEBKit/537.36 (Khtml, like Gecko) Chrome/90.0.4430.93 Safari/537.36", }# 通过分享连接获取跳转的地址url = requests.get(url=short_url,headers=headers).url# 通过跳转的地址找到item_iditem_id = re.findall('https://www.iesdouyin.com/share/video/(\d+)',url)[0]# 请求地址获取数据rel_url = requests.get(url="https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?item_ids="+item_id,headers=headers).text# 筛出视频地址video_rul = JSON.loads(rel_url)['item_list'][0]['video']['play_addr']['url_list'][0]

三、如何去除水印

以上步骤中可以得到视频的地址:https://aweme.snssdk.com/aweme/v1/playwm/?video_id=v0300fg10000c29ouk4guk3mmkooa0r0&ratio=720p&line=0将其中的playwm替换为play就可以得到没有水印的地址

video_rul = json.loads(rel_url)['item_list'][0]['video']['play_addr']['url_list'][0].replace('/playwm/', '/play/')

四、整合代码

import requestsimport reimport jsondown_load_path = 'E:\下载的MP4\\'class D_y():    headers = {        "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36",    }    def __init__(self,share_url):        self.share_url = share_url            def get_rel_url(self):        # short_url = re.findall('(https?://[^\s]+)', self.share_url)[0]        short_url = re.findall('(http[|s]?://[^\s]*/)', self.share_url)[0]        url = requests.get(url=short_url, headers=self.headers).url        # item_id = re.findall('https://www.iesdouyin.com/share/video/(\d+)', url)[0]        item_id = url.split('/')[5]        rel_url = requests.get(url="https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?item_ids=" + item_id,headers=self.headers).text        video_rul = json.loads(rel_url)['item_list'][0]['video']['play_addr']['url_list'][0].replace('/playwm/','/play/')        video = requests.get(url=video_rul,headers=self.headers).content        video_name = json.loads(rel_url)['item_list'][0]['share_info']['share_title'].split('#')[0].split('@')[0].replace(' ','')        with open(down_load_path+str(video_name)+'.mp4','wb') as f:            f.write(video)            f.close()        print("【抖音短视频】: {}.mp4 无水印视频下载完成!".fORMat(video_name))if __name__ == '__main__':    a = input("url:")    D_y(a).get_rel_url()

如何使用Python下载抖音无水印视频
Python主要应用领域有哪些

python有哪些常用库

python常用的库:1.requesuts;2.scrapy;3.pillow;4.twisted;5.numpy;6.matplotlib;7.pygama;8.ipyhton等。

以上是“如何使用Python下载抖音无水印视频”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网Python频道!

--结束END--

本文标题: 如何使用Python下载抖音无水印视频

本文链接: https://www.lsjlt.com/news/276360.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用Python下载抖音无水印视频
    这篇文章主要介绍如何使用Python下载抖音无水印视频,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、获取抖音视频连接得到如下信息: “5.1 HV:/ 守门员戴手套没法系鞋带这种体育精神,值得尊敬%遇见足球 %足...
    99+
    2023-06-15
  • 怎么使用Python下载抖音无水印视频
    小编给大家分享一下怎么使用Python下载抖音无水印视频,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Python下载首先来看一下,直接访问抖音链接得到的结果。妥...
    99+
    2023-06-22
  • Python抖音无水印视频下载方法
    分享学习Python爬虫、数据分析、数据挖掘的点滴。 最近发现了抖音无水印视频的下载方法。 # 抖音接口 「url」参数值就是从抖音上复制的链接。 Python下载 首先来看一下,...
    99+
    2024-04-02
  • 教你用Python下载抖音无水印视频
    目录一、获取抖音视频连接二、访问地址对返回的数据进行分析三、如何去除水印四、整合代码一、获取抖音视频连接 得到如下信息: “5.1 HV:/ 守门员戴手套没法系鞋带这种体育精神,值...
    99+
    2024-04-02
  • 如何用php获取抖音无水印视频
    这篇文章主要讲解了“如何用php获取抖音无水印视频”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何用php获取抖音无水印视频”吧!接口特点:Videoparse解析接口支持:抖音、快手、小...
    99+
    2023-06-04
  • 怎么用Python获取抖音无水印视频
    这篇文章主要讲解了“怎么用Python获取抖音无水印视频”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Python获取抖音无水印视频”吧!接口特点:Videoparse短视频解析接口支...
    99+
    2023-06-01
  • 如何用PHP获取最新抖音无水印视频
    这篇文章主要介绍“如何用PHP获取最新抖音无水印视频”,在日常操作中,相信很多人在如何用PHP获取最新抖音无水印视频问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何用PHP获取最新抖音无水印视频”的疑惑有所...
    99+
    2023-06-04
  • 怎么使用Python快速批量下载抖音去水印短视频
    这篇“怎么使用Python快速批量下载抖音去水印短视频”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么使用Python快速...
    99+
    2023-07-06
  • Python 教你快速批量下载抖音去水印短视频
    TikTokDownload 是由国人开源的抖音去水印视频下载工具。开源地址是:https://github.com/Johnserf-Seed/TikTokDownload对于某些做视频分析和研究的同学来说,这个工具非常有用,可以快速获取...
    99+
    2023-05-14
    Python 水印 短视频
  • 怎么用PHP获取抖音无水印视频
    这篇文章主要介绍“怎么用PHP获取抖音无水印视频”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么用PHP获取抖音无水印视频”文章能帮助大家解决问题。这里说的解析抖音无水印视频是通过调用第三方接口来...
    99+
    2023-06-04
  • PHP怎么获取抖音无水印视频
    本篇内容介绍了“PHP怎么获取抖音无水印视频”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Videoparse短视频解析接口支持:抖音、快手...
    99+
    2023-06-04
  • 怎么用Python实现抖音视频去水印
    这篇文章主要介绍“怎么用Python实现抖音视频去水印”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么用Python实现抖音视频去水印”文章能帮助大家解决问题。Videoparse提供视频去水印解...
    99+
    2023-06-04
  • Django实现在线无水印抖音视频下载(附源码及地址)
    目录实现原理# urls.py#web/urls.py# common/DouYin.py#common/utils.py# templates/home.html# te...
    99+
    2024-04-02
  • 2020年最新快手无水印视频解析代码,快手解析在线去水印,支持抖音视频解析
    这里说的解析获取无水印视频是通过调用第三方接口的方式实现的,具体的代码如下:以PHP代码为例: <php //www.videoparse.cn后台生成的appid$appId = '&...
    99+
    2023-06-04
  • 如何用php获取快手无水印视频
    这篇文章主要讲解了“如何用php获取快手无水印视频”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何用php获取快手无水印视频”吧!这里说的解析无水印视频是通过调用第三方接口来完成的,这个第...
    99+
    2023-06-04
  • 如何用PHP获取无水印西瓜视频
    本篇内容介绍了“如何用PHP获取无水印西瓜视频”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!这里说的解析获取西瓜无水印视频是通过调用第三方接...
    99+
    2023-06-04
  • 如何使用使用python+opencv解析视频并处理视频中的水印
    本篇内容主要讲解“如何使用使用python+opencv解析视频并处理视频中的水印”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用使用python+opencv解析视频并处理视频中的水印”...
    99+
    2023-06-02
  • 如何用php提取小红书无水印视频
    今天小编给大家分享一下如何用php提取小红书无水印视频的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Videoparse短视...
    99+
    2023-06-04
  • 怎么使用Python爬取抖音APP视频
    这篇文章主要讲解了“怎么使用Python爬取抖音APP视频”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用Python爬取抖音APP视频”吧!记录一下如何用python爬取app数据,...
    99+
    2023-06-15
  • 如何用python实现自动刷抖音短视频
    这篇文章主要介绍“如何用python实现自动刷抖音短视频”,在日常操作中,相信很多人在如何用python实现自动刷抖音短视频问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作