LLPlayer是一款功能强大的语言学习视频播放器,除了上述基础功能外
LLPlayer-v0.2.2-_视频AI字幕_双语学习、实时翻译、可自定义字幕样式、学习模式

详细功能:

  1. 双语字幕显示:能同时展示两种语言的字幕,支持文本和位图字幕格式。并且无论哪种格式,都确保两种字幕不会重叠,为用户提供清晰专注的学习环境。用户还可根据自身需求微调字幕的大小和位置,以达到最佳可读性。
  2. AI字幕生成:借助OpenAI Whisper的强大能力,可从任何视频和音频源实时自动生成字幕,支持99种语言。该功能以异步方式工作,能从视频中的任意位置开始生成字幕,还支持CUDA、Vulkan和OpenVINO,可确保字幕快速生成。
  3. 实时翻译:集成了多种翻译引擎,如Google、DeepL、Ollama、OpenAI和Claude等,支持多达134种语言的实时翻译。通过考虑字幕的上下文,利用LLM实现高精度翻译,帮助用户打破语言障碍。
  4. 实时OCR字幕:可将位图字幕(基于图像的字幕)实时转换为可选择的文本,利用ffmpeg原生API的速度,由Tesseract OCR和Microsoft OCR提供支持,充分释放基于图像的字幕格式的学习潜力,对于动漫等带有硬字幕的视频非常实用。
  5. 即时单词查询:用户只需单击字幕中的任何单词,即可在弹出窗口中查看其含义,还能在任何网站上进行搜索或复制到剪贴板以便进一步学习。
  6. 字幕侧边栏导航:提供一个专用的侧边栏,显示所有的文本或位图字幕。用户可使用侧边栏在视频中搜索特定内容和执行单词查找,同时防剧透功能可确保用户仅看到当前需要的内容。
  7. 播放和学习在线视频:与yt - dlp无缝集成,能够播放在线视频,如来自YouTube的视频。即使是流媒体内容,也能使用LLPlayer的所有功能,包括实时字幕生成和翻译。
  8. 支持多种格式:依靠ffmpeg和Flyleaf库,支持多种视频和字幕格式,包括常见的MP4、MKV、AVI等视频格式,以及文本和位图字幕、内置和外部字幕文件等。
  9. 其他功能:包括可定制的深色主题、完全可定制的快捷方式、内置作弊表(方便用户在应用程序内了解如何使用该应用程序)、任务栏进度显示(在Windows任务栏上显示播放进度和控制按钮)、支持单段视频循环(便于反复学习)、导出ASR/OCR结果为SRT格式、与浏览器扩展集成等。
    要将LLPlayer的语言设置为中文,可参考以下步骤:
  10. 配置翻译API:打开LLPlayer,在“设置”中进入“翻译设置”,输入Google或DeepL的API密钥(需自行注册获取)。
  11. 启用翻译:在“字幕”菜单勾选“实时翻译”,选择目标语言为“中文”。
  12. 选择视频语言:如果视频不是中文的,播放视频后,点击“字幕”菜单中的“ASR设置”,勾选“启用自动语音识别”,在下拉菜单中选择视频的语言(如英语、日语等),点击“应用”,即可生成对应语言字幕并翻译为中文显示。

不过需要注意的是,上述方法主要是针对字幕语言设置为中文。目前没有公开资料表明LLPlayer可以直接将软件界面语言设置为中文,如果软件本身不支持界面语言切换,可能就无法实现这一功能。