Skip to content

Releases: lza6/Video-Analysis-Pro-python

1.0正式版本

30 Dec 01:48
69c8ed8

Choose a tag to compare

🚀 v4.0.0 - The Intelligent Agent Era (智能体纪元)

"不仅仅是分析,更是对话。Video Analysis Pro v4.0.0 带来了史诗级的交互革命。"

我们非常兴奋地宣布 Video Analysis Pro v4.0.0 正式发布!这是一个里程碑式的版本,我们将传统的“单向分析”升级为了“双向交互”。现在,您可以直接与视频进行对话,指挥 AI 帮您查找细节、截图甚至剪辑。

✨ 核心亮点 (Highlights)

🤖 1. 全新 AI Agent 面板 (Beta)

  • 交互式对话: 不再只是阅读死板的报告。现在,您可以问 AI:“视频里第几分钟出现了红色的车?”或者“帮我把猫咪出现的镜头截个图”。
  • 思维链可视化 (CoT): 引入了类似 DeepSeek R1 的“深度思考”组件。您可以实时看到 AI 是如何拆解您的任务、调用工具并得出结论的。
  • 工具调用能力 (Function Calling): Agent 现在拥有了“手”和“眼”,支持 OCR 文字识别、视觉语义搜索、自动跳转播放进度等工具。

👁️ 2. 视觉引擎全面升级

  • 集成 YOLOv11: 升级到底层视觉模型,物体检测速度更快、精度更高。
  • 智能关键帧提取算法: 优化了去重逻辑,现在能更精准地捕捉视频的转场和剧情突变点,减少无效截图。

🎨 3. 现代化 GUI 重构

  • PyQt6 深度重构: 抛弃了旧版界面,采用 PyQt6 构建了全新的深色主题 UI。
  • 画廊组件: 新增丝滑的 CarouselWidget(轮播组件),浏览关键帧和摘要片段更加直观。
  • 状态控制台: 底部新增实时状态监控,CPU、内存、显存占用一目了然。

🔌 4. 更强大的模型支持

  • Ollama 深度集成: 完美支持本地运行 Llama 3, Qwen 2.5 等开源模型,彻底保护隐私。
  • API 网关增强: 兼容 OpenAI 格式接口(支持 DeepSeek, SiliconFlow 等云端模型)。

🛠️ 修复与优化 (Fixes & Improvements)

  • 环境自愈: launcher.py 现在能自动检测并修复损坏的虚拟环境,小白也能一键运行。
  • FFmpeg 自动检测: 增强了对系统 FFmpeg 的检测逻辑,并支持本地 models/ 目录下的便携版 FFmpeg。
  • 多线程优化: 视频抽帧和 AI 推理分离到不同线程,界面不再假死。

📥 如何安装与运行 (Installation)

本版本为 Python 源码版,请按照以下步骤运行:

  1. 下载下方的 Source code (zip) 并解压。
  2. 确保电脑已安装 Python 3.10+
  3. Windows 用户: 双击根目录下的 启动应用.bat
  4. Mac/Linux 用户: 在终端运行 python launcher.py

首次运行时,脚本会自动创建虚拟环境并安装依赖,请耐心等待几分钟。


🤝 贡献与反馈 (Contribution)

这是一个开源项目 (GPL-3.0),我们欢迎任何形式的 PR 和 Issue!
如果您觉得好用,请给项目点个 ⭐ Star!