import os,json,requests

#伪装头

headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36'}

videos_list = os.listdir('C:/Users/HEXU/Desktop/抖音数据爬取/抖音爬取资料/raw_data/') #获取文件夹内所有json包名

count = 1 #计数,用来作为视频名字

for videos in videos_list: #循环json列表,对每个json包进行操作

a = open('./抖音爬取资料/raw_data/{}'.format(videos),encoding='utf-8') #打开json包

content = json.load(a)['aweme_list'] #取出json包中所有视频

for video in content: #循环视频列表,选取每个视频

video_url = video['video']['play_addr']['url_list'][4] #获取视频url,每个视频有6个url,我选的第5个

videoMp4 = requests.request('get',video_url,headers=headers).content #获取视频二进制代码

with open('./抖音爬取资料/VIDEO/{}.mp4'.format(count),'wb') as f: #以二进制方式写入路径,记住要先创建路径

f.write(videoMp4) #写入

print('视频{}下载完成'.format(count)) #下载提示

count = 1 #计数 11

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

191

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

python爬抖音短视频_python爬取抖音小视频相关推荐

  1. json spr路驾驶技术视频api_每天弄个小爬取之Python爬取批量爬取B站小视频

    1. 批量爬取B站小视频 哔哩哔哩网站(英文名称: bilibili),是年轻人的文化社区,被粉丝们亲切的称为B站.该网站中拥有动画.番剧.国创.音乐.舞蹈.游戏.科技.生活.鬼畜.娱乐.时尚等多个内 ...

  2. Python每日一练(9)-批量爬取B站小视频

    目录 1. 批量爬取B站小视频 2. 获取动态请求的JSON数据 3. 随机生成浏览器的头部信息 4. 获取要下载视频的大小 5. 实时打印文件下载进度 1. 批量爬取B站小视频 哔哩哔哩网站(英文名 ...

  3. 每天弄个小爬取之Python爬取批量爬取B站小视频!

    1. 批量爬取B站小视频 哔哩哔哩网站(英文名称: bilibili),是年轻人的文化社区,被粉丝们亲切的称为B站.该网站中拥有动画.番剧.国创.音乐.舞蹈.游戏.科技.生活.鬼畜.娱乐.时尚等多个内 ...

  4. 爬虫---爬取b站小视频

    分析b站小视频 1.进入到抓取链接地址 2.分析抓取链接内容 通过F12或者抓包工具进行查看我们需要爬取的视频在哪里存放,页面以ajax动态加载的 3.分析请求内容和请求参数 通过查看请求内容得到这些 ...

  5. 短视频搬运如何伪原创 手机小视频用去水印用改md5

             短视频搬运如何伪原创 手机小视频用去水印用改md5         视频伪原创是进行短视频引流的无论是历史,娱乐还是体育,这都是一个技巧,这是读者的相关性..        核心基础 ...

  6. 视频消重软件百度云 小视频修改md5

             视频消重软件百度云 小视频修改md5          微网剧每集内的场景数量.镜头切换频率非常重要,标准将在后续的文章中深度分析.                      在短视 ...

  7. 小视频APP源码开发者对小视频平台的三个忠告

    在这个短视频APP火爆的时代,小视频APP源码供不应求,无数人都想进来掺和一脚,因此无数短视频APP层出不穷,质量也是参差不齐,在此,我作为一个小视频APP开发人员,向各位想要开发短视频APP的朋友们 ...

  8. python爬app视频_python爬取抖音APP视频教程

    本文讲述爬取抖音APP视频数据(本文未完,后面还有很多地方优化总结) 公众号回复:抖音 即可获取源码 1.APP抓包教程,需要用到fiddler fiddler配置和使用查看>>王者荣耀盒 ...

  9. python 爬取搞笑视频_Python爬取知乎上搞笑视频,一顿爆笑送给大家

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:Huangwei AI 来源:Python与机器学习之路 PS:如有需 ...

最新文章

  1. Spring框架在属性注入时@Autowired和@Resource的区别
  2. tensorflow tf.enable_eager_execution()(立即执行操作,不添加到稍后在“ tf.Session”中执行的图)
  3. java.lang.reflect.Method.getGenericParameterTypes()方法示例
  4. 在WordPress中添加简书风格的连载目录和文章导航...
  5. 诺基亚是“不跟随”还是跟不上?
  6. 华为云PB级数据库GaussDB(for Redis)介绍第四期:高斯 Geo的介绍与应用
  7. linux 连接 android,linux下android连接真机测试
  8. 苹果iPad mini 6更多细节曝光:全面屏加持 搭载A14/A15芯片
  9. ceisum 加载geojson,webgl 加载geojson数据没有贴地
  10. 设计模式 C++简单工厂模式
  11. ASP.NET AJAX Advance Tips Tricks (11) 三种方法动态创建Tooltip
  12. 清华大学2008年硕士生招生参考书目录
  13. 爱好-超级IP:超级IP
  14. 抱米花-豆丁文档下载器 20100529
  15. 介绍NVivo 12 Mac
  16. 约瑟夫 java_约瑟夫问题 java 实现详解
  17. Windows找回磁盘被病毒感染后隐藏的文件
  18. maven常用scope作用域说明
  19. elasticsearch es sum求和统计用法
  20. 技术宅---我的网上抢火车票攻略

热门文章

  1. 为github帐号添加SSH keys
  2. Linux多进程拷贝文件
  3. 这篇文章可以满足你80%日常工作!一线互联网公司面经总结
  4. LeetCode Largest Number
  5. 无法获取 vmci 驱动程序版本: 句柄无效
  6. PHP获取IP地址的方法,防止伪造IP地址注入攻击
  7. Linux上Libevent的安装
  8. 上海大都会 H.A Simple Problem with Integers
  9. IOS上传文件给java服务器,返回报错unacceptable context-type:text/plain
  10. js练习--贪吃蛇(转)