Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | [common] introduce chapters field | remitamine | 2017-05-02 | 1 | -0/+4 | |
| | | ||||||
* | | [extractor/common] Extract view count from JSON-LD | Sergey M․ | 2017-04-30 | 1 | -0/+1 | |
| | | ||||||
* | | [extractor/common] Add manifest_url for explicit group rendition formats | Sergey M․ | 2017-04-28 | 1 | -0/+1 | |
| | | ||||||
* | | Don't list master m3u8 playlists in format list (closes #12832) | Sergey M․ | 2017-04-27 | 1 | -2/+2 | |
| | | ||||||
* | | [extractor/common] Improve jwplayer regex | Sergey M․ | 2017-04-25 | 1 | -1/+1 | |
| | | ||||||
* | | [extractor/common] Rephrase comment | Sergey M․ | 2017-04-23 | 1 | -2/+2 | |
| | | ||||||
* | | [test_InfoExtractor] Add m3u8 parsing test for NAME attribute in ↵ | Sergey M․ | 2017-04-23 | 1 | -1/+3 | |
| | | | | | | | | EXT-X-STREAM-INF tag | |||||
* | | [extractor/common] Use float for scaled tbr | Sergey M․ | 2017-04-23 | 1 | -2/+4 | |
| | | ||||||
* | | [extractor/common] Improve m3u8 extraction (closes #12211) | Sergey M․ | 2017-04-22 | 1 | -58/+96 | |
| | | | | | | | | | | | | | | | | * Extract m3u8 parsing to separate method * Improve rendition groups extraction * Build stream name according stream GROUP-ID * Ignore reference to AUDIO group without URI when stream has no CODECS + Add test coverage for parsing m3u8 from #11507, #11995, #12211 and twitch vod | |||||
* | | [extractor/common] Add support for video of WebPage context in _json_ld ↵ | Sergey M․ | 2017-04-18 | 1 | -12/+21 | |
| | | | | | | | | (closes #12778) | |||||
* | | [common] Relax JWPlayer regex and remove duplicate urls(#12768) | Remita Amine | 2017-04-17 | 1 | -2/+8 | |
|/ | ||||||
* | improve coding style | Remita Amine | 2017-04-12 | 1 | -1/+1 | |
| | ||||||
* | [extractor/common] Add coding cookie | Sergey M․ | 2017-04-02 | 1 | -0/+1 | |
| | ||||||
* | [extractor/common] Move censorship checks to a separate method and add check ↵ | Sergey M․ | 2017-04-02 | 1 | -19/+29 | |
| | | | | for just another ISP | |||||
* | Merge branch 'master' of github.com-rndusr:rg3/youtube-dl into ↵ | Random User | 2017-03-25 | 1 | -60/+80 | |
|\ | | | | | | | fix/str-item-assignment | |||||
| * | [BostonGlobe] New. Nonstandard version of Brightcove. | John Hawkinson | 2017-03-19 | 1 | -10/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Has a "data-brightcove-video-id" instead of a "data-video-id," otherwise pretty much just Brightcove. Except the Globe isn't all Brightcove videos, so fallback to Generic, too. Also, abstract playlist_from_matches() from generic.py to common.py, and use it here. History of these changes can be found in 51170427d4b1143572a498dedaee61863a5b2c5b. | |||||
| * | [extractor/common] Extract SMIL formats from jwplayer | Sergey M․ | 2017-03-16 | 1 | -0/+3 | |
| | | ||||||
| * | [extractor/common] Pass arguments to _parse_jwplayer_formats and PEP8 | Sergey M․ | 2017-03-05 | 1 | -3/+4 | |
| | | ||||||
| * | [extractor/common] Improve height extraction and extract bitrate | Sergey M․ | 2017-03-05 | 1 | -5/+7 | |
| | | ||||||
| * | [extractor/common] Move jwplayer formats extraction in separate method | Sergey M․ | 2017-03-05 | 1 | -50/+56 | |
| | | ||||||
* | | _find_jwplayer_data() returns dict or None | Random User | 2017-03-25 | 1 | -6/+12 | |
|/ | | | | | | | | This simplifies code for callers of `_find_jwplayer_data()` which no longer have to run `_parse_json()` on the return value. It also makes sure that `_find_jwplayer_data()` returns either a `dict` or `None` and nothing else. | |||||
* | [extractor/common] Add 'preference' to _parse_html5_media_entries | Yen Chi Hsuan | 2017-02-25 | 1 | -2/+3 | |
| | | | | | Some websites, like NJPWorld, put different qualities on different player pages. | |||||
* | [extractor/common] Print origin country for fake IP | Sergey M․ | 2017-02-21 | 1 | -3/+6 | |
| | ||||||
* | [extractor/common] Do not quit _initialize_geo_bypass on empty countries | Sergey M․ | 2017-02-21 | 1 | -3/+0 | |
| | ||||||
* | [extractor/common] Fix typo | Sergey M․ | 2017-02-21 | 1 | -1/+1 | |
| | ||||||
* | [extractor/common] Allow calling _initialize_geo_bypass from extractors (#11970) | Sergey M․ | 2017-02-21 | 1 | -4/+23 | |
| | ||||||
* | [extractor/common] Emphasize geo bypass APIs are experimental | Sergey M․ | 2017-02-20 | 1 | -0/+3 | |
| | ||||||
* | Improve geo bypass mechanism | Sergey M․ | 2017-02-19 | 1 | -16/+41 | |
| | | | | | | * Rename options to preffixly match with --geo-verification-proxy * Introduce _GEO_COUNTRIES for extractors * Implement faking IP right away for sites with known geo restriction | |||||
* | Rename bypass geo restriction options | Sergey M․ | 2017-02-19 | 1 | -4/+4 | |
| | ||||||
* | Add faked X-Forwarded-For to formats' HTTP headers | Sergey M․ | 2017-02-19 | 1 | -1/+4 | |
| | ||||||
* | Add experimental geo restriction bypass mechanism | Sergey M․ | 2017-02-19 | 1 | -6/+42 | |
| | | | | Based on faking X-Forwarded-For HTTP header | |||||
* | [generic] Try parsing JWPlayer embedded videos (closes #12030) | Yen Chi Hsuan | 2017-02-16 | 1 | -0/+118 | |
| | ||||||
* | [extractor/common] skip m3u8 manifests protected with Adobe Flash Access | Remita Amine | 2017-02-10 | 1 | -0/+3 | |
| | ||||||
* | [extractor/common] Fix audio only with audio group in m3u8 (closes #11995) | Sergey M․ | 2017-02-07 | 1 | -2/+2 | |
| | ||||||
* | [extractor/common] Speed-up media tags regex (closes #11979) | Sergey M․ | 2017-02-06 | 1 | -1/+6 | |
| | ||||||
* | [infoq] Add audio only format if available (#11565) | Mattias Wadman | 2017-02-03 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | * [infoq] Add audio only format if available Refactor cookie code into a function. Renamed formats to http_video, http_audio, rtmp_video Renamed extract functions to video instead of videos as they return one or no video. * [infoq] Rename to _extract_cookies as it more than one * [infoq] Remove redundant determine_ext * [infoq] Add comment about hardcoded URL * [infoq] Use _hidden_inputs instead of messy regex * [infoq] Probe if audio URL is valid Make it possible to pass headers to _is_valid_url * [infoq] Add audio only test | |||||
* | [extractor/common] Fix initialization template (closes #11605, closes #11825) | Sergey M․ | 2017-01-29 | 1 | -14/+34 | |
| | ||||||
* | [extractor/common] Document forgotten fragment base and path interfaces | Sergey M․ | 2017-01-29 | 1 | -3/+13 | |
| | ||||||
* | [extractor/common] Fix duration per dash segment (closes #11868) | Sergey M․ | 2017-01-29 | 1 | -5/+7 | |
| | ||||||
* | [common] add possibility to customize akamai manifest host | Remita Amine | 2017-01-13 | 1 | -3/+9 | |
| | ||||||
* | [extractor/common] Allow non-lang in subtitles' keys | Yen Chi Hsuan | 2016-12-25 | 1 | -3/+4 | |
| | | | | See 264e77c406a3b14f15aafcd036524cb6fe86aa20 | |||||
* | [common] improve detection for video only formats and m3u8 manifest(fixes ↵ | Remita Amine | 2016-12-22 | 1 | -4/+8 | |
| | | | | #11507) | |||||
* | [common] fix dash codec information for mixed videos and fragment url ↵ | Remita Amine | 2016-12-20 | 1 | -8/+3 | |
| | | | | construction(#11490) | |||||
* | [extractor/common] Recognize DASH formats in html5 media entries | Sergey M․ | 2016-12-17 | 1 | -2/+7 | |
| | ||||||
* | [common] recognize hls manifests that contain video only formats(#11394) | Remita Amine | 2016-12-10 | 1 | -3/+10 | |
| | ||||||
* | [extractor/common] Fix Bandwidth substitution in media template (closes #11175) | Sergey M․ | 2016-11-13 | 1 | -2/+2 | |
| | ||||||
* | [extractor/common] Improve thumbnail extraction from JSON-LD | Sergey M․ | 2016-11-12 | 1 | -1/+1 | |
| | ||||||
* | [extractor/common] Tolerate malformed RESOLUTION attribute in m3u8 manifests ↵ | Sergey M․ | 2016-11-04 | 1 | -3/+4 | |
| | | | | (closes #11113) | |||||
* | [extractor/common] Remove unused code | Sergey M․ | 2016-11-02 | 1 | -2/+0 | |
| | ||||||
* | [extractor/common] Fix typo | Sergey M․ | 2016-11-02 | 1 | -2/+2 | |
| |