Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [youtube] add format info for itag 325 and 328 | Remita Amine | 2017-02-03 | 1 | -0/+2 | |
| | ||||||
* | [youtube] Fix ytsearch* when cookies are provided | Yen Chi Hsuan | 2017-02-03 | 1 | -8/+14 | |
| | | | | | | | | | | | Closes #11924 The API with `page` is no longer used in browsers, and YouTube always returns {'reload': 'now'} when cookies are provided. See http://youtube.github.io/spfjs/documentation/start/ for how SPF works. Basically appending static link with a `spf` parameter yields the corresponding dynamic link. | |||||
* | [youtube:playlist] Recognize TL playlists (closes #11945) | Sergey M․ | 2017-02-02 | 1 | -2/+5 | |
| | ||||||
* | [youtube] Fix extraction for domainless player URLs | Sergey M․ | 2017-01-31 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | Closes #11890 Closes #11891 Closes #11892 Closes #11894 Closes #11895 Closes #11897 Closes #11900 Closes #11903 Closes #11904 Closes #11906 Closes #11907 Closes #11909 Closes #11913 Closes #11914 Closes #11915 Closes #11916 Closes #11917 Closes #11918 Closes #11919 | |||||
* | [youtube] Add fallback for duration extraction (closes #11841) | Sergey M․ | 2017-01-26 | 1 | -7/+29 | |
| | ||||||
* | [youtube:playlist] Fix nonexistent/private playlist detection and skip ↵ | Sergey M․ | 2017-01-23 | 1 | -5/+10 | |
| | | | | private tests | |||||
* | [youtube:playlist] Fix nonexistent/private playlist detection (closes #11604) | Grzegorz P | 2017-01-23 | 1 | -1/+2 | |
| | ||||||
* | [youtube] Extract episode metadata (closes #9695, closes #11774) | Sergey M․ | 2017-01-21 | 1 | -0/+37 | |
| | ||||||
* | [youtube] Add test for itag 212 (#11575) | Sergey M․ | 2017-01-09 | 1 | -0/+5 | |
| | ||||||
* | [youtube] Add itag 212 | Kacper Michajłow | 2017-01-09 | 1 | -0/+1 | |
| | | | Seen on video with id 1t24XAntNCY | |||||
* | Fix "invalid escape sequences" error on Python 3.6 | Yen Chi Hsuan | 2017-01-06 | 1 | -25/+25 | |
| | ||||||
* | [youtube:playlist] Pass disable_polymer in query (closes #11193, closes #11270) | Sergey M․ | 2016-11-23 | 1 | -1/+1 | |
| | ||||||
* | [youtube:live] Relax _VALID_URL (closes #11164) | Sergey M․ | 2016-11-16 | 1 | -1/+4 | |
| | ||||||
* | [youtube] Fix --no-playlist behavior for youtu.be/id URLs (closes #10896) | Sergey M․ | 2016-10-19 | 1 | -3/+26 | |
| | ||||||
* | [youtube:live] Extend _VALID_URL (Closes #10839) | Sergey M․ | 2016-10-04 | 1 | -1/+4 | |
| | ||||||
* | [youtube] Change test URLs from http to https | stepshal | 2016-09-25 | 1 | -17/+17 | |
| | ||||||
* | Improve some _VALID_URLs | stepshal | 2016-09-14 | 1 | -6/+6 | |
| | ||||||
* | Add missing r prefix for _VALID_URLs | stepshal | 2016-09-08 | 1 | -1/+1 | |
| | ||||||
* | [youtube:playlist] Extend _VALID_URL | Sergey M․ | 2016-09-04 | 1 | -5/+11 | |
| | ||||||
* | [youtube:watchlater] Fix extraction (Closes #10544) | Sergey M․ | 2016-09-04 | 1 | -1/+1 | |
| | ||||||
* | [youtube] Add support for rental videos' previews (Closes #10532) | Sergey M․ | 2016-09-03 | 1 | -0/+24 | |
| | ||||||
* | [youtube:playlist] Fallback to video extraction for video/playlist URLs when ↵ | Sergey M․ | 2016-09-02 | 1 | -6/+50 | |
| | | | | playlist is broken (Closes #10537) | |||||
* | [youtube] Fix authentication (2) (Closes #10392) | Sergey M․ | 2016-08-24 | 1 | -0/+1 | |
| | ||||||
* | [youtube] Fix authentication (#10392) | Sergey M․ | 2016-08-24 | 1 | -23/+4 | |
| | ||||||
* | [youtube] Fix authentication (Closes #10140) | Sergey M․ | 2016-07-22 | 1 | -5/+4 | |
| | ||||||
* | [youtube:shared] Relax _VALID_URL | Sergey M․ | 2016-07-21 | 1 | -1/+1 | |
| | ||||||
* | [youtube] Add YouTube Red paid video reference test (#10059) | Sergey M․ | 2016-07-12 | 1 | -0/+5 | |
| | ||||||
* | [youtube] Relax TFA regexes | Sergey M․ | 2016-07-11 | 1 | -4/+4 | |
| | ||||||
* | [youtube:user] Preserve user/c path segment | Sergey M․ | 2016-07-09 | 1 | -3/+22 | |
| | ||||||
* | [youtube:channel] Improve channel id extraction and detect unavailable ↵ | Sergey M․ | 2016-07-05 | 1 | -4/+22 | |
| | | | | channels (Closes #10009) | |||||
* | [youtube:shared] Recognize the new 'shared' URLs | Yen Chi Hsuan | 2016-07-05 | 1 | -0/+33 | |
| | | | | Closes #10007 | |||||
* | [youtube] Fix and skip some tests | Sergey M․ | 2016-06-24 | 1 | -3/+6 | |
| | ||||||
* | [youtube] Relax URL expansion in description | Sergey M․ | 2016-06-24 | 1 | -1/+1 | |
| | ||||||
* | [youtube] Fix 141 format tests | Sergey M․ | 2016-06-24 | 1 | -2/+3 | |
| | ||||||
* | [youtube:user] Support another URL form | Yen Chi Hsuan | 2016-06-10 | 1 | -1/+4 | |
| | | | | | | Such an URL comes from http://www.gametrailers.com/. This is originally a test case in GenericIE, but now seems all GameTrailers videos are on YouTube. | |||||
* | [youtube] Add itags 256 and 258 | Sergey M․ | 2016-06-05 | 1 | -0/+2 | |
| | ||||||
* | [youtube] Allow empty attribute values in description regex | Sergey M․ | 2016-05-06 | 1 | -2/+2 | |
| | ||||||
* | [youtube:search_url] Reimplement in terms of youtube:playlistbase | Sergey M․ | 2016-04-26 | 1 | -26/+3 | |
| | ||||||
* | [youtube] Capture and output login error message | Sergey M․ | 2016-04-20 | 1 | -0/+6 | |
| | ||||||
* | [youtube:playlist] Fetch all the videos in a mix (fixes #3837) | Jaime Marquínez Ferrándiz | 2016-04-17 | 1 | -8/+20 | |
| | | | | Since there doesn't seem to be any indication, it stops when there aren't new videos in the webpage. | |||||
* | [youtube:user] check if the url didn't match only the other youtube extractors | remitamine | 2016-04-15 | 1 | -2/+2 | |
| | ||||||
* | [youtube:playlist] Recognize popular uploads playlist as mix (Closes #9170) | Sergey M․ | 2016-04-12 | 1 | -1/+1 | |
| | ||||||
* | [youtube] Add support for zwearz (Closes #9062) | Sergey M․ | 2016-04-04 | 1 | -1/+6 | |
| | ||||||
* | [youtube:playlistsbase] Restrict playlist regex (Closes #8986) | Sergey M․ | 2016-03-26 | 1 | -1/+3 | |
| | ||||||
* | Use urlencode_postdata across the codebase | Sergey M․ | 2016-03-26 | 1 | -2/+3 | |
| | ||||||
* | [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict | Sergey M․ | 2016-03-26 | 1 | -12/+11 | |
| | | | | | | | encode_dict functionality has been improved and moved directly into compat_urllib_parse_urlencode All occurrences of compat_urllib_parse.urlencode throughout the codebase have been replaced by compat_urllib_parse_urlencode Closes #8974 | |||||
* | [youtube:live] Add extractor (Closes #8959) | Sergey M․ | 2016-03-25 | 1 | -1/+47 | |
| | ||||||
* | [youtube] Added itag 91 | Yen Chi Hsuan | 2016-03-17 | 1 | -0/+1 | |
| | | | | Seen in https://www.youtube.com/watch?v=jMN4cxyhJjk | |||||
* | [youtube] Extract uploader_url (Closes #8724) | Sergey M․ | 2016-03-02 | 1 | -2/+44 | |
| | ||||||
* | [youtube] Extract license (Closes #8725) | Sergey M․ | 2016-03-02 | 1 | -1/+44 | |
| |