# $Id: Google 11662 2010-07-13 01:31:48Z sparky $
# Video::Google - Video getter plugin for rsget.pl
#
# 2009-2010 (c) Przemysław Iskra <sparky@pld-linux.org>
#		This program is free software,
# you may distribute it under GPL v2 or newer.

name: Google
short: V:Google
web: "http://video.google.com/"
uri: qr{video\.google\.com/videoplay\?}
slots: max
status: OK 2010-07-13

start:
	GET( $-{_uri} );

	! m{<title>(.*?)</title>};
	my $name = de_ml( $1 );
	$name =~ s{/}{_}g;

	my @file_uri;
	if ( /<a href=(http.*?ck1)>/ ) {
		@file_uri = ( $1 );
		INFO( ainame => $name, quality => "mp4" );
	} else {
		! m{videoUrl\\x3d(.*?)\\x26};
		@file_uri = (uri_unescape( $1 ),
			fname => "$name.flv" );
		INFO( name => "$name.flv", quality => "flv" );
	}

	DOWNLOAD( @file_uri );

# vim: filetype=perl:ts=4:sw=4
