MediaCrawler

MediaCrawler

Web Content Selection and Self-Media Platform Crawler

Loading…

Description

#Data Collection #Content Analysis #Playwright #WebUI #Python #Windows #macOS #Linux
MediaCrawler is an open-source, multi-platform content collection tool that has gained over 57k Stars on GitHub. It supports the collection of public data from multiple mainstream content platforms, including notes, videos, comments, user information, etc., making it suitable for content analysis, competitor research, public opinion monitoring, and AI dataset organization scenarios.
Compared to traditional collection tools, MediaCrawler focuses more on lowering the entry barrier. The project is based on Playwright, retaining the browser login state, eliminating the need to study complex signature algorithms or reverse encryption processes, allowing ordinary developers to quickly complete environment configuration and data collection. It also provides a WebUI, enabling parameter configuration, task management, log viewing, and data export through a visual interface.

Software Features

- Multi-Platform Content Collection: Supports public content collection from platforms such as Xiaohongshu, Douyin, Kuaishou, Bilibili (B Station), Weibo, Zhihu, Baidu Tieba, and more.
- Rich Data Types: Can collect public content, comments, user information, and other data to meet various analysis needs.
- Based on Playwright: Inherits the browser login state, reducing complex reverse analysis and signature processing workflows.
- WebUI Visual Management: Supports graphical configuration of collection parameters, task initiation, log viewing, and data preview for export.
- Content Analysis: Suitable for organizing trending content, analyzing popular topics, and studying content dissemination patterns.
- Competitor Research: Collects public account and content data to assist in analyzing competitor account operation strategies.
- Public Opinion Monitoring: Continuously collects public discussion content to monitor trends related to brands, products, or keywords.
- AI Dataset Organization: Can serve as a public data collection tool, providing material sources for AI data analysis and training.
- Open Source and Free: Source code is publicly available, supporting extensions and secondary development based on business needs.