App-YoutubeDlIf
view release on metacpan or search on metacpan
script/youtube-dl-if-not-yet view on Meta::CPAN
#!perl
our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
our $DATE = '2020-08-26'; # DATE
our $DIST = 'App-YoutubeDlIf'; # DIST
our $VERSION = '0.004'; # VERSION
# FRAGMENT id=shcompgen-hint command=_youtube-dl
use 5.010001;
use strict;
use warnings;
use Perinci::CmdLine::Any;
Perinci::CmdLine::Any->new(
url => '/App/YoutubeDlIf/youtube_dl_if_not_yet',
log => 1,
log_level => 'info',
read_config => 0,
read_env => 0,
allow_unknown_opts => 1,
)->run;
# PODNAME: youtube-dl-if-not-yet
# ABSTRACT: Download videos using youtube-dl if not already downloaded
__END__
=pod
=encoding UTF-8
=head1 NAME
youtube-dl-if-not-yet - Download videos using youtube-dl if not already downloaded
=head1 VERSION
This document describes version 0.004 of youtube-dl-if-not-yet (from Perl distribution App-YoutubeDlIf), released on 2020-08-26.
=head1 SYNOPSIS
Usage:
% youtube-dl-if-not-yet [--debug] [--format=name]
[--if-duration-not-longer-than=s] [--if-duration-not-shorter-than=s]
[--json] [--log-file=s] [--log-level=level] [--(no)naked-res]
[--page-result[=program]] [--quiet] [--restart-if-no-output-after=s]
[--trace] [--url-or-id=s+] [--urls-or-ids-json=s] [--verbose]
<url_or_id> ...
=head1 DESCRIPTION
This is a shortcut for:
% youtube-dl-if --if-not-yet ...
=head1 OPTIONS
C<*> marks required options.
=head2 Main options
=over
=item B<--log-file>=I<s>
File that contains list of download filenames.
Default value:
"/home/u1/notes/download-logs.org"
=item B<--url-or-id>=I<s@>*
Can be specified multiple times.
( run in 0.593 second using v1.01-cache-2.11-cpan-ceb78f64989 )