吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2927|回复: 18
收起左侧

[Python 转载] 某音去水印下载视频,续集(利用第三方接口实现)

[复制链接]
micfy 发表于 2022-5-1 16:37
本帖最后由 micfy 于 2022-5-1 17:41 编辑

之前在手机上使用《二驴去水印》app挺好用,可惜该app升级后,广告多,权限也超出程序需要,提取出该app的接口地址,编写了python3程序,实现无水印下载功能,而且利用抖音的“”复制链接“”里的地址就可以实现,比上一版的程序更简单,全部源码如下:
[Python] 纯文本查看 复制代码
import json            
import requests        
import jsonpath
import re

def delete_boring_characters(sentence):
    return re.sub('[0-9’!"#$%&\'()*+,-./:;<=>?@,。?★、…【】《》?“”‘’![\\]^_`{|}~\s]+', "", sentence)
headers = {
           'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.92 Safari/537.36',
       }

url ="https://api-v1-prod.layzz.cn/lyz/v2Analyse?token=czkc-sslanse&url=https://v.douyin.com/F6e3vx8/" 
 #该接口地址来源于《二驴去水印》app,参数url的值“https://v.douyin.com/FjDDDtn/”是抖音“复制链接”里的地址
session = requests.Session()
req = session.get(url, timeout=5, headers=headers)
#print(req.text)
unicodestr=json.loads(req.text)
if req.status_code == 200: 

    name=delete_boring_characters(jsonpath.jsonpath(unicodestr,"$.data.title")[0]) #视频名称,去掉特殊字符
    addr=jsonpath.jsonpath(unicodestr,"$.data.down")[0] #下载地址
else:
    print("解析失败")
print(name)
print(addr)

videoBin = session.get(addr, timeout=5, headers=headers)
with open(name+'.mp4', 'wb') as fb:
    fb.write(videoBin.content)
    print('下载完成,名称为:%s.mp4'%name) 

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
Pornstar55 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

lcg888 发表于 2022-5-1 19:49
漂亮  谢谢楼主大爱分享
 楼主| micfy 发表于 2022-5-3 17:21
yuange8 发表于 2022-5-3 12:52
怎么修改视频下载的默认路径呢?

with open(name+'.mp4', 'wb') as fb:
name里 加上路径即可
andyy2573 发表于 2022-5-1 20:30
佚名RJ 发表于 2022-5-1 20:52
感谢大佬分享,又多了一个接口,改天加到我免费纯净的安卓解析软件里面去。想用的可以看我第一条帖子
小白2021 发表于 2022-5-1 20:53
直接贴出来代码了。厉害,感谢楼主分享
令狐小柒 发表于 2022-5-1 21:11
很好用 谢谢
zsksssss 发表于 2022-5-1 22:55
这在我手机上怎么运行呢
第一品霄 发表于 2022-5-1 23:45
学习一下了
Sterlyn 发表于 2022-5-2 00:18
这个就厉害了,有些视频还是没有水印好啊
liudiardy 发表于 2022-5-2 00:21
汗一个先,不知道咋用
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 05:30

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表