Commit Graph
10 Commits
Author SHA1 Message Date
sudacode 8e47e0d761 fix(anki): trim timing review clips to dialogue end
- Auto-adjust untouched clip ends after waveform analysis
- Document and test trailing-silence trimming behavior
2026-09-02 23:43:34 -07:00
sudacode 56a2a25312 fix(anki): wait for media timing previews to fully finish
- Wait for mpv to drain audio before ending previews
- Notify the review modal when playback actually completes
2026-09-02 18:44:37 -07:00
sudacode c85db5e07e fix(mining): ignore stale captions and improve waveform contrast
- Use active parsed cue text and timings for overlay mining
- Normalize waveform levels against the clip's noise floor
2026-09-02 18:22:03 -07:00
sudacode 90a5dcd2af fix(anki): move line boundary markers with added subtitle lines 2026-08-30 02:38:28 -07:00
sudacode ad1c1aea1b feat(anki): add multi-line subtitle selection to media timing review 2026-08-30 01:56:16 -07:00
sudacode f36e7f6182 feat(anki): add runtime toggle for media timing review
- Add session-only runtime option with live config hot-reload support
- Document the runtime palette toggle
2026-08-30 01:56:16 -07:00
sudacode 475f81d96d fix(anki): allow timing review cards without media
- Keep existing or create new cards without generating audio or images
- Refine timing review timeline expansion labels and boundary markers
2026-08-30 01:56:16 -07:00
sudacode 046ab59da9 fix(anki): clarify media timing review subtitle boundaries
- Compact the timing review layout
- Label mined subtitle line start and end boundaries
2026-08-30 01:56:16 -07:00
sudacode ca27a4275f feat(anki): add waveform-guided timing controls
- Add speech-weighted waveform analysis and playback playhead
- Support dragging, sliding, and keyboard nudging for clip timing
2026-08-30 01:56:16 -07:00
sudacode 256eb5da1b feat(anki): add media timing review before card creation
- Add draggable timing previews with audio playback and exact media ranges
- Support cancellation choices, including deleting existing cards
2026-08-30 01:56:16 -07:00