15870e90b0
Restore warning when user forgets to quote URL ( #1396 )
2013-10-07 12:21:24 +02:00
b24f347190
Merge branch 'download-archive'
...
Conflicts:
youtube_dl/YoutubeDL.py
youtube_dl/__init__.py
2013-10-06 16:30:26 +02:00
8dbe9899a9
Allow users to specify an age limit ( fixes #1545 )
...
With these changes, users can now restrict what videos are downloaded by the intented audience, by specifying their age with --age-limit YEARS .
Add rudimentary support in youtube, pornotube, and youporn.
2013-10-06 06:08:56 +02:00
c1c9a79c49
Add basic --download-archive option
...
Often, users want to be able to download only videos they haven't seen before, despite the video files having been deleted or moved in the mean time.
When --download-archive FILE is given, the extractor and ID of every download is recorded in the specified file. If it is already present, the video in question is skipped.
2013-10-06 04:27:10 +02:00
be8fe32c92
Fix help of --cachedir
2013-10-02 14:37:19 +02:00
c38b1e776d
[youtube] Simplify cache_dir code ( #1529 )
2013-10-02 08:41:14 +02:00
4f8bf17f23
Merge remote-tracking branch 'holomorph/master'
2013-10-02 08:23:53 +02:00
fa55675593
Support XDG base directory specification
2013-09-30 18:22:38 -04:00
47192f92d8
implement --no-playlist to only download current video - closes #755
2013-09-30 16:26:25 -04:00
46353f6783
[update] Look for .exe extension on Windows ( Fixes #745 )
2013-09-29 14:37:00 +02:00
29c7a63df8
Remove debugging code
2013-09-24 21:55:25 +02:00
7f74773254
Add option --no-cache-dir
2013-09-24 21:26:10 +02:00
c3c88a2664
Allow opts.cachedir == None to disable cache
2013-09-24 21:04:43 +02:00
f8061589e6
[youtube] Actually pass in cachedir option
2013-09-22 10:51:33 +02:00
edf3e38ebd
[youtube] Improve cache and add an option to print the extracted signatures
2013-09-22 10:30:02 +02:00
b61067fa4f
Abort if extractaudio is given without a variable extension ( #1470 )
2013-09-21 11:10:22 +02:00
2dad310e2c
Credit @Ruirize for newgrounds
2013-09-18 22:30:22 +02:00
830dd1944a
Clarify -i help ( #1453 )
2013-09-18 13:23:04 +02:00
7459e3a290
Always correct encoding when writing to sys.stderr ( Fixes #1435 )
2013-09-16 06:55:41 +02:00
0b7f31184d
Now --all-sub is a modifier to --write-sub and --write-auto-sub ( closes #1412 )
...
For keeping backwards compatibility --all-sub sets --write-sub if --write-auto-sub is not given
2013-09-14 11:14:40 +02:00
ac4f319ba1
Credit @iemejia
2013-09-11 17:58:51 +02:00
72836fcee4
Merge branch 'master' into subtitles_rework
2013-09-06 23:24:41 +02:00
d6e203b3dc
[subtitles] fixed multiple subtitles language separated by comma after merge
...
As mentioned in the pull request, I forgot to include this changes.
aa6a10c44a
2013-09-06 16:30:13 +02:00
085bea4513
Credit @Huarong for tv.sohu.com
2013-09-04 22:09:22 +02:00
bdc6b3fc64
add support for "-f mp4" for YouTube
2013-08-30 17:51:50 -07:00
920ef0779b
Hide the password and username in verbose mode ( closes #1089 )
2013-08-28 15:14:02 +02:00
c496ca96e7
Fix platform name in Python 2 with --verbose ( Closes #1228 )
2013-08-28 12:57:10 +02:00
06a401c845
Merge branch 'master' into subtitles_rework
2013-08-28 00:33:12 +02:00
88a79ce6a6
Delete default user agent ( Fixes #1309 )
2013-08-27 23:31:24 +02:00
aa6a10c44a
Allow to specify multiple subtitles languages separated by commas ( closes #518 )
2013-08-23 18:34:57 +02:00
d4051a8e05
Add a post processor for embedding subtitles in mp4 videos ( closes #1052 )
2013-08-23 15:06:19 +02:00
18b4e04f1c
Merge branch 'master' into subtitles_rework
2013-08-22 23:29:36 +02:00
1865ed31b9
[subtitles] separated subtitle options in their own group
2013-08-22 22:44:04 +02:00
4a55479fa9
Credit Pierre Rudloff for JeuxVideoIE and UnistraIE
2013-08-22 13:21:32 +02:00
33eb0ce4c4
[subtitles] removed only-sub option (--skip-download achieves the same
...
functionality)
2013-08-08 10:06:24 +02:00
505c28aac9
Separated subtitle options in their own group
2013-08-08 09:53:25 +02:00
953e32b2c1
[dailymotion] Added support for subtitles + new InfoExtractor for
...
generic subtitle download.
The idea is that all subtitle downloaders must descend from SubtitlesIE
and implement only three basic methods to achieve the complete subtitle
download functionality. This will allow to reduce the code in YoutubeIE
once it is rewritten.
2013-08-07 18:59:11 +02:00
05afc96b73
Print urls from the batch file with --verbose (related #1155 )
2013-07-30 23:11:44 +02:00
f631c3311a
Hint that --update may need sudo
2013-07-18 12:53:24 +02:00
de29c4144e
Ignore errors in git error handling in verbose mode in Python 3
2013-07-17 01:33:28 +02:00
f3bab0044e
Write debugging output to stderr ( #1059 )
2013-07-17 01:30:34 +02:00
0025da15cf
Clarify that download rate is in bytes per second
...
I found f918ec7ea2
but it is still not clear to anyone who hasn't read Issue #723 whether the limit is in bits or bytes. This is doubly confusing because 1) ISPs usually advertise speeds in bits per second, and 2) lowercase "k" and "m" are often used in correlation with bits rather than bytes.
2013-07-13 16:42:16 -05:00
8dba13f7e8
Squelch git not found exception ( #973 )
2013-07-02 08:36:20 +02:00
deacef651f
Improve formatting
2013-07-02 08:35:39 +02:00
62067cb9b8
Shorten --list-extractor-descriptions to --extractor-descriptions
2013-07-01 18:59:29 +02:00
0f81866329
Add --list-extractor-descriptions (human-readable list of IEs)
2013-07-01 18:52:19 +02:00
7dba9cd039
Sort IEs alphabetically in --list-extractors
2013-07-01 18:21:29 +02:00
0beb3add18
Separate downloader options
2013-07-01 14:53:25 +02:00
023fa8c440
Add function add_default_info_extractors to YoutubeDL
...
It adds to the list the ies returned by ge_extractors
2013-06-27 23:51:06 +02:00
ba7a1de04d
Credit @gitprojs for auengine
2013-06-27 20:50:34 +02:00