Сегодня я заметил, что Lavf создает контейнеры mkv, которые имеют элемент с идентификатором элемента BF и длиной 4 байта. Согласно спецификации mkv
https://github.com/ietf-wg-cellar/matroska-specification/blob/master/ebml_matroska.xml
element id BF не существует. Что это? Даже если я мультиплексирую одни и те же входные потоки с одинаковыми настройками, это значение меняется для каждого создаваемого файла. Это первый потомок "Segment information".
решение1
Примерно через час я сам нашел ответ: это контрольная сумма CRC32.
некоторые ссылки:
https://stackoverflow.com/questions/46023979/mkv-seekhead-parsing https://tools.ietf.org/id/draft-lhomme-cellar-matroska-04.html#rfc.section.9.2