It should be fairly easy to create useful, well-described RO-crate objects from CLDF datasets with media files. See https://github.com/researchobject/ro-crate-py