Skip to content

v1.5.0 - 性能优化版本 ⚡ 字幕获取速度提升10-30倍

Latest

Choose a tag to compare

@dashell7 dashell7 released this 17 Dec 16:22
· 48 commits to master since this release

🚀 重大性能优化

⚡ 字幕获取速度提升 10-30 倍

优化前: 50-150 秒
优化后: 2-5 秒
提升幅度: ⚡ 10-30 倍


✨ 主要改进

1. 字幕获取优化

  • ✅ 直接使用 yt-dlp(删除复杂策略尝试)
  • ✅ 完全跳过中文字幕获取
  • ✅ 简化日志输出,易于调试

2. 工作流程优化

3. 性能模式配置

  • 🐢 balanced: 平衡模式(最安全,适合免费API)
  • ⚡ fast: 快速模式(默认,推荐)
  • 🚀 turbo: 极速模式(最快,需要充足API额度)

4. 文档完善

  • 📖 新增《性能优化说明.md》
  • 📖 新增《字幕获取卡顿问题修复.md》

📊 性能数据

场景 优化前 优化后 提升
获取英文字幕 10-30秒 2-5秒 ⚡ 5-15倍
获取中文字幕 40-120秒 跳过 ⚡ 无限
用户等待 50-150秒 2-5秒 🎉 10-30倍

📦 安装方法

方法1:下载 ZIP 文件

  1. 下载 ob-english-learner-1.5.zip
  2. 解压到 .obsidian/plugins/ 目录
  3. 重启 Obsidian
  4. 启用插件

方法2:BRAT 安装


📋 系统要求

  • Obsidian: >= 0.15.0
  • 必需依赖: yt-dlp

安装 yt-dlp

# Windows
winget install yt-dlp

# macOS
brew install yt-dlp

# Linux / 通用
pip install yt-dlp