Opened 11 years ago
Closed 10 years ago
#4347 closed enhancement (fixed)
support writing crc elements to level 1 elements of matroska
| Reported by: | dave rice | Owned by: | |
|---|---|---|---|
| Priority: | wish | Component: | avformat |
| Version: | git-master | Keywords: | mkv bounty |
| Cc: | Blocked By: | ||
| Blocking: | Reproduced by developer: | no | |
| Analyzed by developer: | no |
Description
Summary of the enhancement request:
The Matroska specification states "All level 1 elements should include a CRC-32." http://matroska.org/technical/specs/index.html
I propose supporting an option to add CRC sub-elements while muxing to MKV. Just a dream.
Change History (14)
comment:1 by , 11 years ago
comment:2 by , 11 years ago
ACtually I'm not sure and do have the same question. However based on the upcoming work at the Preforma project, http://preforma-project.eu/, I think the development of a Matroska implementation checker would feasibly cover this feature. The use of Matroska within a digital preservation context makes the CRC feature very interesting.
comment:3 by , 11 years ago
| Summary: | support write crc elements to level 1 elements of matroska → support writing crc elements to level 1 elements of matroska |
|---|
comment:4 by , 11 years ago
Anyone interested in working on adding crc support to the mkv muxer if this can be sponsored?
comment:5 by , 11 years ago
Here is a sample Matroska file with Level 1 CRC Elements. http://archive.org/download/159753000/blackpool_1-0_manutd-regmo.blogspot.com.mkv
comment:6 by , 10 years ago
mediainfo can now verify EBML CRC-32 elements in Matroska. I also note that mkvclean can write level 1 CRC-32 elements while re-muxing.
comment:7 by , 10 years ago
| Keywords: | mkv added; matroska crc removed |
|---|
comment:8 by , 10 years ago
| Keywords: | bounty added |
|---|
comment:10 by , 10 years ago
comment:12 by , 10 years ago
Replying to dericed:
Thanks @jamrial, looking forward to testing it.
I just sent the set to the mailing list.
comment:13 by , 10 years ago
Resolved in https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/3bcadf822711720ff0f8d14db71ae47cdf97e652. Thanks @jamrial.
comment:14 by , 10 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |



What for? Is there even anything that checks these CRC elements?