8796857429
Credit @dstftw for smotri IE
2013-12-02 17:43:22 +01:00
6ad14cab59
Add --socket-timeout option
2013-12-02 13:37:05 +01:00
b138de72f2
Merge branch 'master' of github.com:rg3/youtube-dl
2013-11-30 00:42:56 +01:00
06dcbb71d8
Clarify help of --write-pages ( #1853 )
2013-11-30 00:42:43 +01:00
323ec6ae56
Clarify --download-archive help
2013-11-29 15:57:43 +01:00
9986238ba9
fix typo in help
2013-11-29 09:48:38 +01:00
c2e52508cc
Include the proxy in the parameters for YoutubeDL ( fixes #1831 )
2013-11-26 08:03:11 +01:00
0c75c3fa7a
Do not warn about fixed output template if --max-downloads is 1
...
Fixes #1828
2013-11-25 22:15:33 +01:00
e03db0a077
Merge branch 'master' into opener-to-ydl
2013-11-24 15:18:44 +01:00
38b2db6a66
Credit @takuya0301 for niconico
2013-11-24 06:39:49 +01:00
dca0872056
Move the opener to the YoutubeDL object.
...
This is the first step towards being able to just import youtube_dl and start using it.
Apart from removing global state, this would fix problems like #1805 .
2013-11-22 19:57:52 +01:00
0a120f74b2
Credit @diffycat for anitube
2013-11-20 06:36:00 +01:00
8694c60000
import json for --dump-json
2013-11-20 06:18:24 +01:00
9d1538182f
Add an option to dump json information
2013-11-20 06:14:57 +01:00
bdde425cbe
Save and restore console title ( Fixes #1782 )
2013-11-17 21:10:11 +01:00
d37936386f
Credit @saper for tvp IE ( #1730 )
2013-11-13 11:08:07 +01:00
b5bdc2699a
Credit @jelly for gamekings extractor ( #1759 )
2013-11-13 10:52:22 +01:00
d4b7da84c3
Clarify -c. Do not pass it in if you don't know what you're doing
...
Suggested in #1743
2013-11-11 14:21:14 +01:00
2a9e9b210b
Fix the documentation of '--autonumber-size' ( #1743 )
...
it's '--auto-number' not '--autonumber'
2013-11-09 19:21:30 +01:00
d41e6efc85
New debug option --write-pages
2013-10-28 10:44:02 +01:00
b5936c0059
Document the %(format_id)s field for the output template
2013-10-25 17:18:06 +02:00
3126050c0f
Hide the video password on verbose mode
2013-10-23 16:32:17 +02:00
41fd7c7e60
Add new option --abort-on-error
2013-10-18 23:09:32 +02:00
fdefe96bf2
Document %(format)s ( #1612 )
2013-10-18 23:09:08 +02:00
cce722b79c
Add metavar to --cache-dir
2013-10-18 11:50:48 +02:00
1c1218fefc
Merge remote-tracking branch 'jaimeMF/format_selection'
2013-10-18 00:17:03 +02:00
cd054fc491
Use upper-case for prefixes in help to signify bytes ( #1043 )
2013-10-15 04:53:02 +02:00
f219743e33
Merge remote-tracking branch 'alphapapa/master'
2013-10-15 04:52:07 +02:00
a4fd04158e
Do not import *
2013-10-15 02:07:26 +02:00
a623df4c7b
Credit @Elbandi for sztvhu
2013-10-15 01:34:47 +02:00
1fb07d10a3
[youtube] Adds #1312 Download annotations
...
Adds #1321 Download annotations from youtube
Annotations are downloaded and written to a .annotations.xml file using the https://www.youtube.com/annotations_invideo?features=1&legacy=1&video_id=$VIDEOID API.
Added unit test for annotations.
2013-10-14 16:22:27 +11:00
dd82ffea0c
Implement format selection in YoutubeDL
...
Now the IEs can set a formats field in the info_dict, with the formats ordered from worst to best quality. It's a list of dicts with the following fields:
* Mandatory: url and ext
* Optional: format and format_id
The format_id is used for choosing which formats have to be downloaded.
Now a video result is processed by the method process_video_result.
2013-10-11 16:34:48 +02:00
bc4f29170f
Add a PostProcessor for adding metadata to the file ( closes #1570 )
...
It currently sets the title, the date and the author values.
2013-10-11 11:19:09 +02:00
2ae3edb1cf
Fix the printing of the proxy map in debug mode
...
The proxies have to be extracted from the opener.handlers
2013-10-07 21:10:31 +02:00
a27b9e8bd5
Move opener setup into a separate helper function
2013-10-07 19:01:47 +02:00
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