一款 Windows 视频播放器,边看边用本地语音识别和翻译生成双语字幕。
- Star
- 4,598
- Fork
- 291
- 未关闭 Issue
- 61
- 最近提交
- 前天
这是什么?
LLPlayer 是一款专为语言学习设计的视频播放器,重点提供普通播放器没有的字幕相关功能。它可以同时显示两条字幕,方便学习者对照原文与母语译文,并同时支持文本字幕和图像字幕。
播放器可以借助 Whisper(支持 whisper.cpp 和 faster-whisper 两种引擎)为任意视频或音频自动生成字幕,也能用 Tesseract OCR 或微软 OCR 把图像字幕转为文本。翻译支持 Google、DeepL、OpenAI、Ollama、LM Studio 等多种引擎,并可使用 LLM 结合上下文进行翻译。通过 yt-dlp 还能播放在线视频,同样可使用字幕和查词功能。
字幕侧边栏支持跳转、增量搜索和单词查询,也能从右键菜单直接调用浏览器搜索。应用基于 C# 和 WPF 开发,底层使用 Flyleaf 播放库,目前处于 Beta 阶段,需要 Windows 10 或 11。
核心功能
- 01可同时显示两条字幕,支持文本字幕和图像字幕。
- 02基于 Whisper(whisper.cpp 或 faster-whisper)在本地为视频或音频生成字幕。
- 03通过 OCR 实时将图像字幕转为文本。
- 04支持 Google、DeepL、OpenAI、Ollama、LM Studio 等翻译引擎。
- 05借助 yt-dlp 播放在线视频,并可生成字幕和查词。
- 06字幕侧边栏支持跳转、增量搜索和单词查询。
适用场景
- 用双字幕观看外语电影或剧集进行学习。
- 为正在学习的语言的讲座录像或音频生成字幕。
- 观看在线视频,并使用翻译字幕和查词功能。
- 在字幕中查询生词,并通过浏览器词典查看释义。
快速上手
- 1
从发布页面下载构建版本
- 2
如提示则安装 .NET Desktop Runtime 10
- 3
启动 LLPlayer.exe
- 4
在设置 > Subtitles > ASR 中下载 Whisper 模型以进行本地字幕生成
使用前须知
- 仅支持 Windows,暂不支持 Linux 或 macOS。
- 项目处于 Beta 阶段,可能不稳定并会出现破坏性变更。
- 启用 ASR 或 OCR 需要安装 Microsoft Visual C++ 运行库,否则应用会崩溃。
- 采用 GPL-3.0 许可证,属于 Copyleft 许可。
收录于专题
标签
常见问题
- LLPlayer 是什么?
- 面向语言学习者的 Windows 视频播放器,支持双字幕、AI 生成字幕、实时翻译和单词查询。 LLPlayer 是一款专为语言学习设计的视频播放器,重点提供普通播放器没有的字幕相关功能。它可以同时显示两条字幕,方便学习者对照原文与母语译文,并同时支持文本字幕和图像字幕。
- LLPlayer 可以免费使用吗?用的什么许可证?
- LLPlayer 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- LLPlayer 还在维护吗?
- 活跃维护中。LLPlayer 最近一次提交是在 2026年11月5日。
- LLPlayer 适合用来做什么?
- 用双字幕观看外语电影或剧集进行学习。 为正在学习的语言的讲座录像或音频生成字幕。 观看在线视频,并使用翻译字幕和查词功能。 在字幕中查询生词,并通过浏览器词典查看释义。
- LLPlayer 怎么安装和运行?
- 从发布页面下载构建版本 如提示则安装 .NET Desktop Runtime 10 启动 LLPlayer.exe 在设置 > Subtitles > ASR 中下载 Whisper 模型以进行本地字幕生成
- 在哪里获取 LLPlayer?
- 源代码和安装说明在 GitHub 上:https://github.com/umlx5h/LLPlayer
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 Whisper 的开源语音转文字工具,支持词级时间戳和说话人分离。
基于 Gradio 的网页工具,集成语音合成、声音克隆、Whisper 转录、YouTube 下载、人声分离和翻译,用于配音制作。
Windows 离线语音输入工具,按住 CapsLock 说话,松开即自动上屏。
开源本地视频剪辑工具,基于 FunASR 语音识别,按选中文本或说话人裁剪视频,并支持 LLM 辅助剪辑。
Linux 桌面与 Sailfish OS 应用,离线完成语音转文字、文字转语音和机器翻译。