MINFREE => ['500000', 'The amount of space that needs to be available on the filesystem before the video is downloaded (in kilobytes)'],
FILEPATTERN => ['/tmp/%s - %s - %s.flv', "The file name to save the file under. This is a string which is passed to a sprintf call later on. The parameters passed to that sprintf call, in order, are:\n- The site the video is from\n- The ID of the video\n- The title of the video\n- The URL of the video file itself\n- The URL of the site the video was taken from\nAll parameters are encoded (space and / replaced by _)"]
},
+ @_,
);
return bless($self, $class);
return 0;
}
+ if (exists($video->{'DLURL_AUDIO'})) {
+ $dlfile = $dlfile . ".audio";
+ $self->debug('Going to download %s to %s', $video->{'DLURL_AUDIO'}, $dlfile);
+
+ $res = $ua->mirror($video->{'DLURL_AUDIO'}, $dlfile);
+ if (!$res->is_success()) {
+ $self->error('Could not download %s to %s (%s)', $video->{'DLURL_AUDIO'}, $dlfile, $res->code());
+ return 0;
+ }
+ }
+
return 1;
}