Do you keep them in a folder? You could create a virtual folder in your IPFS, put all media there and use the folder's CID to mirror it elsewhere.
Of course the CID changes every time a new file is added, so it would be better to have an IPNS pointing to it or periodic updates taking the folder's last CID and publishing to Hive Blockchain in a custom JSON or as a profile update. That would allow volunteers to create scripts to mirror it.
I, for example use the Active Profile Update to store data in , such as delegation payments and exchange rates to and from Hive/HBD/BRL.
RE: What would I do? - Video platform and IPFS