error on removed video
[videosite.git] / videosite / YouTubeGrabber.pm
index c5ee0f3..2cb55c1 100644 (file)
@@ -57,6 +57,11 @@ sub _parse {
         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));