Lavf는 요소 ID가 BF인 mkv(Matroska) 컨테이너에 신비한 요소를 생성합니다.

Lavf는 요소 ID가 BF인 mkv(Matroska) 컨테이너에 신비한 요소를 생성합니다.

오늘 나는 Lavf가 요소 ID가 BF이고 길이가 4바이트인 요소가 있는 mkv 컨테이너를 생성한다는 것을 알았습니다. mkv 사양에 따르면

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

요소 ID BF가 존재하지 않습니다. 이게 뭔가요? 동일한 설정으로 동일한 입력 스트림을 다중화하더라도 생성되는 모든 파일에 대해 이 값이 변경됩니다. "Segment information"의 첫 번째 자식입니다.

답변1

약 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

관련 정보