$metadata->{'URL'} = $url;
$metadata->{'ID'} = $2;
$metadata->{'TYPE'} = 'video';
- $metadata->{'SOURCE'} = 'youtube';
+ $metadata->{'SOURCE'} = $self->{'NAME'};
$metadata->{'TITLE'} = undef;
$metadata->{'DLURL'} = undef;
return undef;
}
+ if ($content =~ /This video has been removed due to terms of use violation/) {
+ $self->error('Video has been removed');
+ return undef;
+ }
+
$p->handler(start => \@accum, "tagname, attr");
$p->handler(text => \@text, "text");
$p->report_tags(qw(meta script));