Py学习  »  Python

python批量下载抖音无水印视频,附软件

懒人找资源 • 4 年前 • 3453 次点击  


网上很多那种抖音视频解析,去水印下载的网站,不过都只可以下单个,下下来大多数标题还是乱码。一点都不geek。
咱们懒人找资源的粉丝最大的优点就是懒,这种重复性的活python帮咱们搞定。
批量下载抖音视频
很久收藏的大神的python批量下载无水印抖音视频的脚本,后来抖音改api后就失效了,小懒人试着改了一下代码竟然成功运行了。
今天特地把软件打包成可以直接下载的软件,给不会python的粉丝们安排上先。
这篇文章会教大家软件怎么用,后续代码也会分享出来,同时简单解释一下这是怎么实现的。
软件使用教程
懒得写图形界面了,软件打开是黑乎乎的窗口
第一个参数是让你输入用户UID,这个UID不是账号哈,获取的方法是在抖音分享用户主页链接后用浏览器打开
看到user/后面这串数字没,这个就是该用户的UID
比如毒舌电影的主页链接是:https://v.douyin.com/7AMftF/
浏览器打开后得到UID是:927583046739879
1.软件里粘贴,回车,然后下一选项
2.输入0是去水印,输入1是带水印,继续回车
3.然后f是该用户收藏的视频,p是该用户上传的视频
4.最后一个是你要保存的文件夹,默认存到下载里
都选完了回车就解析下载了
建议条件允许的话使用手机流量作为热点下载,速度比较快而且不会轻易被断开连接。小懒人用了15分钟和3.4G的流量把毒舌电影的全部196个视频去水印下载下来了
文件标题直接和原视频标题匹配,省去大家筛选过程。
软件使用很简单,大家一看就知道了。

简单解释一下代码(后台会给出完整代码)
三个核心函数,代码里也都注释了,分别是
get_video_urls()获得视频播放地址get_download_url()获得带水印的视频播放地址video_downloader()视频下载
比较难的是获取解析接口,原作者大大用app抓包的方法获取到api,再嵌套UID就可以得到该用户的json。再到json里拿到数据和下载地址。
把下载链接的playwm改成play就得到了去水印的地址(WM其实就是watermark的缩写,水印)
技术就讲到这里了,后面有时间再分享完整细节。想不到有一天我一个文科生竟然在这里讲解技术问题,还分享软件。IT的世界太诱人,前天还帮一个群友写爬虫,都搞起外快来了。

源代码后台和软件一起给出,因为蓝奏云不能传py后缀的文件,小懒人改成txt了,大家拿到手后改成py就行。
用法和软件一样,对python有兴趣的不妨看看,我也是读了好一会的才理解,才有办法去改动的。
爬虫软件和代码后台回复“抖音”领取,懒人盘03栏也会附上下载。
大家分享软件的时候不妨附上这篇文章,不看这么详细的说明书怕你朋友不会用哈哈。
番外
上周说体验群要涨价结果一直忘了,现在也没想好涨多少过几天再看,反正门槛会不断提高的。
另外给大家免费分享的资源合集又上新了五六份,其中这份计算机语言包含的太多了,有需要的去保存。
还有群友peng昨天提到这份冯注龙的课程不错,大家也可以去看。
先这样吧,小懒人要和家人视频聊天了,希望大家喜欢今天的文章~
推荐阅读
懒人资源合集,不看白关注了
小懒人珍藏网站,免翻批量下instagram
这个资源搜索神器,要让小懒人失业了
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/56806
 
3453 次点击  
文章 [ 8 ]  |  最新文章 2 年前
stone_0089
Reply   •   1 楼
stone_0089    2 年前

抖音

dreamtf
Reply   •   2 楼
dreamtf    2 年前

抖音

dreamtf
Reply   •   3 楼
dreamtf    2 年前

抖音

ren_digital
Reply   •   4 楼
ren_digital    2 年前

抖音

redcircle052173
Reply   •   5 楼
redcircle052173    2 年前

抖音

conglin71
Reply   •   6 楼
conglin71    2 年前

抖音

jzhaozon
Reply   •   7 楼
jzhaozon    2 年前

抖音

1460657320哈哈
Reply   •   8 楼
1460657320哈哈    3 年前

抖音