DashPlayer 是一款专为英语学习者打造的开源桌面视频播放器,由开发者 solidSpoon 开发并维护,官网为 dash-player.solidspoon.xyz,源代码托管在 GitHub 仓库 solidSpoon/DashPlayer,采用 AGPL-3.0 许可证。它的核心思路,是把用户自己喜欢的美剧、网课、播客等本地视频变成学习素材:围绕字幕做精听、查词和整句分析,而不依赖某个听力软件自带的资源库。作者本人在项目说明中表示,自己通过它观看了数千小时的英文视频后决定将其开源。
主要功能/内容
- 双语字幕与按句播放:支持 srt、vtt、ass 字幕格式,可只显示英文、只显示中文、双语对照或全部隐藏;可按字幕逐句跳转、重复当前句、单句或多行循环,并能微调字幕时间轴
- 悬停查词与词汇工坊:鼠标停在生词上即可快速查词且不打断播放,内置基于 ECDICT 的离线常用词词典(含 Collins 星级、词频与考试标签),不配置任何 API 也能开箱即用;词汇工坊可自动截取包含生词的视频片段,集中复习真实语境
- AI 整句学习:配置 OpenAI 兼容接口后,可一键拆解长难句的语法结构、词组和生词并给出例句,也能围绕句子内容继续向 AI 提问;字幕翻译等功能同样依托该接口
- AI 生成字幕:内置本地语音识别模型(Parakeet v3),在设置中下载模型后,即可为没有字幕文件的视频一键生成字幕,全程本地运行,无需配置 API 也不产生费用
- 学习向细节:自动记录播放位置、倍速播放、夜间模式、播放音频时的播客模式、长视频切分、大量可自定义快捷键,还支持用八位堂等蓝牙小手柄遥控逐句播放
- 精听操作设计:可在字幕区点击并滑动多行循环播放,右键菜单集成查词、整句学习等常用功能,全部快捷键可在设置中心查看并重新绑定
特点与使用说明
它只支持播放本地视频文件(官网称内置了视频下载小工具,可先把在线视频存到本地再打开),提供 Windows、macOS 和 Linux 三个平台的安装包,在 GitHub 的 Release 页面下载;因应用未做代码签名,Windows 与 macOS 安装时可能出现安全提示,仓库 README 给出了具体的放行处理方法。软件免费且开源,官网 FAQ 明确表示不会收集用户任何数据;目前不支持自动更新,新版本需手动下载。截至 2026 年 11 月 10 日抓取快照,其 GitHub 仓库约有 4,637 个 Star、346 个 Fork,自 2022 年 11 月开源以来累计发布 87 个版本,保持活跃迭代。
从设计取向看,它坚持「本地优先」:视频、字幕和词典数据都保存在本机,断网也能正常学习;播放控制几乎全部绑定在键盘与快捷键上,熟练之后可以不碰鼠标完成一整段逐句精听,这也是它在精听人群中积累口碑的主要原因。
适合人群:想用原版影视、公开课、播客等真实语境材料练听力、做精听的英语学习者。
注意事项:核心学习功能依赖英文字幕,没有字幕时可先用内置本地模型生成或另行准备字幕文件;除本地字幕生成外,翻译、查词增强与整句学习等 AI 功能需自备 OpenAI 兼容接口密钥,并会产生少量接口费用;下载和使用影视素材请遵守版权规定,仅供个人学习使用。
