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
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.
- Original Project: GitHub (kelciour/movies2anki) | AnkiWeb (939347702)
- This Enhanced Version: GitHub (voothi/20251001121157-anki-watch-foreign-language-movies)
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 dedicatedadd-ontemplates.
Installation
Method 1: AnkiWeb (Recommended)
- Open Anki.
- Go to
Tools->Add-ons. - Click
Get Add-onsand paste code: 939347702.
Method 2: Manual Installation
- Download the latest
.ankiaddonfrom the Releases page. - Drag and drop the file onto Anki or install via the Add-ons manager.
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.
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.
License
This project is licensed under the GPLv3 License (inherited from the original project).
See the LICENSE file for details.