SubSmith - Turn your own videos into language-learning material

Show HN: SubSmith – Turn your own videos into language-learning material

SubSmith - Turn your own videos into language-learning material

SubSmith is an immersive language learning platform that transforms your personal video and audio files into interactive study material. It automatically generates accurate subtitles for any file format (MKV, MP4, MP3), provides a hover dictionary for instant word definitions, and enables one-click export of sentences, audio clips, and screenshots to Anki for spaced repetition. With support for 99+ languages and a user-friendly workflow, SubSmith makes it easy to learn languages from content you love, without the hassle of manual subtitle syncing or constant translation lookups. Start with a 7-day free trial, no credit card required.

From file to fluency in three steps: drop any file, get accurate subtitles; hover over any word for instant definitions; mine sentences in one click to Anki.
  1. posh_somme

    I've been learning Japanese for just over a year now, and its a community that might have the highest concentration of amazing free learning apps with sentence mining capabilities, many of which do things very similarly to what you're building. Have you tried some of these?

    asbplayer

    Manatan

    Yomine

    Anki Miner

    AnimeCards

    Nagare

    These are just for video, there are other similar solutions for games, manga and ebooks, and some of them are all in one

  2. k__

    Cool idea!

    While I'm not so sure about learning a language with content from fictional sources, that should at least make it more relevant for the learners.

    And you can use it on podcasts too, where people talk normally.

    The biggest hurdle is probably that users need to get hold of the media so they can use it as input.

  3. ABS233

    During my English learning process, I often come across some slang expressions used in videos. Could this application handle them properly and mark them out?

  4. skeledrew

    I've been somewhat studying Japanese for... quite a few years now. I have yet to find the "ideal" method, but I know it must be mobile (I'm continually migrating away from sitting in front of my laptop) and something I can randomly get in and out of at any time (anything taking up dedicated batches of time eventually gets dropped or barely touched).

  5. cybertim

    I build the exact same system, but for (mandarin, simplified) Chinese which i'm learning.

    Wanted to create such a system for a while, but it's a lot of hooking up the correct libs and making a UI etc. never found the energy.

    Thanks to 'ai' I was able to do this finally, think more people needed this push :-)

    It's web-based and can be self-hosted in a docker.

More from this day

2026-08-28