Python-自动下载抖音无水印高清视频

稜镜高阶
• 阅读 2495

前言

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

代码

这里面公布的是部分代码,并不是全部的代码,如果想要全部请咨询作者,作者的博客是:
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的程序员,想做这个上面的对面又不止如何搞,我这里特意把下载视频的逻辑封装成一个桌面软件,方便大家使用,截图如下:
Python-自动下载抖音无水印高清视频
Python-自动下载抖音无水印高清视频
有需要的可以联系我!

点赞
收藏
评论区
推荐文章
Python进阶者 Python进阶者
4年前
一篇文章教会你使用Python下载抖音无水印视频
今天小编要跟大家分享的是,利用Python如何下载抖音无水印的视频;大家可能要问了,这个有什么用呢?当然有用了。那么有什么用呢?下面小编跟大家详细说说。众所周知,由于如今短视频的火爆,使得一批又一批的自媒体创作者犹如雨后春笋般冒了出来,其中不乏一些创作者投机取巧想要剽窃他人成功作品,这一行为往往被戏称为白嫖,哈哈哈,废话不多说,撸起袖子就是淦。一、准
郑文 郑文
1年前
SpringBoot+Uniapp实战开发全新仿抖音短视频App[完结无秘]
SpringBootUniapp实战开发全新仿抖音短视频App完结无秘download》quangneng.com/3251/关于抖音短视频的介绍抖音是一款由字节跳动公司开发的短视频分享应用程序,它在全球范围内广受欢迎。以下是抖音短视频的介绍:功能特
稜镜高阶
稜镜高阶
Lv1
江碧鸟逾白,山青花欲然。
文章
5
粉丝
0
获赞
0