Subtitle Sentence Miner turns local cues into study notes

Make Markdown cards from subtitles with source paths and times.

MIT · no telemetry · core features free

A card preview with a hidden word, answer, source path and times.
Open larger
version
1.1.0
released
downloads
17
review
Passed
health
Excellent
license
MIT
listed for
Desktop, Mobile
obsidian
1.13.4 or later

Phone and tablet use, live GitHub sign-in and paid sponsorship were not tested in this build.

Directory facts fetched from community.obsidian.md/users/theluckystrike.

About Subtitle Sentence Miner

You study sentences from local subtitles and want editable cards that keep a route back to the source cue.

Subtitle Sentence Miner reads SRT and VTT files already in your vault. Select cues and set an exact hidden span or a question and answer. Preview the Markdown before creating a new note.

Read subtitle cues, mark a hidden span and review a Markdown cardPlay demo

Free features

Read local subtitle cues

Choose an SRT or VTT path to read valid cues with their text and times. Multiple text lines keep their order. Parser warnings identify skipped blocks.

Filter and select sentences

Filter cue text without matching letter case, then select individual cues or the shown set. Hidden cues keep their selection. Clear the filter to review them before export.

Mark one exact hidden span

Select a word or phrase by its position in the cue text. Repeated words can be marked separately. Empty selections are refused, and reserved cloze markers need a question and answer instead.

Enter a question and answer

Fill the separate question and answer fields to select a cue and keep its answer for this session. The original sentence remains in the card. Use this format for translations or meanings.

Preview and create a new note

Review Markdown, source paths, cue numbers and both timestamps before creating a note. Missing parent folders are created, and existing paths get numbered alternatives. Cancel closes the preview without writing a file.

One-source card creation is free; saved templates and combined subtitle sources need Pro.

Pro features

Pro costs $5 a month or $15 one time through GitHub Sponsors. One sponsorship turns on Pro in every plugin that has it.

Save card templates Pro

Save up to 30 named Markdown templates, each up to 10,000 characters. Use the required sentence field and optional question and answer fields. Source metadata stays outside the template body.

Combine subtitle sources Pro

Add another local subtitle file and choose cues from the combined list. Each card keeps its own source path. A combined preview cannot create its output after Pro turns off.

Set up Subtitle Sentence Miner

needs

  • Obsidian 1.13.4 or later

steps

  1. Put a UTF-8 SRT or VTT file in your vault, with blank lines between cues.

  2. Run Select a subtitle file and choose the source path.

  3. Filter the list, set answers and select the cues to keep.

  4. Open Preview card note and check its text, paths and timestamps.

  5. Select Create note and read the created path in the notice.

If the app can't find a new plugin yet, try again later. Obsidian says a plugin that passes the review shows in the app within 24 hours.

How to make study cards from subtitles in Obsidian

Known limits of Subtitle Sentence Miner

  • This version has no media player, audio clips, subtitle downloads or study tool connection.
  • The parser skips malformed cues and VTT STYLE, REGION and NOTE blocks with warnings.
  • Closing the cue list clears its selection and answers; source changes need a reopened session.
  • A cloze answer uses one nonempty span, and reserved markers require a question and answer instead.
  • Saved templates must include the sentence field. You can save up to 30 templates, each with up to 10,000 characters.
  • Phone and tablet apps, very large subtitle files, legacy encodings and third-party study importers were not tested.

Need a change for your team? I build custom Obsidian plugins and features.

Questions about Subtitle Sentence Miner

Will this send my cards to Anki?

No study tool connection is included. Cloze syntax stays plain text in Markdown, and a separate importer needs its own compatibility check.

Can I play or cut the subtitle audio?

The plugin has no media player or audio cutter. It keeps the source path and cue times so you can find the sentence in your own media workflow.

Will selections survive closing the cue list?

Closing the list clears selections and answers. Saved templates and the default output path remain in plugin settings.

Why are some subtitle blocks missing?

The parser skips invalid cues and VTT STYLE, REGION and NOTE blocks with warnings. It removes cue tags and styles rather than rendering them.

Network use

After you choose Sign in with GitHub, github.com receives the public client ID, profile scope and device-flow polling requests. After sign-in, api.github.com receives an authenticated query for your sponsorship tier and total payment; neither host receives vault data. Successful checks last seven days; network failures can retry after six hours, and Refresh requests an earlier check.

Read the full network disclosure

Questions or ideas?

Tell me what is broken in Subtitle Sentence Miner, or what it should do next.

Send feedback

Subtitle Sentence Miner 1.1.0, MIT license

MIT · no telemetry · core features free