Quote:
Originally Posted by aabxx
Does this mean --engage use_simpleblock should not be used when muxing ogg vorbis?
|
No. This is not a problem due to two reasons:
- Matroska specs say that the duration of a (simple) block is either
- the value of the BlockDuration element if present, or
- the value of the track's DefaultDuration element or
- the difference to the next block of the same track if neither a) nor b) is given.
For Vorbis mkvmerge does not write a DefaultDuration element meaning that the duration is always the difference of the current and next timecodes for this track which is perfectly fine with simple blocks.
- If a default duration is given and the current packet's duration is different than the default duration then mkvmerge writes a normal block, even if "--engage use_simpleblock" is turned on.