发现 
桌面应用学习教育
Memento:日语学习视频播放器
基于 mpv 的开源日语学习视频播放器,支持字幕查词、Yomichan 词典与 Anki 制卡。
- 浏览
- 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 整理,以原仓库为准。
更新记录
- v2.0.2当前版本
修复点击链接后关闭弹窗搜索结果不显示、笔顺层文本错位、最近文件出现空白项和设置边距错误;提升修饰键与中键搜索速度;Linux 文件迁移至 XDG 目录;默认字体改为 Noto Sans CJK JP。
评论