Commit Graph

58 Commits (ff4af6ec5903dd922c7bb6ec632b11830c44d04a)

Author SHA1 Message Date
Jaime Marquínez Ferrándiz 70029bc348 [youtube:user] Require 'https?://' in the url (fixes )
It was matching www.youtube.com/embed/WpfukLMe1TM.
The generic extractor automatically adds http:// if it's missing.
Jaime Marquínez Ferrándiz 47f48f5d85 [test/test_all_urls] Update pbs extractor name
It's in lowercase now (since e15e2ef7a0).
Sergey M․ c6aa838b51 [youtube:history] Enable exractor
Jaime Marquínez Ferrándiz f005f96ea5 [youtube:history] Explain why it has disabled and skip test
Jaime Marquínez Ferrándiz 157e9e5aa5 [youtube:watchlater] Remove unused properties and fix tests
Jaime Marquínez Ferrándiz 3946864c8a [vimeo] Use https for all vimeo.com urls
Unfortunately vimeopro.com doesn't support it yet.
Philipp Hagemeister 78111136db [twitch] Move URL matching tests into extractor
Philipp Hagemeister 650ab5beeb [comedycentral:shows] Remove references to colbert report
Jouke Waleson 5f6a1245ff PEP8 applied
Sergey M 4510d14f0a [twitch] Update tests
Philipp Hagemeister 7260ea0705 [comedycentral] Move tests to the extractor itself
Philipp Hagemeister 22449fa624 Improve test_all_urls output
Jaime Marquínez Ferrándiz a6da7b6b96 [facebook] Allow '?' before '#!' (fixes )
Philipp Hagemeister 0c92b57398 Remove unused imports
Philipp Hagemeister dc2fc73691 [youtube:truncated_url] Move test to extractor
Philipp Hagemeister 52fadd5fb2 [test_all_urls] Add support for distributed URL matching test definition
Philipp Hagemeister 5367fe7f4d [test_all_urls] Simplify
Philipp Hagemeister de906ef543 [aol] Add support for playlists (Fixes )
Philipp Hagemeister b9c76aa1a9 [youtube] Add support for cleanvideosearch.com (Fixes )
Philipp Hagemeister 7753cadbfa [comedycentral:shows] Add support for TDS special editions (Fixes )
Philipp Hagemeister 4be9f8c814 [ninegag] Add support for p/ URLs
Philipp Hagemeister 29e3e682af [comedycentral] Match more URLs
Looks like they only offer clips instead of full episodes now. We'll need to add new parsing code as well.
Philipp Hagemeister c8edf47b3a [yahoo] Support https and -uploader URLs (Fixes )
Philipp Hagemeister 968ed2a777 [comedycentral] Add test for
Philipp Hagemeister 651486621d [comedycentral] Allow URLs with query parts (fixes )
Philipp Hagemeister 16f4eb723a [comedycentral] Add support for /videos URLs (Fixes )
Philipp Hagemeister 69c01a9f68 [comedycentral] Add a testcase for extended-interviews URLs ()
Philipp Hagemeister 773c0b4bb8 [pbs] Add support for widget URLs (Fixes )
Philipp Hagemeister ff14fc4964 [test] Rename get_testcases to gettestcases
Apparently, newer versions of nosetests are somewhat over-eager in their test discovery.
Jaime Marquínez Ferrándiz b1ff87224c [vimeo] Now VimeoIE doesn't match urls of channels with a numeric id (fixes )
Philipp Hagemeister c9ae7b9565 [youtube] Add support for search result URLs (Fixes )
Philipp Hagemeister 2eb5d315d4 [youtube] Match more truncated URLs (Closes )
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 456895d9cf [tumblr] Test new URL format ()
Philipp Hagemeister 48a2034671 [vimeo] Fix playlist URL matching
Philipp Hagemeister 8c8e3eec79 [facebook] Recognize #! URLs (Fixes )
Philipp Hagemeister 4ff50ef846 [soundcloud] Do not match sets (Fixes )
Jaime Marquínez Ferrándiz 55a10eab48 [vimeo] Add an extractor for users (closes )
Jaime Marquínez Ferrándiz 16e055849e Update the keywords tests for the rename of the old ComedyCentralIE
Jaime Marquínez Ferrándiz f459d17018 [youtube] Add an extractor for downloading the watch history (closes )
Philipp Hagemeister 44a5f1718a Simplify tests
* Make them directly executable again
* Move common stuff (md5, parameters) to helper
* Never import *
* General clean up
Filippo Valsorda d3f46b9aa5 Add support for single-test tox runs
Use a sintax like
    tox test.test_download:TestDownload.test_NowVideo
to run the specific test on all the tox environments (Python versions)
Jaime Marquínez Ferrándiz e69ae5b9e7 [youtube] support youtube.googleapis.com/v/* urls (fixes )
Jaime Marquínez Ferrándiz 8963d9c266 [youtube] Modify the regex to match ids of length 11 (fixes )
In urls like http://www.youtube.com/watch?v=BaW_jenozKcsharePLED17F32AD9753930 you can't split the query string and ids always have that length.
Jaime Marquínez Ferrándiz e3ea479087 [youtube] Fix some issues with the detection of playlist/channel urls (reported in )
They were being caught by YoutubeUserIE, now it only extracts a url if the rest of extractors aren't suitable.
Now the url tests check that the urls can only be extracted with an specific extractor.
Jaime Marquínez Ferrándiz faab1d3836 [youtube] Fix detection of feeds urls (fixes )
Urls like https://www.youtube.com/feed/watch_later were being as users (before the last changes to YoutubeUserIE, as videos)
Jaime Marquínez Ferrándiz f4b052321b [youtube] Urls like youtube.com/NASA are now interpreted as users (fixes )
Video urls like http://youtube.com/BaW_jenozKc are not valid, but http://youtu.be/BaW_jenozKc is correct.
Philipp Hagemeister d741e55a42 [youtube] Support watch_popup URLs (Fixes )