Video is a bit more complicated, as there are so many ways a user could maliciously upload something to hog the CPU, especially in the many 1vCPU self-hosted instances.
I can try to explore a plugin here, so it becomes an option that the admin can reach to only if they are happy with the trade-offs.