JLPT N1〜N5の約10,600語を収録した、意味・例文・音声付きの無料Anki単語帳デッキ。
ripose-jp/Memento
文法を考慮した字幕検索、Yomichan辞書、Ankiカード作成に対応した、日本語学習向けのmpvベース動画プレイヤー。
- スター
- 1,495
- フォーク
- 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辞書への対応。
- 03AnkiConnectを使ったAnkiカードの作成。
- 04mpvのアップスケーラー、プラグイン、設定ファイルとの互換性。
ユースケース
- アニメやドラマなど、日本語の動画を見ながら日本語を学習する。
- 動画字幕で出会った単語や漢字を使ってAnkiデッキを作成する。
- yt-dlpのストリーミングを使い、オンライン動画を見ながら辞書を引く。
クイックスタート
- 1
FlathubまたはAURからMementoをインストールするか、リリースページからダウンロードします
- 2
ビルドディレクトリを作成します
mkdir build - 3
ビルドディレクトリ内からCMakeでビルドを設定します
cmake -DCMAKE_BUILD_TYPE=Release .. - 4
利用可能なすべてのコアを使ってMementoをコンパイルします
cmake --build . -j $(nproc)
使う前に知っておきたいこと
- READMEでは、開発ブランチがビルドできることやバグがないことは保証されていません。安定して利用するにはリリース版を使用してください。
- ソースからビルドするには、Qt 6.10以降やmpvなど、複数の依存関係が必要です。
- Ankiカードの作成にはAnkiConnectアドオンが必要です。
トピック
よくある質問
- Memento とは?
- 文法を考慮した字幕検索、Yomichan辞書、Ankiカード作成に対応した、日本語学習向けのmpvベース動画プレイヤー。 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
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ネイティブなSwiftインターフェースを備えた、mpvベースのmacOS向け動画・音楽プレーヤー。
英語学習者向けのElectron動画プレイヤー。バイリンガル字幕、文単位のリピート、オフラインの単語検索、AIによる文の分析に対応。
自分の動画・音声・電子書籍を教材にできる、Web版とブラウザー拡張機能を備えたAI英語学習アプリ(Enjoy)。
リスニング、スピーキング、リーディング、ライティング、文法、語彙など、英語学習に役立つリソースを厳選してまとめたリストです。
自分の音声を使った英語のリスニング・スピーキング練習を支援し、精聴、シャドーイング、ブラインドリスニング、内容の再話、間隔反復を自動化するFlutterアプリ。