Filter::FetchNicoVideoでエコノミーはダウンロードしないようにする

最近ニコニコの自分のマイリストをPlaggerでバックアップしてるんですが
エコノミーはあんまりダウンロードしたくないので
Filter::FetchNicoVideoをエコノミーモード時はスキップするように改造して使ってます。


flvのURL末尾に low がついてたらreturnしてるだけですが。。。

@@ -61,6 +61,12 @@
         $context->log( warn => "Not Found FLV URL : $video_id" );
         return;
     }
+
+    if ($self->conf->{no_economy} && $flv_url =~ m!low$!) {
+        $context->log(warn => "Denied Economy FLV : $video_id");
+        return;
+    }
+
     $context->log( info => "Found FLV URL $flv_url" );
 
     my $enclosure = Plagger::Enclosure->new;

下のようにオプション書けます。

  - module: Filter::FetchNicoVideo
    config:
      mail: mailaddr@example.com
      password: password
      dir: C:\Plagger\nico
      id_as_filename: 1
      no_economy: 1