We just discovered a website that aggregates Workout and Yoga Videos that are published on Youtube. You can search Youtube on your own to find videos but this site categorizes and segments them for you. You can checkout for yourself by clicking HERE. They claim over 5000+ Free Home Workout Videos are available!
In the "Workouts" category, there are five segments:
Popular
Mood
Muscle Group
Top Trainers
By Duration
Each segment contains six to nine subsections, for example:
Workouts By Duration
5 min
10 min
15 min
20 min
30 min
45 min
In the "Yoga" category, there are four segments:
Most Popular
Mood
Fav Channels
By Duration
Each segment contains five to seven subsections, for example:
Yoga By Duration
5 - 10 Min
10 - 20 Min
20 - 30 Min
30 - 45 Min
45 - 60 Min