Midspace (formerly Clowdr) is a completely open-source virtual conference platform. Host complex events with hundreds of authors and presenters. Midspace includes automated livestreams, video chat, text chat, randomised networking and much more.
Describe the bug
While editing the auto-generated subtitles, segments close to full seconds might produce broken subtitles.
To Reproduce
I have not found a guaranteed way to reproduce it, but here is what I did:
Upload a video
Wait for the subtitles to be automatically generated
Edit some of them
Save the changes
Reload the website (enter the same URL again)
Possibly see broken entries (see screenshot below).
Expected behavior
The editor should display time codes and subtitles neatly separated in two columns, and not mingle time code information with the subtitles proper.
Screenshots
The segments 142 and 143 and not displayed as separate lines, but as part of segment 141.
This is likely because of the faulty number format of "00:05:48,1000" which is probably one millisecond after "00:05:48,999" and should this be "00:05:49,000". I guess this makes some regex trip which expected exactly three digits after a comma to separate subtitle metadata from the subtitles proper.
Desktop (please complete the following information):
Describe the bug While editing the auto-generated subtitles, segments close to full seconds might produce broken subtitles.
To Reproduce I have not found a guaranteed way to reproduce it, but here is what I did:
Expected behavior The editor should display time codes and subtitles neatly separated in two columns, and not mingle time code information with the subtitles proper.
Screenshots
The segments 142 and 143 and not displayed as separate lines, but as part of segment 141. This is likely because of the faulty number format of "00:05:48,1000" which is probably one millisecond after "00:05:48,999" and should this be "00:05:49,000". I guess this makes some regex trip which expected exactly three digits after a comma to separate subtitle metadata from the subtitles proper.
Desktop (please complete the following information):