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.
- 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.
- Open Anki.
- Go to
Tools->Add-ons. - Click
Get Add-onsand paste code: 939347702.
- Download the latest
.ankiaddonfrom the Releases page. - Drag and drop the file onto Anki or install via the Add-ons manager.
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.
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.
This project is licensed under the GPLv3 License (inherited from the original project). See the LICENSE file for details.