微信机器人短视频解析插件 (Video Extractor) - 开源项目论坛 - 综合分享 - 道言分享网

微信机器人短视频解析插件 (Video Extractor)

一个功能强大的微信机器人短视频解析插件,支持多平台视频无水印下载、图集提取等功能。

项目地址:https://github.com/yigehaozi/video_extractor

🌟 功能特性

💡 支持多平台视频解析

  • 抖音
  • 快手
  • 皮皮虾
  • 火山
  • 微视
  • 微博
  • 小红书
  • B站

🛠 丰富的管理功能

  • 群聊白名单管理
  • 管理员权限控制
  • 私聊功能开关
  • 使用时段限制
  • 使用频率限制
  • 每日使用限额

📊 完善的统计功能

  • 使用次数统计
  • 用户活跃度统计
  • 历史记录查询

🚀 性能优化

  • 多线程异步处理
  • 自动清理缓存文件
  • 大文件智能处理

📝 使用说明

基础命令

SP帮助 - 显示命令菜单
SP开启 - 开启功能
SP关闭 - 关闭功能
SP状态 - 查看当前状态

管理设置

SP管理员 添加/删除 <wxid> - 管理管理员名单
SP管理员 列表 - 查看所有管理员

群聊管理

SP群聊 添加/删除 <群ID> - 管理允许使用的群聊
SP群聊 列表 - 查看允许的群聊列表

功能设置

SP私聊 开启/关闭 - 控制私聊功能
SP时段 设置 <开始时间> <结束时间> - 设置可用时间段
SP时段 关闭 - 关闭时间段限制
SP限额 设置 <次数> - 设置每日总使用次数
SP限额 关闭 - 关闭每日限额
SP频率 设置 <次数/分钟> - 设置单用户使用频率
SP频率 关闭 - 关闭频率限制

统计查询

SP统计 - 查看使用统计
SP清理 - 清除历史记录

⚙️ 配置说明

配置文件

插件使用两个配置文件:

  • config.yaml: 存储插件配置
  • data.json: 存储使用数据和统计信息

默认配置

status: true enable_private_chat: true enable_time_limit: false time_limit: start_time: '00:00' end_time: '23:59' daily_limit: 0 # 0表示无限制 rate_limit: enabled: false count: 5 manager_wxid: [] allowed_groups: []

🔒 权限说明

  • 普通用户:
  • 可以使用基本的视频解析功能
  • 受到各种限制的约束(时段、频率、限额等)
  • 管理员:

  • 可以使用所有管理命令
  • 不受私聊限制
  • 可以管理其他用户的权限

📌 注意事项

  1. 视频文件大小限制:

  • 视频文件超过20MB时会自动发送原始链接
  • 图片文件限制为10MB
  1. 使用频率:

  • 建议根据实际需求设置合理的使用频率
  • 可以通过SP频率命令随时调整
  1. 缓存清理:

  • 插件会自动清理临时文件
  • 可以通过SP清理命令手动清理历史记录

🔄 更新日志

v1.0.0

  • 初始版本发布
  • 支持基础视频解析功能
  • 添加管理员控制功能
  • 添加群聊白名单功能
  • 添加多线程处理
  • 优化文件清理机制
  • 改进大文件处理逻辑
请登录后发表评论

    没有回复内容