Lavf erstellt mysteriöses Element in MKV-Containern (Matroska) mit der Element-ID BF

Lavf erstellt mysteriöses Element in MKV-Containern (Matroska) mit der Element-ID BF

Heute ist mir aufgefallen, dass Lavf MKV-Container erstellt, die ein Element mit der Element-ID BF und einer Länge von 4 Bytes haben. Laut den MKV-Spezifikationen

https://github.com/ietf-wg-cellar/matroska-specification/blob/master/ebml_matroska.xml

Element-ID BF existiert nicht. Was ist das? Selbst wenn ich dieselben Eingabeströme mit denselben Einstellungen muxe, ändert sich dieser Wert für jede erstellte Datei. Es ist das erste untergeordnete Element von „Segmentinformationen“.

Antwort1

Ungefähr 1 Stunde später habe ich die Antwort selbst gefunden: Dies ist eine CRC32-Prüfsumme.

einige Referenzen:

https://stackoverflow.com/questions/46023979/mkv-seekhead-parsing https://tools.ietf.org/id/draft-lhomme-cellar-matroska-04.html#rfc.section.9.2

verwandte Informationen