GitHunt
VO

voothi/20251001121157-anki-watch-foreign-language-movies

This add-on allows you to convert movies with subtitles into Anki cards for effective language learning

Watch Foreign Language Movies with Anki

Version
License: GPLv3
AnkiWeb

This add-on allows you to convert movies with subtitles into Anki cards for effective language learning. The video or audio is split into individual scenes or phrases, making it ideal for improving listening skills.

Attribution & Source

This project is a modified version based on the original work by kelciour.

Note

Optimized for Modern Anki (24.06+)

Developed & Validated Environment:

  • OS: Windows (Python 3.9.18 / Qt 6.6.2 / PyQt 6.6.1)
  • Anki: Version 24.06.3 (d678e393)
  • Mobile Support: Fully compatible with AnkiDroid.

Table of Contents

Features

  • Scene Splitting: Automatically splits video/audio based on subtitle timestamps.
  • Mobile Integration: "Generate Mobile Cards" feature for AnkiDroid/AnkiMobile compatibility.
  • Storage Efficient: Avoids redundant audio files for video-only card types.
  • Modern UI Support: Works seamlessly with the Anki mini-player.
  • Flexible Templates: Supports movies2anki, subs2srs, and dedicated add-on templates.

Return to Top

Installation

  1. Open Anki.
  2. Go to Tools -> Add-ons.
  3. Click Get Add-ons and paste code: 939347702.

Method 2: Manual Installation

  1. Download the latest .ankiaddon from the Releases page.
  2. Drag and drop the file onto Anki or install via the Add-ons manager.

Return to Top

Storage Optimization

In version v1.0.4, we optimized how media is stored. Redundant extraction of audio files is now bypassed for video-only templates. This reduces the total size of your media collection and significantly speeds up synchronization with mobile devices.

Return to Top

Rewind Functionality

We highly recommend using the templates ending with the (add-on) suffix (e.g., movies2anki (add-on) - video only).
These templates enable the "rewind to subtitle" feature in the mini-player on both Anki Desktop (24.06+) and AnkiDroid, allowing you to quickly loop or jump between phrases while watching.

Return to Top

License

This project is licensed under the GPLv3 License (inherited from the original project).
See the LICENSE file for details.

Return to Top

Languages

Python99.9%Lua0.1%

Contributors

GNU Affero General Public License v3.0
Created October 1, 2025
Updated March 10, 2026
voothi/20251001121157-anki-watch-foreign-language-movies | GitHunt