line |
true |
false |
branch |
25
|
0 |
0 |
if $@ |
27
|
0 |
0 |
unless $video_data |
29
|
0 |
0 |
if -e $target_file |
41
|
0 |
0 |
if $level |
78
|
0 |
0 |
unless exists $args{'ua'} |
90
|
0 |
0 |
unless $video_id |
98
|
0 |
0 |
unless $video_id |
110
|
0 |
0 |
unless $video_id |
128
|
0 |
0 |
defined $$args{'overwrite'} ? : |
|
0 |
0 |
unless ref $$args{'cb'} eq 'CODE' |
135
|
0 |
0 |
if $res->is_error |
140
|
0 |
0 |
unless defined $filename |
141
|
0 |
0 |
unless $$data{$1} |
148
|
0 |
0 |
$$data{'video_url_map'}{$fmt}{'url'} ? : |
155
|
0 |
0 |
if -f $file and not $overwrite |
156
|
0 |
0 |
unless open my $wfh, '>', $file |
159
|
0 |
0 |
if $verbose |
164
|
0 |
0 |
if ($verbose or $$self{'verbose'}) |
168
|
0 |
0 |
if $total == $size |
175
|
0 |
0 |
unless $video_id |
178
|
0 |
0 |
if ref $$self{'cache'}{$video_id} eq 'HASH' |
217
|
0 |
0 |
unless my($title) = $content =~ // |
224
|
0 |
0 |
unless my($user) = $content =~ m[([^<]+)] |
232
|
0 |
0 |
unless ($$args{'fmt_list'} and $$args{'url_encoded_fmt_stream_map'}) |
264
|
0 |
0 |
if $res->is_error |
274
|
0 |
0 |
unless $line |
275
|
0 |
0 |
if ($line =~ /the uploader has not made this video available in your country/i) { } |
|
0 |
0 |
elsif ($line =~ /^.+ytplayer\.config\s*=\s*({.*})/) { } |
284
|
0 |
0 |
unless $$data{'args'} |
304
|
0 |
0 |
if (@s == 92) { } |
|
0 |
0 |
elsif (@s == 90) { } |
|
0 |
0 |
elsif (@s == 88) { } |
|
0 |
0 |
elsif (@s == 87) { } |
|
0 |
0 |
elsif (@s == 86) { } |
|
0 |
0 |
elsif (@s == 85) { } |
|
0 |
0 |
elsif (@s == 84) { } |
|
0 |
0 |
elsif (@s == 83) { } |
|
0 |
0 |
elsif (@s == 82) { } |
|
0 |
0 |
elsif (@s == 81) { } |
|
0 |
0 |
elsif (@s == 79) { } |
342
|
0 |
0 |
unless $sig |
344
|
0 |
0 |
unless @sig |
363
|
0 |
0 |
unless $ua |
364
|
0 |
0 |
unless eval {
do {
$ua->isa('LWP::UserAgent')
}
} |
370
|
0 |
0 |
$fmt =~ /13|17/ ? : |
|
0 |
0 |
$fmt =~ /18|22|37|38/ ? : |
|
0 |
0 |
$fmt =~ /43|44|45/ ? : |
379
|
0 |
0 |
unless $stuff |
380
|
0 |
0 |
if ($stuff =~ m[/.*?[?&;!](?:v|video_id)=([^?=/;]+)]) { } |
|
0 |
0 |
elsif ($stuff =~ m[/(?:e|v|embed)/([^?=/;]+)]) { } |
|
0 |
0 |
elsif ($stuff =~ m[#p/(?:u|search)/\d+/([^&?/]+)]) { } |
|
0 |
0 |
elsif ($stuff =~ m[youtu.be/([^?=/;]+)]) { } |
399
|
0 |
0 |
unless $stuff |
400
|
0 |
0 |
if ($stuff =~ m[/.*?[?&;!]list=([^?=/;]+)]) { } |
|
0 |
0 |
elsif ($stuff =~ /^\s*([FP]L[\w\-]+)\s*$/) { } |
411
|
0 |
0 |
unless $stuff |
412
|
0 |
0 |
if ($stuff =~ m[/user/([^?=/;]+)]) |