summaryrefslogtreecommitdiffstats
path: root/youtube_dl/extractor/generic.py
Commit message (Collapse)AuthorAgeFilesLines
...
* [extractor/generic] Add support for mediaset embedsSergey M․2017-05-141-0/+7
|
* [extractor/generic] Remove duplicate limelight codeSergey M․2017-05-141-23/+0
|
* [extractor/generic] Extract wistia embed code into separate methodSergey M․2017-05-131-25/+5
|
* [condenast] improve embed supportRemita Amine2017-05-121-16/+0
|
* [brightcove] Allow whitespace around attribute names in embedded codeSergey M․2017-05-011-0/+16
|
* [washingtonpost] Add support for embeds (closes #12699)John Hawkinson2017-04-291-0/+21
|
* [anvato] Improve extraction (closes #12913)Sergey M․2017-04-291-0/+16
| | | | | | | * Promote to regular shortcut based extractor * Add mcp to access key mapping table * Add support for embeds extraction * Add support for anvato embeds in generic extractor
* [brightcove] Support URLs with bcpid instead of playerIDYen Chi Hsuan2017-04-181-0/+16
| | | | Fixes #12482
* [extractor/generic] Add test for #12761Sergey M․2017-04-171-0/+9
|
* [limelight] Improve embeds extraction (closes #12761)Sergey M․2017-04-171-0/+6
| | | | | | * Move extraction code to extractor * Add extraction for LimelightEmbeddedPlayerFlash embeds * Extract multiple video
* [extractor/generic] Extract RSS entries as url_transparent (#11163)Sergey M․2017-04-161-1/+1
|
* [brightcove] Validate ambiguous embeds' URLs (closes #9163, closes #12005, ↵Sergey M․2017-04-151-1/+1
| | | | closes #12178, closes #12480)
* [brightcove] Relax video tag embeds extractionJohn Hawkinson2017-04-151-1/+53
| | | | | | | | BrightcoveNewIE.extract_urls(): Handle player data when it is all in attributes of the <video> tag, and also the id is data-brightcove-video-id not data-video-id. Add test to generic extractor, note HEAD gives 404, no checksum computed(?).
* [generic] exclude urls with xml ext from valid video urls(closes ↵Remita Amine2017-04-121-1/+1
| | | | #10768)(closes #11654)
* [generic] Add support for <object> youtube embeds (closes #12637)John Hawkinson2017-04-111-0/+16
|
* [kaltura] Add support for iframe embedsJohn Hawkinson2017-04-081-0/+15
|
* [generic] pass base_url to _parse_jwplayer_dataRemita Amine2017-03-311-1/+1
|
* Merge branch 'master' of github.com-rndusr:rg3/youtube-dl into ↵Random User2017-03-251-51/+104
|\ | | | | | | fix/str-item-assignment
| * [generic] Replace LazyYT test with skiplaggedJohn Hawkinson2017-03-251-4/+5
| | | | | | | | | | | | | | discourse.ubuntu.com has gone away, repalce with skiplagged.com. Be nice to have a non-frontpage URL that might be more stable, though I don't have one. Maybe this should move to html in test/test_InfoExtractor.py?
| * [generic] Do not follow redirects to the same URLSergey M․2017-03-241-5/+8
| |
| * [generic] Add test for Senate ISVP iframe embedJohn Hawkinson2017-03-221-0/+11
| |
| * [BostonGlobe] New. Nonstandard version of Brightcove.John Hawkinson2017-03-191-42/+35
| | | | | | | | | | | | | | | | | | | | | | | | 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/generic] Add forgotten return for jwplayer formatsSergey M․2017-03-161-0/+1
| |
| * [extractor/generic] Make title optional for jwplayer embeds (closes #12410)Sergey M․2017-03-101-1/+4
| |
| * [extractor/generic] Add test for brigthcove UUID-like videoPlayerSergey M․2017-03-071-0/+17
| |
| * [generic] Add support for rutube embedsSergey M․2017-03-041-0/+24
| |
* | _find_jwplayer_data() returns dict or NoneRandom User2017-03-251-8/+4
| | | | | | | | | | | | | | | | 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.
* | Add test for JWPlayer where config is passed as variableRandom User2017-03-251-0/+14
|/
* [theplatform] Recognize URLs with whitespaces (closes #12044)Yen Chi Hsuan2017-02-171-1/+6
|
* [generic] Try parsing JWPlayer embedded videos (closes #12030)Yen Chi Hsuan2017-02-161-0/+20
|
* [limelight] add support referer protected videosRemita Amine2017-02-131-3/+6
|
* [disney] improve extractionRemita Amine2017-02-131-13/+0
| | | | | | | | | | | - add support for more urls - detect expired videos - skip Adobe Flash Access protected videos closes #4975 closes #11000 closes #11882 closes #11936
* [extractor/generic] Add test for #11993 and more metadata for rtmpSergey M․2017-02-061-4/+22
|
* [extractor/generic] Improve rtmp support (closes #11993)Sergey M․2017-02-061-0/+7
|
* [videopress] Add extractorSergey M․2017-02-051-0/+22
|
* [extractor/generic] Add support for openload embeds (closes #11536, closes ↵Sergey M․2017-01-251-0/+7
| | | | #11812)
* [generic] Remove a dead testYen Chi Hsuan2017-01-201-11/+0
| | | | | | The web page does not contain a video anymore Ref: #2694, #2696
* [ustream] Add UstreamIE._extract_url()Yen Chi Hsuan2017-01-201-4/+4
| | | | Ref: #11547
* [extractor/generic] Add support for 20 minuten embeds (closes #11683, closes ↵Sergey M․2017-01-181-0/+21
| | | | #11751)
* [brightcove] Recognize another player IDYen Chi Hsuan2017-01-161-0/+20
| | | | Closes #11688
* [ooyala] add support for videos with embedToken(#11684)Remita Amine2017-01-131-1/+8
|
* Fix "invalid escape sequences" error on Python 3.6Yen Chi Hsuan2017-01-061-11/+11
|
* [tunein] Add support for embeds (closes #11579)Sergey M․2017-01-031-0/+21
|
* [videa] Add support for videa embedsSergey M․2016-12-311-0/+15
|
* [brightcove:legacy] Improve embeds detection (closes #11523)Sergey M․2016-12-241-3/+21
|
* [piksel] Add new extractor(closes #11246)Remita Amine2016-12-201-0/+6
|
* [kaltura] Improve widget ID extraction (closes #11480)Yen Chi Hsuan2016-12-201-0/+14
|
* [screenwavemedia] Remove extractorfelix2016-11-281-16/+0
| | | Rewrite TeamFourStar and Normalboots extractors in terms of JWPlatform
* [extractor/generic] Add support for webcaster.pro embedsSergey M․2016-11-271-0/+6
|
* [extractor/generic] Improve limelight embeds supportSergey M․2016-11-201-0/+10
|