%20%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88%EC%97%90%20%EC%8B%A0%EB%B9%84%ED%95%9C%20%EC%9A%94%EC%86%8C%EB%A5%BC%20%EC%83%9D%EC%84%B1%ED%95%A9%EB%8B%88%EB%8B%A4..png)
오늘 나는 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