I'm guessing by "frequent jumps between segments" you mean these logs:
Transcribing 80 scenes with VAD-enhanced processing:
Transcribing: [------------------------------] 1/80 [1.2%] | NS-10-1 0-1 new_scene_...2026-04-18 13:40:50
Transcribing: [=-----------------------------] 3/80 [3.8%] | NS-10-1 0-1 new_scene_...2026-04-18 13:41:27
and
Transcribing 80 scenes with VAD-enhanced processing:
Transcribing: [------------------------------] 1/80 [1.2%] | NS-10-1 0-1 new_scene_...2026-04-18 13:41:53
Transcribing: [=-----------------------------] 5/80 [6.2%] | NS-10-1 0-1 new_scene_... | ETA: 8.4m2026-04-18 13:42:27
Those log printouts are only the progress report snapshots. All 80 scenes are being processed one by one. The progress report jumps every 30 second to report howmany segmenets have been, and are being processed. The progress report only reports the progress approximately every 30 seconds to avoid overwhelming the console. Overwhelming the console has the risk of chocking the system. Hence the discrete printouts.
Did that answer your question?