Compare commits
52 Commits
2011.11.21
...
2012.02.26
Author | SHA1 | Date | |
---|---|---|---|
![]() |
c4105fa035 | ||
![]() |
871dbd3c92 | ||
![]() |
c9ed14e6d6 | ||
![]() |
1ad85e5061 | ||
![]() |
09fbc6c952 | ||
![]() |
895ec266bb | ||
![]() |
d85448f3bb | ||
![]() |
99d46e8c27 | ||
![]() |
4afdff39d7 | ||
![]() |
661a807c65 | ||
![]() |
6d58c4546e | ||
![]() |
38ffbc0222 | ||
![]() |
fefb166c52 | ||
![]() |
dcb3c22e0b | ||
![]() |
47a53c9e46 | ||
![]() |
1413cd87eb | ||
![]() |
c92e184f75 | ||
![]() |
3906e6ce60 | ||
![]() |
c7d3c3db0d | ||
![]() |
d6639d05c2 | ||
![]() |
633cf7cbad | ||
![]() |
a5647b79ce | ||
![]() |
ba5059dd66 | ||
![]() |
bb8abbbbae | ||
![]() |
561504fffa | ||
![]() |
23e6b8adc8 | ||
![]() |
3e0ea7d07a | ||
![]() |
94fd3201b2 | ||
![]() |
0b3f3e1ad9 | ||
![]() |
a05d2a0c05 | ||
![]() |
0b14e0b367 | ||
![]() |
66e8777769 | ||
![]() |
348486ced4 | ||
![]() |
f1f300e629 | ||
![]() |
dd17922afc | ||
![]() |
40fd4cb86a | ||
![]() |
9e9b75ae4d | ||
![]() |
8abf76ddb9 | ||
![]() |
c95da745bc | ||
![]() |
0cd235eef6 | ||
![]() |
77315556f1 | ||
![]() |
c379c181e0 | ||
![]() |
31a2ec2d88 | ||
![]() |
b88a52504e | ||
![]() |
a95567af99 | ||
![]() |
849edab8ec | ||
![]() |
b158a1d946 | ||
![]() |
fa2672f9fc | ||
![]() |
28e3614bc0 | ||
![]() |
208e095f72 | ||
![]() |
0ae7abe57c | ||
![]() |
dc0a294a73 |
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
*.pyc
|
||||
*.pyo
|
||||
*~
|
@@ -1 +1 @@
|
||||
2011.11.21
|
||||
2012.02.26
|
||||
|
6
Makefile
6
Makefile
@@ -10,9 +10,11 @@ update-readme:
|
||||
header=$$(sed -e '/.*## OPTIONS/,$$ d' README.md) && \
|
||||
footer=$$(sed -e '1,/.*## FAQ/ d' README.md) && \
|
||||
echo "$${header}" > README.md && \
|
||||
echo -e '\n## OPTIONS' >> README.md && \
|
||||
echo >> README.md && \
|
||||
echo '## OPTIONS' >> README.md && \
|
||||
echo "$${options}" >> README.md&& \
|
||||
echo -e '\n## FAQ' >> README.md && \
|
||||
echo >> README.md && \
|
||||
echo '## FAQ' >> README.md && \
|
||||
echo "$${footer}" >> README.md
|
||||
|
||||
compile:
|
||||
|
15
README.md
15
README.md
@@ -12,7 +12,7 @@ which means you can modify it, redistribute it or use it however you like.
|
||||
|
||||
## OPTIONS
|
||||
-h, --help print this help text and exit
|
||||
-v, --version print program version and exit
|
||||
--version print program version and exit
|
||||
-U, --update update this program to latest version
|
||||
-i, --ignore-errors continue on download errors
|
||||
-r, --rate-limit LIMIT download rate limit (e.g. 50k or 44.6m)
|
||||
@@ -28,6 +28,7 @@ which means you can modify it, redistribute it or use it however you like.
|
||||
sub-string)
|
||||
--reject-title REGEX skip download for matching titles (regex or
|
||||
caseless sub-string)
|
||||
--max-downloads NUMBER Abort after downloading NUMBER files
|
||||
|
||||
### Filesystem Options:
|
||||
-t, --title use title in file name
|
||||
@@ -36,8 +37,10 @@ which means you can modify it, redistribute it or use it however you like.
|
||||
-o, --output TEMPLATE output filename template. Use %(stitle)s to get the
|
||||
title, %(uploader)s for the uploader name,
|
||||
%(autonumber)s to get an automatically incremented
|
||||
number, %(ext)s for the filename extension, and %%
|
||||
for a literal percent
|
||||
number, %(ext)s for the filename extension,
|
||||
%(upload_date)s for the upload date (YYYYMMDD), and
|
||||
%% for a literal percent. Use - to output to
|
||||
stdout.
|
||||
-a, --batch-file FILE file containing URLs to download ('-' for stdin)
|
||||
-w, --no-overwrites do not overwrite files
|
||||
-c, --continue resume partially downloaded files
|
||||
@@ -63,10 +66,13 @@ which means you can modify it, redistribute it or use it however you like.
|
||||
--get-format simulate, quiet but print output format
|
||||
--no-progress do not print progress bar
|
||||
--console-title display progress in console titlebar
|
||||
-v, --verbose print various debugging information
|
||||
|
||||
### Video Format Options:
|
||||
-f, --format FORMAT video format code
|
||||
--all-formats download all available video formats
|
||||
--prefer-free-formats prefer free video formats unless a specific one is
|
||||
requested
|
||||
--max-quality FORMAT highest quality format to download
|
||||
-F, --list-formats list all available formats (currently youtube only)
|
||||
|
||||
@@ -78,7 +84,8 @@ which means you can modify it, redistribute it or use it however you like.
|
||||
### Post-processing Options:
|
||||
--extract-audio convert video files to audio-only files (requires
|
||||
ffmpeg and ffprobe)
|
||||
--audio-format FORMAT "best", "aac", "vorbis" or "mp3"; best by default
|
||||
--audio-format FORMAT "best", "aac", "vorbis", "mp3", "m4a", or "wav";
|
||||
best by default
|
||||
--audio-quality QUALITY ffmpeg audio bitrate specification, 128k by default
|
||||
-k, --keep-video keeps the video file on disk after the post-
|
||||
processing; the video is erased by default
|
||||
|
6
devscripts/posix-locale.sh
Normal file
6
devscripts/posix-locale.sh
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
# source this file in your shell to get a POSIX locale (which will break many programs, but that's kind of the point)
|
||||
|
||||
export LC_ALL=POSIX
|
||||
export LANG=POSIX
|
||||
export LANGUAGE=POSIX
|
652
youtube-dl
652
youtube-dl
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user