如何用python批量下载抖音用户所有视频?
大家好,我是一行
俺终于想起来密码啦,遂赶紧登录分享一下最近好玩的内容
还记得之前有跟大家分享过一篇文章叫《用 python 来进行自动化赚钱,想 peach?》,其中一些曾经看起来是想peach的赚钱想法,在不断的接触各种互联网项目之后,发现实现好像也不是不可能
毕竟,人永远赚不到自己认知以外的钱嘛!
那篇文章其中介绍过一个项目,抖音小程序的玩法,具体的收益原理如下:
当然除了截图里的抖音搬运工,还有很多其他搬运工在各个短视频平台大行其道
随便举些例子
文案号,那些文案都是原创的吗?只是被加工成了视频
搞笑号,里面的搞笑视频都是原创精品吗?只是改变了播放速度
壁纸号,难道这些壁纸都是自己画的吗?只是增加了 bgm
等等等等,这样类似的账号不要有太多,但却收益颇丰(我不酸,哈哈)
那它们有什么特点呢?
非原创,不然不可能这么高产,当然大部分也没有版权纠纷
重复性,音乐、画面类型都非常的规律,重复是可编程的最大特点
对抗搬运工的正确玩法就是开挖掘机!
所以第一步就是,将这些搬运的素材用 python 爬取下来,获取给自己使用,然后再考虑批量化二次加工。
当然爬取下来的技术原理也很简单,技术原理如下:
1
代码
1. 获取用户地址
在抖音的 pc 端网站( http://www.douyin.com)上可以进行搜索目标账号,点击他们的主页网址,从主页的网址中解析出账号的id
解析方法如下图:
2.通过解析获取视频
通过获取账号 id,生成对应的 url,然后获取源代码,分析其中的视频链接,即可批量进行下载
核心代码如下:
while (has_more):
url="https://www.iesdouyin.com/web/api/v2/aweme/post/?sec_uid=" + str(sec_uid) + "&count=" + str(
count) + "&max_cursor=" + str(max_cursor) + "&aid=1128&_signature=z1epBAAArxEnjYt5fPWXJs9XqR&dytk="
r=requests.get(url, headers=headers)
r.encoding='utf-8'
da=json.loads(r.text)
3.运行下载
运行代码,将目标账号的最近视频都下载到同一个文件夹下
这岂不是我独有的 moment,skr~
2
软件
当然,市面也有很多需要可以现成下载抖音的软件,一次性获取抖音账号的所有视频,但是基本都会进行收费,或者引流二次牟利
虽然挖矿的时候,有人专门卖水,但是这种对抗平台的代码项目,如果进行到商业化盈利,有很大的法律风险
想想上一个写了抢茅台脚本盈利的程序员,现在三餐都有人管饭。
3
最后
批量下载这些视频二次加工后,除了抖音小程序还有哪些副业玩法:
全平台分发获取流量收益
搬到 tiktok 上进行出海赚美米
导流到个人号上进行淘客、cps 项目收益等产品收益
虽然批量获得素材后,大有可玩耍之地。但本文的技术分享只是针对搬运号,毕竟开挖掘机搬运和手动搬运本质没有任何区别。
当然也有很多原创优质的视频被某些搬运工在搬运,但是搬(盗)亦有道。
如果批量下载了原创优质视频还是自己偷着看吧,牟利传播始终不能长久。其实更好的是分析这些高质量的原创视频,取之所长。
对了,关注 @一行玩python ,每天分享好玩实用的python知识~