Releases: lza6/Video-Analysis-Pro-python
Releases · lza6/Video-Analysis-Pro-python
1.0正式版本
🚀 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 源码版,请按照以下步骤运行:
- 下载下方的
Source code (zip)并解压。 - 确保电脑已安装 Python 3.10+。
- Windows 用户: 双击根目录下的
启动应用.bat。 - Mac/Linux 用户: 在终端运行
python launcher.py。
首次运行时,脚本会自动创建虚拟环境并安装依赖,请耐心等待几分钟。
🤝 贡献与反馈 (Contribution)
这是一个开源项目 (GPL-3.0),我们欢迎任何形式的 PR 和 Issue!
如果您觉得好用,请给项目点个 ⭐ Star!