J'ai eu le même problème et comme je n'ai pas trouvé de solution directe, j'ai trouvé ceci solution de contournement . J'espère que cela sera utile à toute personne ayant le même problème.
Vous pouvez modifier votre fichier de sous-titres SRT avec cette macro dans MS Word . Cliquez sur "view macros" > "create macro" et collez le script suivant :
Sub MergAll2closeSubLines()
'
' MergAll2closeSubLines Macro
'
'
Do While Selection.Find.Execute = True
Selection.Find.ClearFormatting
With Selection.Find
.Text = "??:??:??,??? ??? ??:??:??,???"
.Replacement.Text = ""
.Forward = True
'
' change (.Wrap = wdFindContinue) to (.Wrap = wdFindStop)
'
.Wrap = wdFindStop
.MatchWildcards = True
End With
'
' tweak this section based on the formating of subtitle
'
Selection.Find.Execute
Selection.EndKey Unit:=wdLine
Selection.MoveLeft Unit:=wdWord, Count:=7, Extend:=wdExtend
Selection.Copy
Selection.MoveUp Unit:=wdLine, Count:=2, Extend:=wdExtend
Selection.Delete Unit:=wdCharacter, Count:=1
Selection.Delete Unit:=wdCharacter, Count:=1
Application.Browser.Previous
Selection.EndKey Unit:=wdLine
Selection.MoveLeft Unit:=wdWord, Count:=7, Extend:=wdExtend
Selection.PasteAndFormat (wdFormatSurroundingFormattingWithEmphasis)
Loop
End Sub
Il trouve et copie l'heure de fin d'une ligne sur deux, supprime l'heure de fin de cette ligne et la colle à la place de l'heure de fin de la ligne précédente. Cela modifiera votre sous-titre en quelques secondes.