App-YTDL
view release on metacpan or search on metacpan
bin/getvideo view on Meta::CPAN
use Term::Choose qw( choose );
use Term::Form qw();
use App::YTDL::Arguments qw( from_arguments_to_choices );
use App::YTDL::Download qw( download );
use App::YTDL::Helper qw( uni_capture );
use App::YTDL::History qw( add_uploaders_to_history read_history_files choose_videos_from_saved_uploaders edit_sticky_file );
use App::YTDL::Video_Info qw( print_video_infos );
use App::YTDL::Options qw( read_config_file set_options get_defaults );
binmode STDIN, ':encoding(utf-8)';
binmode STDOUT, ':encoding(utf-8)';
binmode STDERR, ':encoding(utf-8)';
my $old_out_codepage;
BEGIN {
if ( $^O eq "MSWin32" ) {
require Win32::Console;
require Win32::Console::ANSI;
$old_out_codepage = Win32::Console::OutputCP();
Win32::Console::OutputCP( 65001 );
print "\e(U";
( run in 0.598 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )