nicholas-fr / test-content-validation

CTA WAVE Test Content Validation
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

chunks per fragment incorrectly interpreted #5

Closed Lis-TV closed 2 years ago

Lis-TV commented 2 years ago

Row 9 description is "Fragments containing one or multiple moof/mdat pairs)", so to check that, the application need to read the number of moof/mdat pairs in output of the mp4box.

nicholas-fr commented 2 years ago

The script reads the number of samples from each TrackRunBox and so also knows the number of moof boxes (moof/traf/trun). It now also reads and checks there is an equal number of corresponding mdat boxes when determining a pass/fail. This information is now reflected in the command line output, for example for cfhd_sets/15_30_60/t15: "Chunks per fragment = moof=60 mdat=60 (multiple chunks per fragment, each chunk is one sample)"

nicholas-fr commented 2 years ago

Thanks for raising this issue, I believe this has been addressed. If you have further feedback, please feel free to reopen or create a new issue.