LLPlayer – AI实时生成双语字幕的视频播放器|即时英文单词查询

AI软件3天前更新 J.Cling
8 0

LLPlayer 是一款专为语言学习设计的视频播放器,支持提供了双语字幕、AI 实时生成字幕、实时翻译和即时查词等功能,让我们在观看视频的同时轻松学习外语。目前支持 Windows 系统,需安装 .NET Desktop Runtime 9 和 Visual C++ 2022 以上版本,直接下载安装包即可使用。

J.Cling 推荐拓展:

主要功能特点

  • 双语字幕同屏显示,支持文本和图像字幕
  • AI 自动生成字幕,由 OpenAI Whisper 提供支持
  • 实时翻译功能,支持 Google、DeepL、Ollama、OpenAI 等多种翻译引擎
  • 上下文感知翻译,通过 LLM 识别字幕上下文提供高精度翻译
  • 字幕侧边栏,支持防剧透功能和快速跳转
  • 即时单词查询和自定义浏览器搜索,无需中断视频播放

双字幕

  • LLPlayer 支持双字幕,可以同时显示两种语言。
  • 字幕的大小和位置可以独立调整,不受限制 text 或 bitmap 格式。
  • 与其他播放器不同,这两种字幕永不重叠。

AI 生成的字幕

  • 由 提供动力 OpenAI Whisper,LLPlayer 支持实时自动字幕生成(ASR) 来自任何视频和音频,支持 100 种语言。
  • 它高效,因为字幕可以从 视频的任何位置 异步地 生成。
  • 它还支持 CUDAVulkanOpenVINO 用于 快速字幕生成。

实时翻译

  • LLPlayer 支持字幕的实时翻译。
  • 它 支持 GoogleDeepLOllama、 OpenAI 和 Claude
  • 目前 支持 134 种语言!
  • 通过考虑字幕的上下文, 可以实现高度准确的翻译 使用 LLM 来处理字幕的上下文。

OCR 字幕

  • 位图格式的字幕通常无法被识别为文本,
  • 但 LLPlayer 可以使用 OCR 实时将位图字幕转换为文本。
  • 与常见程序不同,它直接使用 ffmpeg 原生 API,因此速度非常快。
  • 它支持 TesseractOCR 和 MicrosoftOCR。

播放任何内容

  • 得益于,LLPlayer 支持多种视频和字幕格式 ffmpeg 和 Flyleaf 库。
  • 它支持 文本 和 bitmap 字幕,以及内置和外部 字幕。

即时单词查询

  • 通过点击字幕中的单词,可以在弹出窗口中显示该单词的含义。
  • 您可以在任何网站上搜索或将其复制到剪贴板。

字幕侧边栏

  • LLPlayer 支持字幕侧边栏。
  • 支持 文本位图字幕。
  • 您可以跳转并查找单词的含义。
  • 也支持对字幕进行增量搜索 

播放在线视频

  • 与 yt-dlp,YouTube 等在线视频可以实时播放。
  • 自动生成字幕翻译可以 也可以实时执行。

免费、开源、用 C# 编写

  • LLPlayer 的源代码在 GitHub 上以 GPL 许可提供,可自由定制。
  • 所有代码均用 C# 编写,便于定制 任何需要的人。

更新日志

v0.2.2

功能

  • (ASR) 在 whisper.cpp 中添加 Prompt 参数
  • (ASR) 为 prompt 添加预设功能
  • (ASR) 在 faster-whisper 中添加 distil-large-v3.5 模型
  • (ASR) 在 whisper.cpp 中启用 GPU 设备选择 [修复 
  • (ASR) 更新 faster-whisper-xxl 到 r245.4
  • (seek) 添加次字幕搜索键位绑定
  • (subtitle) 为文本字幕添加最大宽度配置
  • (settings) 为字幕和音轨添加语言自动打开设置
  • (settings) 通过颜色选择器使字体和描边颜色可调
  • (translate) 支持 LLM 参数 – temperature、top_
  • (translate) 支持 LLM 参数 – max_tokens、max_completion_tokens
  • (YoutubeDL) 新增是否自动打开自动字幕的选项
  • 新增「始终置顶」窗口功能及其与 CTRL-T 的绑定

小修复

  • (FlyleafBar) 任务栏界面调整   [感谢 ]
  • (YoutubeDL) 审查字幕加载条件 [修复 
  • (config) 将自动复制切换快捷键从 ALT+A 更改为 CTRL+A
  • (配置) 将操作系统语言设置为默认翻译语言
  • (config) 添加默认绑定 Alt+Shift+Left/Right 以打开/打开上一个文件
  • (settings) 为 LLM 翻译输出错误详情
  • (settings) 在视频滤镜中添加重置按钮
  • (subtitle) 使用主题颜色作为单词悬停边框颜色
  • (subtitle) 保留以连字符开头的文本换行 [修复 

错误修复

  • (ASR) 修复无法在 m2ts 等格式中进行搜索的问题
  • (ASR) 修复 faster-whisper 在仅英文模型下无法工作的问题
  • (ASR) 在更改编解码器时重新初始化 SwrContext
  • (config) 修复不可恢复的字幕参数 [修复
  • (dialog) 基于父窗口对孤立对话框进行居中
  • (subtitle) 在播放停止时同步字幕进度
  • (subtitle) 不要为 ass 格式加载空字幕
  • (translate) 防止在 ASR 重新运行期间翻译单词时发生空指针异常

获取方式

官方网站

https://github.com/umlx5h/LLPlayer

https://llplayer.com

网盘下载

https://pan.quark.cn/s/296d1d947a9a

更多媒体影音请访问:

https://www.gewuzhizhi.vip/favorites/multimedia

© 版权声明

相关文章