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
- Jake Wharton – jakewharton@gmail.com
Git repository located at http://github.com/JakeWharton/py-videodownloader