Opened 10 years ago
Closed 8 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 , 10 years ago
comment:2 by , 10 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 , 10 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 , 9 years ago
Anyone interested in working on adding crc support to the mkv muxer if this can be sponsored?
comment:5 by , 9 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 , 9 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 , 9 years ago
Keywords: | mkv added; matroska crc removed |
---|
comment:8 by , 9 years ago
Keywords: | bounty added |
---|
comment:10 by , 8 years ago
comment:12 by , 8 years ago
Replying to dericed:
Thanks @jamrial, looking forward to testing it.
I just sent the set to the mailing list.
comment:13 by , 8 years ago
Resolved in https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/3bcadf822711720ff0f8d14db71ae47cdf97e652. Thanks @jamrial.
comment:14 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
What for? Is there even anything that checks these CRC elements?