Python-自動下載抖音無水印高清視頻

前言

本文講述的是,經過爬蟲根據抖音分享的視頻鏈接自動抓取抖音的高清無水印的視頻,方便短視頻的營銷號搬運與後期二次創做!html

代碼

這裏面公佈的是部分代碼,並非所有的代碼,若是想要所有請諮詢做者,做者的博客是: ZFJ_張福傑【博客有個人聯繫方式】 代碼以下:python

# -*- 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的程序員,想作這個上面的對面又不止如何搞,我這裏特地把下載視頻的邏輯封裝成一個桌面軟件,方便你們使用,截圖以下: 在這裏插入圖片描述 在這裏插入圖片描述 有須要的能夠聯繫我!程序員

相關文章
相關標籤/搜索