vget - Video downloader (YouTube only at the moment)
vget http://youtube.com/watch?v=_vXTSXOPpmA yapc_asia-tokyo_2007
This application can download videos from YouTube. It could conceivably be expanded to be able to download from other video sources as well.
The program takes two arguments. The first one is the URL of the page that the video you want to download appears in (see "SYNOPSIS" for an example). The second argument is the filename where you want to store the downloaded video. The filename is optional; if not given, the video's ID is used. If the filename doesn't end in .flv, that suffix is added. Thus, the video downloaded in the "SYNOPSIS" example would be stored in yapc_asia-tokyo_2007.flv.
.flv
yapc_asia-tokyo_2007.flv
The program was adapted from the code posted at http://www.perlmonks.org/?node_id=636777. I wanted to make it easily installable via the CPAN shell, hence this distribution. YouTube had also changed its markup in the mean time, so the program is not a 100% copy anymore.
If you talk about this module in blogs, on del.icio.us or anywhere else, please use the appvget tag.
appvget
No bugs have been reported.
Please report any bugs or feature requests to bug-app-vget@rt.cpan.org, or through the web interface at http://rt.cpan.org.
bug-app-vget@rt.cpan.org
See perlmodinstall for information and options on installing Perl modules.
The latest version of this module is available from the Comprehensive Perl Archive Network (CPAN). Visit <http://www.perl.com/CPAN/> to find a CPAN site near you. Or see <http://www.perl.com/CPAN/authors/id/M/MA/MARCEL/>.
Marcel Grünauer, <marcel@cpan.org>
<marcel@cpan.org>
Copyright 2004-2007 by Marcel Grünauer
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install App::vget, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::vget
CPAN shell
perl -MCPAN -e shell install App::vget
For more information on module installation, please visit the detailed CPAN module installation guide.