Besides www.tubepress.org, I am looking for WP's video plugins which can work for multiple pages in one website. For example: www.crazypetvideos.com

Tubepress only can works for one page in each website.