Repolode
ripose-jp

ripose-jp/Memento

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

Star
1,495
Fork
63
未关闭 Issue
29
最近提交
2个月前

这是什么?

Memento 是一款基于 mpv 的开源视频播放器,专为通过视频材料学习日语而设计。学习者在播放视频时,可以直接从字幕中查询单词和汉字,使用与 Yomichan 兼容的词典。

播放器支持语法感知的字幕搜索,并提供 Yomichan 风格的汉字卡片。用户还可以通过 AnkiConnect 将观看内容直接制作成 Anki 卡片。mpv 的超分插件、脚本和配置文件同样可用,Memento 的配置目录与 mpv 相互独立。

项目推荐了一批词典,包括 JMdict、JMnedict、KANJIDIC、JPDB 词频表和音调数据。程序支持 Linux、Windows 和 macOS,可选启用 MeCab 分词、libmocr OCR 以及 yt-dlp 流媒体播放。

核心功能

  • 01语法感知的字幕搜索,可在视频字幕中查词。
  • 02Yomichan 风格的汉字卡片,并支持 Yomichan 词典。
  • 03通过 AnkiConnect 直接创建 Anki 卡片。
  • 04兼容 mpv 的超分插件、扩展和配置文件。

适用场景

  • 通过观看动画、剧集等日语原版视频学习日语。
  • 从视频字幕中遇到的词汇和汉字快速生成 Anki 词卡。
  • 借助 yt-dlp 观看在线视频,并随时查词。

快速上手

  1. 1

    从 Flathub 或 AUR 安装 Memento,或从发布页面下载

  2. 2

    创建构建目录

    mkdir build
  3. 3

    在构建目录中使用 CMake 进行配置

    cmake -DCMAKE_BUILD_TYPE=Release ..
  4. 4

    使用所有可用核心编译 Memento

    cmake --build . -j $(nproc)

使用前须知

  • README 不保证任何开发分支都能成功构建或没有缺陷,稳定使用请选择发布版本。
  • 从源码构建需要多个依赖,包括 Qt 6.10 或更高版本以及 mpv。
  • Anki 制卡功能依赖 AnkiConnect 插件。

标签

常见问题

Memento 是什么?
基于 mpv 的日语学习视频播放器,支持字幕搜索、Yomichan 词典与 Anki 制卡。 Memento 是一款基于 mpv 的开源视频播放器,专为通过视频材料学习日语而设计。学习者在播放视频时,可以直接从字幕中查询单词和汉字,使用与 Yomichan 兼容的词典。
Memento 可以免费使用吗?用的什么许可证?
Memento 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
Memento 还在维护吗?
半年内有更新。Memento 最近一次提交是在 2026年8月24日。
Memento 适合用来做什么?
通过观看动画、剧集等日语原版视频学习日语。 从视频字幕中遇到的词汇和汉字快速生成 Anki 词卡。 借助 yt-dlp 观看在线视频,并随时查词。
Memento 怎么安装和运行?
从 Flathub 或 AUR 安装 Memento,或从发布页面下载 创建构建目录: mkdir build 在构建目录中使用 CMake 进行配置: cmake -DCMAKE_BUILD_TYPE=Release .. 使用所有可用核心编译 Memento: cmake --build . -j $(nproc)
在哪里获取 Memento?
源代码和安装说明在 GitHub 上:https://github.com/ripose-jp/Memento

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目