How to setup Video Caching

Hi, I’m a newbie on cloudlfare. Can any one direct me on how to go about caching my youtube videos that I am embedding on my wordpress site using youtube embed plugin. This is because I keep exceeding the allowed queries per day of 10,000 using the youtube data API and one solution is to use caching of the videos.

This is the same problem as here -

YouTube videos can’t be cached by CF since YT themselves would need to sign up for Cloudflare (which is improbable to ever happen). The best you can do is download the videos (if you have the legal rights) and re-upload them to CF stream.