YouTube Captions Have Overlapping Start-Times

Post date: 2020-03-26 10:40:19
Views: 251
When watching a video on YouTube with the auto-created captions, they usually "scroll" up, line-by-line, with two lines appearing on screen at any one time. However, when downloading those captions as a text file, the start and stop times for successive lines overlap. How to fix this?

Part of a downloaded text file may look like the following:

0:00:10.370,0:00:16.289
He clasps the crag with crooked hands

0:00:13.349,0:00:18.869
Close to the sun in lonely lands

0:00:16.289,0:00:21.240
Ringed with the azure world he stands

The first line appears at 10.370, but at 13.349, the second line appears and the first line scrolls up (still visible until 16.289). Fine. But if I alter this downloaded file to fix something and then upload it, YouTube ceases scrolling and just puts the first line there and then piles the second line on top of it.

Thoughts:

  • Is there a way to force "scrolling" in a caption file?

  • I know I could change all of those start/end times, but that sounds awful.


Do you know how to fix this problem?
Number of Comments
Please click Here to read the full story.
 
Other Top and Latest Questions:
'Silent killers': How AI start-ups are trying to solve one of the retail industry's biggest problems
Anthropic limits Mythos AI rollout over fears hackers could use model for cyberattacks
We're trimming our stake in an AI winner to take advantage of great prices
Homebuyer mortgage demand drops annually for the first time in over a year, as war fuels uncertainty
Trump praises Hungary PM Viktor Orbán after Vance calls him at Budapest rally
Google CEO Sundar Pichai says 'AI shift' opens opportunities to invest in startups
Delta, Southwest raise checked bag fees $10 amid jet fuel price surge, joining other carriers
Monarch: Legacy of Monsters: Requiem
JD Vance calls Iran ceasefire a 'fragile truce' and says Trump is 'impatient to make progress'
Epstein files: Ex-AG Pam Bondi’s April 14 testimony before House Oversight to be rescheduled