py-videodownloader Jake Wharton | Python Youtube and Vimeo Video Stream Tube Downloader Down load

py-videodownloader Jake Wharton | Python Youtube and Vimeo Video Stream Tube Downloader Down load

https://github.com/JakeWharton/py-videodownloader

py-videodownloader

Python module and script for downloading video source files from the major online streaming sites (YouTube, Vimeo, etc.)

Usage

Videos from various providers can be specified using the following command line format:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
Usage: videodownloader.py -p PROVIDER [-f FMT] [-d DIR] videoID [... videoID]

Options:
  -h, --help            show this help message and exit
  -e EXT, --ext=EXT     Manually override video extension.
  -f FORMAT, --format=FORMAT
                        Format of video to download. Run with no video IDs for
                        a provider specific list.
  -t TITLE, --title=TITLE
                        Manually override video title.
  -p PROVIDER, --provider=PROVIDER
                        Online provider from where to download the video.
                        (Available: 'Vimeo', 'YouTube')
  --debug               Enable debugging output.

Example

The following two commands will download a 720p video from Vimeo and a 1080p one from YouTube.


1
2
$ videodownloader.py -p Vimeo -f hd 5720832
$ videodownloader.py -p YouTube -f 37 tgbNymZ7vqY

To see a list of the formats supported by a provider run the command without any video IDs.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
$ videodownloader.py -p YouTube
videodownloader-2.0.0 - by Jake Wharton <jakewharton@gmail.com>

Format     Description
---------- ----------------------------------------
13         176x144 3GP/AMR Mono 3GP
17         176x144 3GP/AAC Mono 3GP
22         1280x720 H.264/AAC Stereo MP4
18         480x360/480x270 H.264/AAC Stereo MP4
37         1920x1080 H.264/AAC Stereo MP4
35         640x480/640x360 H.264/AAC Stereo FLV
34         320x240 H.264/AAC Stereo FLV
5          320x240 H.263/MP3 Mono FLV
6          320x240 H.263/MP3 Mono FLV

Omitting a format will automatically download the best format available for that video from the provider.

Developed By

Git repository located at http://github.com/JakeWharton/py-videodownloader

Related posts