I think the biggest challenge will be to standardize the scraping process since databases for audiovisual content are very differently structured. Will probably require database-by-database API access/negotiations so that you know how their databases are structured - completely FOSS audiovisual content databases are rare.
Click on some of the existing instances then: https://codeberg.org/flohmarkt/flohmarkt/wiki/flohmarkt-instances