Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Now a new FileDownloader is created when downloading a video | Jaime Marquínez Ferrándiz | 2013-12-11 | 1 | -1/+1 |
| | | | | The progress hooks can be added using the method "add_downloader_progress_hook" | ||||
* | Set 'NA' as the default value for missing fields in the output template ↵ | Jaime Marquínez Ferrándiz | 2013-12-09 | 1 | -0/+15 |
| | | | | | | (fixes #1931) Remove the `except KeyError` clause, it won't get raised anymore | ||||
* | [soundcloud] Do not match sets (Fixes #1930) | Philipp Hagemeister | 2013-12-09 | 1 | -0/+3 |
| | |||||
* | Lower number of expected entries in top list | Philipp Hagemeister | 2013-12-09 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'jaimeMF/yt-toplists' | Philipp Hagemeister | 2013-12-09 | 1 | -0/+8 |
|\ | |||||
| * | [youtube] Add support for downloading top lists (fixes #1868) | Jaime Marquínez Ferrándiz | 2013-11-30 | 1 | -0/+8 |
| | | | | | | | | It needs to know the channel and the title of the list, because the ids change every time you browse the channels and are attached to a 'VISITOR_INFO1_LIVE' cookie. | ||||
* | | [vimeo] Add an extractor for groups | Jaime Marquínez Ferrándiz | 2013-12-06 | 1 | -0/+9 |
| | | |||||
* | | [vimeo] Add an extractor for albums (closes #1911) | Jaime Marquínez Ferrándiz | 2013-12-06 | 1 | -0/+9 |
| | | |||||
* | | [dailymotion] Extract view count (#1895) | Jaime Marquínez Ferrándiz | 2013-12-06 | 1 | -0/+5 |
| | | |||||
* | | Update description value for the write_info_json test (required after ↵ | Jaime Marquínez Ferrándiz | 2013-12-04 | 1 | -0/+1 |
| | | | | | | | | 27dcce19045670fc348ff1119c0d2283aaed3ae2) | ||||
* | | Merge branch 'smotri.com' of https://github.com/dstftw/youtube-dl | Philipp Hagemeister | 2013-12-02 | 1 | -1/+21 |
|\ \ | |||||
| * | | Added extractors for smotri.com | dst | 2013-12-02 | 1 | -1/+21 |
| | | | |||||
* | | | Merge branch 'master' of github.com:rg3/youtube-dl | Philipp Hagemeister | 2013-12-02 | 2 | -0/+13 |
|\ \ \ | |/ / | |||||
| * | | [vimeo] Add an extractor for users (closes #1871) | Jaime Marquínez Ferrándiz | 2013-12-01 | 2 | -0/+13 |
| |/ | |||||
* | | Make socket timeout configurable, and bump default to 10 minutes (#1862) | Philipp Hagemeister | 2013-12-01 | 1 | -1/+2 |
|/ | |||||
* | [youtube/subtitles] Change MD5 of vtt subtitle in test | Philipp Hagemeister | 2013-11-28 | 1 | -1/+1 |
| | |||||
* | [youtube:playlist] Add support for YouTube mixes (fixes #1839) | Jaime Marquínez Ferrándiz | 2013-11-26 | 1 | -0/+9 |
| | |||||
* | [tests] Remove global_setup function | Philipp Hagemeister | 2013-11-25 | 9 | -21/+6 |
| | |||||
* | Update the keywords tests for the rename of the old ComedyCentralIE | Jaime Marquínez Ferrándiz | 2013-11-24 | 1 | -4/+4 |
| | |||||
* | [youtube] Add an extractor for downloading the watch history (closes #1821) | Jaime Marquínez Ferrándiz | 2013-11-24 | 1 | -0/+1 |
| | |||||
* | Merge branch 'master' of github.com:rg3/youtube-dl | Philipp Hagemeister | 2013-11-22 | 1 | -1/+1 |
|\ | |||||
| * | [bambuser:channel] Update test | Jaime Marquínez Ferrándiz | 2013-11-22 | 1 | -1/+1 |
| | | |||||
* | | Match --download-archive during playlist processing (Fixes #1745) | Philipp Hagemeister | 2013-11-22 | 1 | -3/+3 |
|/ | |||||
* | Merge remote-tracking branch 'jaimeMF/yt-playlists' | Philipp Hagemeister | 2013-11-22 | 1 | -7/+7 |
|\ | |||||
| * | [youtube:playlist] Don't use the gdata api (closes #1508) | Jaime Marquínez Ferrándiz | 2013-11-13 | 1 | -7/+7 |
| | | | | | | | | Parse the playlist pages instead | ||||
* | | [bandcamp] add support for albums (reported in #1270) | Jaime Marquínez Ferrándiz | 2013-11-22 | 1 | -0/+9 |
| | | |||||
* | | utils.shell_quote: Convert the args to unicode strings | Jaime Marquínez Ferrándiz | 2013-11-21 | 1 | -0/+6 |
| | | | | | | | | The youtube test video failed with `UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 34: ordinal not in range(128)`, the problem was with the filenames being encoded. | ||||
* | | Adapt age restriction tests to new .info.json filenames | Philipp Hagemeister | 2013-11-20 | 1 | -1/+1 |
| | | |||||
* | | Adapt test to changed .info.json name | Philipp Hagemeister | 2013-11-20 | 1 | -3/+4 |
| | | |||||
* | | Update test_write_info_json.py | Janez Troha | 2013-11-13 | 1 | -1/+1 |
|/ | |||||
* | Merge all the subtitles test into a single file | Jaime Marquínez Ferrándiz | 2013-11-10 | 4 | -232/+211 |
| | | | | They reuse a base class | ||||
* | [ted] Return a single info_dict for talks urls | Jaime Marquínez Ferrándiz | 2013-11-10 | 1 | -5/+3 |
| | | | | It failed with the --list-subs option | ||||
* | Merge pull request #1705 from iemejia/master | Jaime Marquínez Ferrándiz | 2013-11-10 | 1 | -0/+69 |
|\ | | | | | | | [ted] support for subtitles | ||||
| * | [ted] fixed error in case of no subtitles present | Ismaël Mejía | 2013-11-05 | 1 | -0/+6 |
| | | | | | | | | | | I created a test, but I leave it commented since TED videos get new subtitles frequently. | ||||
| * | Merge remote-tracking branch 'iemejia/master' | Ismaël Mejía | 2013-11-02 | 1 | -0/+9 |
| |\ | |||||
| * \ | Merge branch 'ted_subtitles' | Ismaël Mejía | 2013-11-02 | 1 | -0/+63 |
| |\ \ | |||||
| | * | | [ted] Added support for subtitle download | Ismaël Mejía | 2013-11-02 | 1 | -0/+63 |
| | | | | |||||
* | | | | [soundcloud] Allow to download tracks marked as not 'streamable' | Jaime Marquínez Ferrándiz | 2013-11-09 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | They use the rtmp protocol but if the are marked as 'downloadable' it can use the direct download link. | ||||
* | | | | tests: don't run the test if any of the extractors listed in the 'add_ie' ↵ | Jaime Marquínez Ferrándiz | 2013-11-06 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | field is marked as not working | ||||
* | | | | Set the 'extractor_key' field in the info_dict | Jaime Marquínez Ferrándiz | 2013-11-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | It's the string returned by the class method 'ie_key', which allows to retrieve the extractor with 'get_info_extractor' | ||||
* | | | | Add the 'webpage_url' field to info_dict | Jaime Marquínez Ferrándiz | 2013-11-03 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | The url for the video page, it must allow to reproduce the result. It's automatically set by YoutubeDL if it's missing. | ||||
* | | | | Set the extra_info inside YoutubeDL.process_ie_result and set only if the ↵ | Jaime Marquínez Ferrándiz | 2013-11-03 | 1 | -0/+12 |
| |_|/ |/| | | | | | | | | keys are missing | ||||
* | | | [bambuser] Add an extractor for channels (closes #1702) | Jaime Marquínez Ferrándiz | 2013-11-02 | 1 | -0/+9 |
|/ / | |||||
* | | Fix the test for dailymotion subtitles | Jaime Marquínez Ferrándiz | 2013-10-31 | 1 | -1/+1 |
| | | | | | | | | The extractor returns a single info_dict now. | ||||
* | | [tests] a HTTP 503 is a transient issue | Filippo Valsorda | 2013-10-28 | 1 | -1/+2 |
| | | |||||
* | | Fix YouTubeDL test | Philipp Hagemeister | 2013-10-28 | 1 | -4/+4 |
| | | |||||
* | | [tests] don't fail on network errors | Filippo Valsorda | 2013-10-28 | 2 | -5/+34 |
| | | | | | | | | | | | | This is suboptimal, but at least this way we will need to look at the logs only to check for network errors that happen too often, instead of parsing a ton of lines each time to see if there is some true test failing | ||||
* | | tests: build the filename from the info_dict if the 'file' key is missing | Jaime Marquínez Ferrándiz | 2013-10-28 | 1 | -16/+23 |
| | | | | | | | | It will need to have the 'id' and 'ext' keys to work. | ||||
* | | Allow to use the extension for the format selection | Jaime Marquínez Ferrándiz | 2013-10-21 | 1 | -3/+14 |
| | | | | | | | | The best format with the extension is downloaded. | ||||
* | | Accept requested formats to be in the format 35/best (closes #1552) | Jaime Marquínez Ferrándiz | 2013-10-21 | 1 | -0/+23 |
| | | | | | | | | The format selection code is now an independent function. |