Then came freeware alternatives like youtubeplay; It's user interface won't win any awards but the good thing is that it allows you to save the clips and watch them offline. However, it doesn't have a "push" mode meaning that you have to spend time working through (i.e. choosing and saving) the clips you want to watch later which can get rather tedious.
Then I noticed that the YouTube site has rss feeds and figured I can perhaps use the bundled RSS Hub application to download them as podcasts and watch them on the go later. But alas, the native podcasts from the YouTube site are actually embedded flash players hence RSS Hub falls flat on its face here.
Then I found RSSHandler; a website that parse the YouTube feeds and convert the attachments to either FLV, MP4 or PSP formats! This turns out to be the perfect solution as there is nothing to install, its free and its dead easy to setup.
So to recap... to watch YouTube channels on the go with the clips automatically pre-downloaded on your Windows Mobile so that you don't waste time downloading them in real time and more importantly, you save on expensive data connection charges:
- Go to RSSHandler website.
- Generate the URL for the YouTube Channel you wish to watch by following the simple instructions on the website.
- Fire up RSS Hub.
- Add the URL in as a new rss channel.
- [IMPT] Go into the channel properties, tap on the Podcast tab and change the setting for "Automatically download podcasts" to "If Connected to PC Only" and "Keep this many podcasts:" to "All". (Otherwise, your clips won't be downloaded!)
- Hit refresh and wait patiently for your clips to get downloaded. (It can take awhile)
- And now enjoy your subscribed YouTube channels on the go... for FREE!
Oh, in case anyone is interested in what I'm subscribed to: