跳到正文
发现
Memento:日语学习视频播放器
桌面应用学习教育

Memento:日语学习视频播放器

基于 mpv 的开源日语学习视频播放器,支持字幕查词、Yomichan 词典与 Anki 制卡。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v2.0.2
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Memento 是一个基于 mpv 的开源视频播放器,面向通过观看视频学习日语的人。它把字幕查词、汉字卡片、词典和 Anki 制卡整合到播放器中,让用户在观看日语视频时能快速理解生词并积累学习卡片。

主要功能

  • 语法感知的字幕搜索,便于在字幕中定位和查询词语
  • Yomichan 风格的汉字卡片,兼容 Yomichan 词典
  • 通过 AnkiConnect 创建 Anki 卡片
  • 支持 mpv 的放大着色器、插件和配置文件
  • 可选 OCR 支持,可配合 manga-ocr 使用
  • 可选 MeCab 支持,用于日语分词
  • 支持 yt-dlp 流媒体播放(需额外安装 yt-dlp)

安装与使用

README 提供了 Linux、Windows 和 macOS 的源码构建步骤。Linux 下可使用以下命令构建并安装:

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build . -j $(nproc)
sudo cmake --build . --target install

Windows 需要先安装 MSYS2,再使用 windows/build.sh 构建;macOS 需要安装 Homebrew 及依赖后使用 CMake 构建。构建完成后运行生成的可执行文件,加载 Yomichan 词典并配置 AnkiConnect,即可在播放视频时查词和制卡。

为使显示效果更好,建议安装 Noto Sans CJK JP 和 Kanji Stroke Order 字体。

注意事项

  • 自行构建时需要 Qt 6.10 或更高版本、mpv、sqlite3、Json-C、libzip 等依赖;QCoro、yt-dlp、MeCab、libmocr 为可选依赖。
  • macOS 上流媒体播放默认不可用,需要按 README 的说明安装 yt-dlp。
  • macOS 上如果提示无法初始化 MeCab,可将 Memento 应用移动到路径中不含空格的目录,例如 /Applications。
  • KDE Plasma 下如需使用原生文件选择器,编译时需启用 -DMEMENTO_QAPPLICATION=ON。
  • mpv 与 Memento 的配置目录是分开的,针对 Memento 的 mpv 配置、脚本和插件应放入 Memento 的配置目录。

本作品整理自 GitHub 开源项目 ripose-jp/Memento,原作者 @ripose-jp,许可证 GPL-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v2.0.2当前版本

    修复点击链接后关闭弹窗搜索结果不显示、笔顺层文本错位、最近文件出现空白项和设置边距错误;提升修饰键与中键搜索速度;Linux 文件迁移至 XDG 目录;默认字体改为 Noto Sans CJK JP。

评论