Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [extractor/common] Extract format id from label attribute of source tag for ↵ | Sergey M․ | 2017-08-27 | 1 | -1/+4 |
| | | | | HTML5 videos (#14034) | ||||
* | [extractor/common] Extract height from res attribute of source tag for HTML5 ↵ | Sergey M․ | 2017-08-27 | 1 | -0/+3 |
| | | | | videos (closes #14034) | ||||
* | [extractor/common] Introduce _parse_xml | Sergey M․ | 2017-08-23 | 1 | -3/+18 |
| | |||||
* | [extractor/common] Make HLS and DASH extraction non fatal in ↵ | Sergey M․ | 2017-08-20 | 1 | -2/+2 |
| | | | | _parse_html5_media_entries (closes #13970) | ||||
* | [extractor/common] Add support for float durations in _parse_mpd_formats ↵ | Sergey M․ | 2017-08-15 | 1 | -1/+1 |
| | | | | (closes #13919) | ||||
* | [extractor/common] Fix _media_formats | Sergey M․ | 2017-08-12 | 1 | -2/+2 |
| | |||||
* | [extractor/common] Make _family_friendly_search optional | Sergey M․ | 2017-08-12 | 1 | -1/+2 |
| | |||||
* | [extractor/common] Respect source's type attribute for HTML5 media (closes ↵ | Sergey M․ | 2017-08-12 | 1 | -4/+4 |
| | | | | #13892) | ||||
* | Use relative paths for DASH fragments (closes #12990) | Sergey M․ | 2017-08-05 | 1 | -6/+10 |
| | | | | | 10x reduced JSON size refs #13810 | ||||
* | [extractor/common] Fix playlist_from_matches | Sergey M․ | 2017-07-16 | 1 | -3/+3 |
| | |||||
* | [extractor/common] Add support for AMP tags in _parse_html5_media_entries | Sergey M․ | 2017-07-09 | 1 | -2/+5 |
| | |||||
* | [extractor/common] Improve _json_ld | Sergey M․ | 2017-06-30 | 1 | -7/+7 |
| | |||||
* | [extractor/common] Improve jwplayer subtitles extraction | Sergey M․ | 2017-06-15 | 1 | -0/+2 |
| | |||||
* | [extractor/common] Fix json dumping with --geo-bypass | Yen Chi Hsuan | 2017-06-15 | 1 | -1/+1 |
| | | | | | The line "[debug] Using fake IP %s (%s) as X-Forwarded-For." was printed to stdout even with -j/-J, which breaks the resultant JSON. | ||||
* | [extractor/common] Improve jwplayer formats extraction (closes #13379) | Sergey M․ | 2017-06-14 | 1 | -0/+2 |
| | |||||
* | [extractor/common] Return unicode string from _match_id | Sergey M․ | 2017-06-09 | 1 | -1/+1 |
| | |||||
* | [extractor/common] Fix rtmp and rtsp formats' URLs in _extract_wowza_formats | Sergey M․ | 2017-05-17 | 1 | -2/+2 |
| | |||||
* | [extractor/common] Add support for schemeless URLs in _extract_wowza_formats ↵ | Sergey M․ | 2017-05-16 | 1 | -2/+3 |
| | | | | (closes #13088, closes #13092) | ||||
* | [extractor/common] Respect Width and Height attributes in ISM manifests | Sergey M․ | 2017-05-14 | 1 | -2/+11 |
| | |||||
* | [extractor/common] fix typo in _extract_akamai_formats | Remita Amine | 2017-05-04 | 1 | -1/+1 |
| | |||||
* | [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 |
| |