This is a WordPress post types plugin for videos posted to external social networking sites.
Currently supported sites are: YouTube, Vimeo, DotSub
Go into the admin interface and add the site and user name. For Vimeo you will also have to add a developer key, which you can get from http://vimeo.com/api/docs/getting-started .
When you register a external video publisher (e.g. a YouTube user), you should hit the button "add new videos from channels" to extract all existing videos. A daily "cron" job then pulls in any newly posted videos from the last 24 hours. If that is not fast enough for you, you can of course always hit that button again.
If you have problems with "cron", consider installing the "Core Control" plugin, which shows you in Tools -> Core Control -> Cron Tasks tab which tasks you have scheduled.
We use OEmbed. For DotSub we use the service of embed.ly.
The general shortcode is [external-videos], which creates a video gallery.
You can also now specify [external-videos feature="embed"] to get just the latest video as a featured video and with all its embedding code.
You can further specify [external-videos width="300" height="200"] if you want to change the width and the height of the embedded video.
And you can specify [external-videos link="page"] if you want to get the links on the video gallery to link straight through to the video pages instead of providing an overlay.
Just add the following to your Website URL: ?feed=rss2&post_type=external-videos . You can add a link like this to your theme layout.