This repository has been archived on 2024-09-10. You can view files and clone it, but cannot push or open issues or pull requests.

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

屏幕效果截图

enter image description here

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 -r 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. 切记浏览器打开直播间弹幕可能不完整,所以做数据统计还是算了
Description
No description provided
Readme 716 KiB
Languages
JavaScript 98.6%
Python 1.4%