visualzhang / douyin_web_live

抖音直播间(web)弹幕抓取 【上抖音,看见别人美好生活!】

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

抖音web直播间(live.douyin.com)弹幕抓取

屏幕效果截图

enter image description here

项目思路

  1. Selenium detach模式打开live直播间
  2. mitmproxy 捕获live.douyin.com http请求并保存响应为指定目录下文件
  3. watchdog监控步骤2指定目录下文件变化后反序列化文件(application/protobuf格式)
  4. 反序列化弹幕消息分类后terminal输出

使用方法

  1. 安装python3
  2. clone本项目,terminal进入项目目录,执行 pip install requirements.txt
  3. 安装mitmproxy terminal执行mitmproxy -s scripts/mitmproxy.py (scripts/mitmproxy.py见项目)
  4. terminal执行 python3 main.py 直播间链接(https://live.douyin.com/******)

注意事项

  1. 本源代码自行改动仅可作学习目的!!!
  2. 少刷抖音,他人美好生活皆虚幻,一切卷的不行,你懂得!!!
  3. 切记浏览器打开直播间弹幕可能不完整,所以做数据统计还是算了

About

抖音直播间(web)弹幕抓取 【上抖音,看见别人美好生活!】


Languages

Language:JavaScript 99.5%Language:Python 0.5%