Importing a video involves download, transcoding, transcription, and timestamp alignment; any step can fail. During practice, audio, subtitles, recordings, and review records need to stay in sync.
What I built
The tool supports import, sentence listening, shadowing recordings, dictation, and saved sentences, with FSRS scheduling reviews. It runs on the web and Mac, with migration, backup, and diagnostic tools.
