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 )