Commit Graph

398 Commits (00cf938aa54af446d20d01f5184d09880af803f3)

Author SHA1 Message Date
Philipp Hagemeister b53466e168 Fix f4m downloading on Python 2.6
Jaime Marquínez Ferrándiz 99043c2ea5 Replace test for dailymotion users
Philipp Hagemeister 026fcc0495 Fix (date parsing with dashes)
Philipp Hagemeister 9766538124 [jadorecettepub] Add extractor (Fixes )
Philipp Hagemeister bf5f610099 [pbs] Add support for viralplayer links (Fixes )
Jaime Marquínez Ferrándiz d67cc9fa7c [youtube:playlist] Recognize ‘top tracks’ urls (closes )
The list parameter starts with ‘MC’ and can have more characters after it, including dots
Philipp Hagemeister dcf3eec47a [test_download] Skip over BadStatusLine errors
An error like https://travis-ci.org/rg3/youtube-dl/jobs/18317799#L449 is almost certainly the server's fault.
Philipp Hagemeister ccf9114e84 [googlesearch] Fix start, and skip playlists (Fixes )
Jaime Marquínez Ferrándiz bc4850908c [test/youtube_signature] Add a test with the last player
To verify it correctly handles function with “$” in their names.
Philipp Hagemeister 56dced2670 remove accidentally duplicated test file
Philipp Hagemeister 22e7f1a6ec [pbs] Add support for article pages (Fixes )
Philipp Hagemeister 99877772d0 [generic] Add support for multiple brightcove URLs (Fixes )
Sergey M. b0268cb6ce [vimeo] Remove superfluous whitespace
Sergey M. 4edff4cfa8 [vimeo] Add subtitle tests
Philipp Hagemeister b4bcffefa3 [blip.tv] Add support for subtitles ()
Philipp Hagemeister 456895d9cf [tumblr] Test new URL format ()
Philipp Hagemeister 4857beba3a Merge remote-tracking branch 'dstftw/rutube-channel'
dst 98669ed79c [imdb] Fix playlist test
dst 87fac3238d [rutube] Add channel test
Jaime Marquínez Ferrándiz 48f9678a32 [test/youtube_lists] Change the list used for testing the Top Lists extractor
The ‘Top tracks’ list is not always present in the channel page
Philipp Hagemeister 65697b3bf3 Merge branch 'paged-lists'
Conflicts:
	test/test_utils.py
	youtube_dl/extractor/youtube.py
Philipp Hagemeister 8908741806 Use unicode_literals in test_YoutubeDL
Philipp Hagemeister ba7678f9cc Add -f bestaudio (Fixes )
Philipp Hagemeister 5aafe895fc Correct XML ampersand fixup
Philipp Hagemeister b7ab059084 Add infrastructure for paged lists
This commit allows to download pages in playlists as needed instead of all at once.
Before this commit,
    youtube-dl http://www.youtube.com/user/ANNnewsCH/videos --playlist-end 2 --skip-download
took quite some time - now it's almost instantaneous.
As an example, the youtube:user extractor has been converted.
Fixes 
Philipp Hagemeister 26dca1661e [ted] Updated checksums
Philipp Hagemeister 8307aa73fb Remove youtube swf signature test
Apparently, swf players are no longer in use. If we find one, we'll readd it.
Philipp Hagemeister 484aaeb204 [everyonesmixtape] Add support (Fixes )
Philipp Hagemeister ecfef3e5bf +unicode_literals
Philipp Hagemeister 3d3538e422 [khanacademy] Add support (Fixes )
Philipp Hagemeister 48a2034671 [vimeo] Fix playlist URL matching
Philipp Hagemeister 01c62591d1 [setup.py] Do not use unicode literals
See http://bugs.python.org/issue13943 for context
Philipp Hagemeister 28ab2e48ae fix typo
Philipp Hagemeister 6febd1c1df Prepare widespread unicode literal use
Jaime Marquínez Ferrándiz 4fb757d1e0 Merge pull request from dstftw/imdb-list
[imdb] Add support for IMDb list ()
Philipp Hagemeister 608d11f515 [cnn] Add multiple formats, duration, and upload_date
dst 41cc67c542 [imdb] Add playlist test
Philipp Hagemeister 3d4a70b821 Add more tests for format selection
Philipp Hagemeister 00b2685b9c Merge remote-tracking branch 'origin/master'
Philipp Hagemeister 8e3e03229e [YoutubeDL] fix tests (Closes )
Jaime Marquínez Ferrándiz 9d8d675e0e [subtitles-tests] Fix youtube test
It returns now a single info_dict
Jaime Marquínez Ferrándiz 933605d7e8 YoutubeDL: rename `_fd_progress_hooks` back to `_progress_hooks`
In the future it may report more things.
Philipp Hagemeister 9fc3bef87a Merge remote-tracking branch 'jaimeMF/split-downloaders'
dst 5ce54a8205 [ivi] Neat import
dst 8c21b7c647 [ivi] Add playlist tests
Philipp Hagemeister d6c7a367e8 [utils] Fix url_basename
Philipp Hagemeister 29eb517403 Add webpage_url_basename info_dict field (Fixes )
Philipp Hagemeister d6756d3758 [playlist-test] require a string
Philipp Hagemeister d90df974c3 [academicearth] Add support for courses ()
Philipp Hagemeister 8c8e3eec79 [facebook] Recognize #! URLs (Fixes )