python一键去抖音视频水印工具


Posted in Python onSeptember 14, 2018

无水印视频下载

方法一:
无水印视频下载很简单,有一个通用的方法,就是使用去水印平台即可。
我使用的去水印平台是:http://douyin.iiilab.com/
在输入框中输入视频链接点击视频解析,就可以获得无水印视频链接。
这个网站当初我写代码的时候是好使的,当初用这个网站下了一些无水印视频,不过写这篇文章的时候发现这个取水印平台无法正常解析了,等它修复好了再用这个功能吧。
这个平台不仅包括抖音视频去水印,还支持火山、快手、陌陌、美拍等无水印视频。所以做一个这个网站的接口还是很合适的。
简单测试了一下,这个网站的API是需要付费解析的,如果通过模拟请求的方式有些困难,因此决定上浏览器模拟器Splinter。
这里使用方法就不累述,不过有一点可以说的是,我们可以配置headless参数,来将Splinter配置为无头浏览器,啥事无头浏览器呢?就是运行Splinter不调出浏览器界面,直接在后台模拟各种请求,很是方便。
这部分的代码很简单,无非就是填充元素,确定解析按钮位置,点击按钮,获取视频下载链接即可。这点小问题,就自行分析吧。
整体代码:

python一键去抖音视频水印工具

方法二:
这个方法是通过网友的反馈得知的,对下载链接直接修改即可得到无水印下载链接。
download_url = video_html['video']['play_addr']['url_list'][0].replace('playwm','play')
方法简单粗暴,很好用。好处就是处理速度飞快,缺点是这种方法通用性不强,不同视频发布平台的打码方法可能有不同,需要自行分析。

总结

玩爬虫还是很有意思的,请勿用于学习以外的用途,希望大家都有所收获。

Python 相关文章推荐
python实现电子词典
Apr 23 Python
django 开发忘记密码通过邮箱找回功能示例
Apr 17 Python
详解TensorFlow查看ckpt中变量的几种方法
Jun 19 Python
对Python定时任务的启动和停止方法详解
Feb 19 Python
使用python实现抓取腾讯视频所有电影的爬虫
Apr 15 Python
python动态视频下载器的实现方法
Sep 16 Python
python 三元运算符使用解析
Sep 16 Python
Python 脚本拉取 Docker 镜像问题
Nov 10 Python
python导入库的具体方法
Jun 18 Python
Python基于opencv的简单图像轮廓形状识别(全网最简单最少代码)
Jan 28 Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
Mar 03 Python
python 下划线的多种应用场景总结
May 12 Python
python入门:这篇文章带你直接学会python
Sep 14 #Python
Python函数any()和all()的用法及区别介绍
Sep 14 #Python
Python连接Redis的基本配置方法
Sep 13 #Python
Python线程下使用锁的技巧分享
Sep 13 #Python
Python利用ORM控制MongoDB(MongoEngine)的步骤全纪录
Sep 13 #Python
python中字符串内置函数的用法总结
Sep 13 #Python
浅析python继承与多重继承
Sep 13 #Python
You might like
玩家交还《星际争霸》原始码光盘 暴雪报以厚礼
2017/05/05 星际争霸
用PHP实现WEB动态网页静态
2006/10/09 PHP
ThinkPHP3.1.x修改成功与失败跳转页面的方法
2017/09/29 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
2020/04/04 PHP
javascript的trim,ltrim,rtrim自定义函数
2008/09/21 Javascript
当达到输入长度时表单自动切换焦点
2014/04/06 Javascript
JQuery复制DOM节点的方法
2015/06/11 Javascript
使用pcs api往免费的百度网盘上传下载文件的方法
2016/03/17 Javascript
JSONP跨域请求实例详解
2016/07/04 Javascript
Vuejs第六篇之Vuejs与form元素实例解析
2016/09/05 Javascript
JS自定义混合Mixin函数示例
2016/11/26 Javascript
JS中关于正则的巧妙操作
2017/08/31 Javascript
小程序扫描普通链接二维码跳转小程序指定界面方法
2019/05/07 Javascript
详解python如何调用C/C++底层库与互相传值
2016/08/10 Python
python flask实现分页的示例代码
2018/08/02 Python
python中字符串数组逆序排列方法总结
2019/06/23 Python
pandas-resample按时间聚合实例
2019/12/27 Python
在python中list作函数形参,防止被实参修改的实现方法
2020/06/05 Python
Python对excel的基本操作方法
2021/02/18 Python
Python实现Excel自动分组合并单元格
2021/02/22 Python
实例讲解CSS3中的box-flex弹性盒属性布局
2016/06/09 HTML / CSS
美国运动鞋和运动服零售商:Footaction
2017/04/07 全球购物
allbeauty美国:英国在线美容店
2019/03/11 全球购物
linux面试题参考答案(11)
2012/05/01 面试题
Java中会存在内存泄漏吗,请简单描述
2016/12/22 面试题
求职推荐信
2013/10/28 职场文书
公司行政经理岗位职责
2013/12/24 职场文书
竞聘副主任科员演讲稿
2014/01/11 职场文书
先进个人获奖感言
2014/01/24 职场文书
2014年两会学习心得体会
2014/03/17 职场文书
小区文明倡议书
2014/05/16 职场文书
好的旅游活动方案
2014/08/19 职场文书
学习党代会心得体会
2014/09/05 职场文书
品质保证书格式
2015/02/28 职场文书
婚育证明格式
2015/06/17 职场文书
关于践行三严三实的心得体会
2016/01/05 职场文书