功能丰富的命令行音视频下载工具,支持数千个网站,由 youtube-dl 分支而来。
20万1.7万PythonUnlicense更新于 10天前
一个 Python 工具和命令行程序,无需登录即可下载 YouTube、Twitch、Zoom 直播与录像的聊天消息。
Chat Downloader 用于获取直播、视频、短片段和往期录播中的聊天消息,既可以在命令行中使用,也可以作为 Python 库导入。Python 中的 get_chat 会返回一个生成器,逐条产出消息。
工具支持 YouTube(直播、往期录播和首映)、Twitch(直播、往期录播和短片段)以及 Zoom(往期录播),Facebook 的支持仍在开发中。消息会被解析为 JSON 风格的对象,包含文本、类型、时间戳、以秒计的时间点以及作者信息(如徽章和头像)。
结果可以保存为 JSON 文件,也可以以格式化方式打印。另有选项可设置时间范围、消息类型、最大消息数、重试次数和代理。项目发布在 PyPI 上,可通过 pip 安装。
从 PyPI 安装
pip install chat-downloader将直播的聊天记录保存为 JSON 文件
chat_downloader https://www.youtube.com/watch?v=jfKfPfyJRdk --output chat.json概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
功能丰富的命令行音视频下载工具,支持数千个网站,由 youtube-dl 分支而来。
基于 OpenStreetMap 数据的 Python 命令行工具,可为任意城市生成极简风格的地图海报。
一款终端里的电子表格工具,用于浏览、整理和转换多种格式的表格数据。
面向浏览器智能体的 TypeScript、Python、Go SDK,可用自然语言执行操作、观察页面与提取数据。
基于大语言模型和计算机视觉的开源浏览器自动化工具,可在任意网站上执行工作流,并在 Playwright 上扩展 AI 能力。
把 Git 仓库或本地目录整理成一份适合喂给大模型的纯文本摘要。