• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

关于python:Python自动下载抖音无水印高清视频

python 搞代码 3年前 (2022-02-20) 13次浏览 已收录 0个评论
文章目录[隐藏]

前言

本文讲述的是,通过爬虫依据抖音分享的视频连贯主动抓取抖音的高清无水印的视频,不便短视频的营销号搬运与前期二次创作!

代码

这外面颁布的是局部代码,并不是全副的代码,如果想要全副请征询作者,作者的博客是:
ZFJ_张福杰【博客有我的联系方式】
代码如下:

# -*- coding: utf-8 -*-
# @Author: zhangfujie
# @作者QQ: 2723834718
# @Date:   2020-09-17 16:17:36
# @Last Modified by:   zhangfujie
# @Last Modified time: 2020-09-19 16:33:08
import re
import requests

headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1'}

def parse_douyin(url):
    r = requests.get(url, allow_redirects = True)
    redirecturl = r.url
    rct = requests.get(redirecturl, headers = headers)
    playurlList = re.findall('playAddr:(.*?)\,', str(rct.text))
    if len(playurlList) == 0:
        return 
    playurl = playurlList[0]
    playurl = playurl.replace('playwm', 'play')
    playurl = playurl.replace("\"", "")
    # 申请要下载的url地址
    html = requests.get(playurl)
    # content返回的是bytes型也就是二进制的数据。
    html = html.content
    try:
        with open('douyin.mp4', 'wb') as f:
            f.write(html)
            f.flush()
        print("下载实现!!!!")
    except:
        print("下载失败!!!!")

if __name__ == '__main__':
    url = 'http://v.douyin.com/JkNaor/'
    parse_douyin(url)
    
# 我的QQ:2723834718

软件界面

因为有些不是程序员或者不是Python的程序员,想做这个下面的对面又不止如何搞,我这里特意把下载视频的逻辑封装成一个桌面软件,不便大家应用,截图如下:


有须要的能够分割我!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:关于python:Python自动下载抖音无水印高清视频
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址