Closed cconcolato closed 8 months ago
We could start with the following files: http://download.opencontent.netflix.com.s3.amazonaws.com/index.html?prefix=AV1/
We could check with ComplianceWarden if:
@podborski to verify the changes in https://github.com/gpac/ComplianceWarden/issues/35#issuecomment-1356460430
@podborski to verify the changes in gpac/ComplianceWarden#35 (comment)
Assert IDs seem to match the rules from specification text, however they are written only to the error entries and we would need them also for warnings and successful checks. Also some of the rules from cw.exe seem to miss the ID entries.
Note that the files marked as Experimental on the Netflix web site should be fine, they are called experimental because they were generated to test the encryption change that Apple requested before the corresponding spec change was agreed, but they should be to-spec now.
@cconcolato Hi Cyril, FYI. the initial version of the script is added to the conformance branch. The idea is to run it like this from the tools directory:
python3 add_files.py -i PathToLocalConformanceFolder -l PathToLicense.txt
It should copy the files into conformance_files dir and add an associated json file to each file.
We agree to adopt the following: