Project

General

Profile

Bug #5241

Subtitles in MKV recording have no duration set

Added by Anonymous about 2 years ago. Updated about 2 years ago.

Status:
New
Priority:
Normal
Category:
Muxers
Target version:
-
Start date:
2018-10-05
Due date:
% Done:

0%

Estimated time:
Found in version:
4.2.6-65~g2e8d7e3
Affected Versions:

Description

When recording with the MKV profile, the subtitle track's blocks are not given a duration. Per https://www.matroska.org/technical/specs/subtitles/srt.html, it seems duration should be set via the BlockDuration element.

(I originally posted this in #3996-1 but figured it better to create a separate issue.)

History

#1

Updated by Jaroslav Kysela about 2 years ago

It's a bit optimization request. The teletext subtitles mark end with the empty text.

#2

Updated by Jaroslav Kysela about 2 years ago

Thinking more about this - it's not an easy one. The teletext really ends the subtitles with the zero text, so we don't know the duration when the subtitle is started and if we wait to the end mark (empty text), the subtitle will be muxed to the matroska too late (after video/audio). We can do this with more queuing at the muxer side, but it will cost more latency.

Also available in: Atom PDF