Clean up socks support, get rid of get_browser() function.
Added support for YouTube RTMP downloads.
Clarify that URLs may need quoting as this seems to catch out quite a…
… few people.
Added support for Videojug interviews.
Support 1080p from YouTube.
Fix apple support for some videos.
Show an error if SOCKS proxy is in use but LWP::Protocol::socks isn't…
Use the return value from rtmpdump to see if it failed, rather than p…
Try port 443 as an alternative for RTMP if the standard port fails.
Some, but not all, providers run RTMP on port 443 for use when the 'standard'
port is blocked by a firewall.
Remove comments from the combined version.
Remove debugging code.
Add support for Lifetime, fixes issue 43.
Fix redtube support.
Support for SOCKS proxies.
Use error() and exit 1 when reporting error to stop irrelevant later …
Output a more helpful error if the video is geographically restricted.
Handle flvstreamer progress output too.
Make it clear swfhash won't work with flvstreamer either.
Cleanup RTMPDownloader for flvstreamer / rtmpdump 1.7.
Up version to 1.18, fix a couple of windows bugs.
Correctly guess it's a radio programme.
Latest rtmpdump and flvstreamer use --subscribe, not fcsubscribe. Fix…
…es live BBC support.
Another way of embedding the video ID for Brightcove, fixes issue 42.
Workaround for older versions of Win32::API::Type to avoid warning.
Add flvstreamer support.
Use gnome-open or kde-open if mplayer isn't available.
Default to 'open' on OSX, as this will use the system associations (i…
….e. just work(tm)).
Switch shebang line to /usr/bin/env to help people who use multiple v…
…ersions of perl.
Added support for site and plugin search.
Fix issue 40, YouTube login now works.
Based on patch from James in the ticket, thanks.
Up version to 1.17.