v4.0.15: waveform for video with multiple audio tracks is regenerated every time
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 55/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- csharp
- Domain
- audio-video-rtc, desktop
Research direction
Trace the waveform generation and cache lookup used after selecting an audio track, starting with the code path for opening the video and choosing track #3. Reproduce the scenario with two subtitle files and the same video, then verify that the existing waveform is loaded rather than regenerated for the selected track.
Written by the indexing model from the issue text.
Description
Prerequisites:
- I have an active subtitle file open that I am working with.
- I have a video file with 3 audio tracks. When opening the video, SubtitleEdit asks me to select one of the tracks. I select track #3.
- I click onto the waveform, and SubtitleEdit starts generating the waveform for track #3.
Test Scenario:
- I open a new/different subtitle file.
- I open the same video as before. When opening the video, SubtitleEdit asks me to select one of the tracks. I select track #3.
- I click onto the waveform.
Expected behavior:
- SubtitleEdit recognizes that it already has the waveform for audio track #3 of this video file and loads it.
Actual behavior:
- SubtitleEdit starts generating the waveform all over again.
- Dominant language
- C#
- Stars
- 14.3k
- Forks
- 1.3k
- Avg merge
- 1h 19m
- Merged PRs (30d)
- 782
Contributor guide
No contributing guide indexed for this repository
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 72/100
SubtitleEdit/subtitleedit#15108 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
SubtitleEdit/subtitleedit#14950 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
SubtitleEdit/subtitleedit#14726 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
SubtitleEdit/subtitleedit#14510 · 3 comments · 1 reaction ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
SubtitleEdit/subtitleedit#12576 ·
All issues in SubtitleEdit/subtitleedit
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
:watch: Not Triaged 11.0 fundamentals/subsvc
Difficulty 2/5 1-3 hours Newbie friendliness 92/100
dotnet/AspNetCore.Docs#37699 ·
-
area/docs-content Bug pulumi/docs
Difficulty 1/5 1-3 hours Newbie friendliness 94/100
-
agentic-workflows untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Create parent directories only after the containment check in InstallHelper.TryExtractToDirectory Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
PowerShell/PSResourceGet#2056 ·