26 lines
1.0 KiB
Markdown
26 lines
1.0 KiB
Markdown
抖音web直播间([live.douyin.com](https://live.douyin.com))弹幕抓取
|
||
--
|
||
|
||
**屏幕效果截图**
|
||
|
||

|
||
|
||
**项目思路**
|
||
|
||
1. Selenium detach模式打开live直播间
|
||
2. mitmproxy 捕获live.douyin.com http请求并保存响应为指定目录下文件
|
||
3. watchdog监控步骤2指定目录下文件变化后反序列化文件(application/protobuf格式)
|
||
4. 反序列化弹幕消息分类后terminal输出且入库(mongo)
|
||
|
||
**使用方法**
|
||
|
||
1. 安装[python3](https://www.python.org/downloads/)
|
||
2. clone本项目,terminal进入项目目录,执行 `pip install requirements.txt`
|
||
3. 安装[mitmproxy](https://mitmproxy.org/) terminal执行`mitmproxy -s scripts/mitmproxy.py` (scripts/mitmproxy.py见项目)
|
||
4. terminal执行 `python3 main.py 直播间链接(https://live.douyin.com/******)`
|
||
|
||
**注意事项**
|
||
|
||
1. 本源代码自行改动仅可作学习目的!!!
|
||
2. 少刷抖音,他人美好生活皆虚幻,过好自己的才是真的!!!
|