X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=videosite%2FYouTubeGrabber.pm;h=ca8f49bca57aefbf296e6e822b33b2fae1a4307c;hb=b211d3075c2cf9856a7440b90ba628a8191a095e;hp=d0455f9b98ba0a8a068065d9c3e2c5d951a01776;hpb=e5da797ae620c41ae0865cf08048d145ecb93a52;p=videosite.git diff --git a/videosite/YouTubeGrabber.pm b/videosite/YouTubeGrabber.pm index d0455f9..ca8f49b 100644 --- a/videosite/YouTubeGrabber.pm +++ b/videosite/YouTubeGrabber.pm @@ -55,6 +55,8 @@ sub new { my $self = $class->SUPER::new(); $self->{'NAME'} = 'youtube'; + $self->{_SELFTESTURL} = 'http://www.youtube.com/watch?v=dMH0bHeiRNg'; + $self->{_SELFTESTTITLE} = 'Evolution of Dance - By Judson Laipply'; $self->{'PATTERNS'} = ['(https?://(?:[-a-zA-Z0-9_.]+\.)*youtube\.(?:com|de|co.uk)/watch(?:_popup)?\?(?:.+=.+&)*v=([-a-zA-Z0-9_]+))', '(https?://(?:[-a-zA-Z0-9_.]+\.)*youtube\.(?:com|de|co.uk)/watch\#\!v=([-a-zA-Z0-9_]+))', '(https?://(?:[-a-zA-Z0-9_.]+\.)*youtube\.(?:com|de|co.uk)/v/([-a-zA-Z0-9_]+))', @@ -121,7 +123,6 @@ sub _parse_by_video_info { $metadata->{'SOURCE'} = $self->{'NAME'}; $metadata->{'TITLE'} = undef; $metadata->{'DLURL'} = undef; - $metadata->{'COOKIE'} = undef; $preflist = $preflist{$quality}; $self->debug("Quality: %s, preflist: [%s]", $quality, join(", ", @{$preflist})); @@ -202,7 +203,6 @@ sub _parse_by_scrape { $metadata->{'SOURCE'} = $self->{'NAME'}; $metadata->{'TITLE'} = undef; $metadata->{'DLURL'} = undef; - $metadata->{'COOKIE'} = undef; $preflist = $preflist{$quality}; @@ -219,7 +219,6 @@ sub _parse_by_scrape { $self->debug('Video requires age verification'); my @logindata = $self->__login($videourl, $ua); $r = $logindata[0]; - $metadata->{'COOKIE'} = $logindata[1]; unless(defined($r)) { $self->error('Could not log into YouTube'); return undef;