DashPlayer
solidSpoon 开发的开源桌面视频播放器,支持本地视频双语字幕、按句跳转和悬停查词,还能让 AI 拆解长难句的生词与语法,适合用喜欢的剧集反复磨听力、记生词。

DashPlayer 是一个专为英语学习设计的桌面视频播放器,由独立开发者 solidSpoon 以开源方式发布。它解决的是「看剧学英语」时来回切换工具的问题:把视频、字幕、查词和 AI 讲解放进同一个窗口,让你对着自己喜欢的片子练听力、记生词。
主要功能
播放本地视频时,DashPlayer 可以加载 srt 格式的英文字幕,并显示中英双语字幕,也能随时只留中文或只留英文。按句跳转是核心操作:一个快捷键重复当前句,另一个跳到上一句,没听清的地方可以反复磨。鼠标悬停在单词上会弹出释义,点击还能发音。界面布局可调,视频画面和字幕区域的大小能分别缩放,也提供夜间模式。
AI 整句学习是它比较特别的部分。选中一句长难句后,右侧会列出这句话里的生词、词组和语法结构,并给出例句;右键菜单里也能直接解释生词或生成例句。如果字幕被换行打断,可以手动选完整句子再让 AI 解析。
素材与辅助工具
DashPlayer 只支持播放本地视频,但内置了视频下载功能,给一个链接就能把视频存到本地。没有英文字幕文件时,可以用内置的 AI 字幕生成功能一键生成。长视频还能分割成小段,方便分段学习。首页会列出最近播放的视频,并记录每个视频的播放进度。音频文件也能播,切换播客模式后体验更好。
费用与限制
DashPlayer 完全免费且开源,代码托管在 GitHub 上,可以自行构建。目前提供 macOS 和 Windows 版本,需要到 GitHub 的 Release 页面手动下载,不支持自动更新。官方声明不收集任何用户数据。核心功能依赖 srt 英文字幕,没有字幕时得先走 AI 生成这一步。