Feature Request: Add option to set a pause duration between subtitles during continuous playback
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- csharp
- Domain
- audio-video-rtc, desktop
Research direction
The request describes changes to the Open file dialog and main interface but names no files, tests, or entry points. Start by locating the file type filters and the workflow for loading media without subtitles; then investigate how the application detects speech and silence. Done means users can filter for audio files and generate empty subtitle lines with start and end timestamps from audio or video.
Written by the indexing model from the issue text.
Description
Hi Nikolaj,
Currently, when using the play buttons in the video pane or waveform pane, the media plays continuously. For language learning, transcription, and subtitling practice, it would be extremely helpful to have an option to automatically pause between subtitles before moving on to the next one.
We would like to request a new setting, "Pause between subtitles during continuous playback," in the settings menu (or under the Waveform/Video player section) to customize this behavior.
Key features:
Enabled/Disabled Toggle: Enable or disable the pause between subtitles.
Default Value: 0 (or disabled), meaning continuous playback.
Duration in Milliseconds: The player pauses for a specific number of milliseconds ($t$) after each subtitle is played before automatically resuming. (e.g., 500 ms).
Relative Duration (x times): The player pauses for $t$, where $t$ is the current subtitle's duration multiplied by a user-specified factor $x$. (e.g., 0.5 times the subtitle's duration).
Global impact: This delay should apply to both main interface playback and full-screen playback.
I have attached a mockup showing how this setting could be added to the interface (based on the Waveform/spectrogram or general playback settings):
- Dominant language
- C#
- Stars
- 14.8k
- Forks
- 1.4k
- Avg merge
- 59m
- Merged PRs (30d)
- 697
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from SubtitleEdit/subtitleedit
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
SubtitleEdit/subtitleedit#16374 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
SubtitleEdit/subtitleedit#14510 · 3 comments · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
SubtitleEdit/subtitleedit#16524 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
SubtitleEdit/subtitleedit#16522 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
SubtitleEdit/subtitleedit#16521 · 2 comments ·
Maintainers usually reply within 1 day
All issues in SubtitleEdit/subtitleedit
Similar issues
-
[Format]: .dartOpenformats
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
KnifeLemon/Filee#980 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
bug effort:S P3
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
nightscout/nocturne#3219 ·
Maintainers usually reply within 1 day
-
good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day