aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/extractor/generic.py
AgeCommit message (Collapse)Author
2017-05-14[extractor/generic] Remove duplicate limelight codeSergey M․
2017-05-13[extractor/generic] Extract wistia embed code into separate methodSergey M․
2017-05-12[condenast] improve embed supportRemita Amine
2017-05-01[brightcove] Allow whitespace around attribute names in embedded codeSergey M․
2017-04-29[washingtonpost] Add support for embeds (closes #12699)John Hawkinson
2017-04-29[anvato] Improve extraction (closes #12913)Sergey M․
* 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
2017-04-18[brightcove] Support URLs with bcpid instead of playerIDYen Chi Hsuan
Fixes #12482
2017-04-17[extractor/generic] Add test for #12761Sergey M․
2017-04-17[limelight] Improve embeds extraction (closes #12761)Sergey M․
* Move extraction code to extractor * Add extraction for LimelightEmbeddedPlayerFlash embeds * Extract multiple video
2017-04-16[extractor/generic] Extract RSS entries as url_transparent (#11163)Sergey M․
2017-04-15[brightcove] Validate ambiguous embeds' URLs (closes #9163, closes #12005, ↵Sergey M․
closes #12178, closes #12480)
2017-04-15[brightcove] Relax video tag embeds extractionJohn Hawkinson
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(?).
2017-04-12[generic] exclude urls with xml ext from valid video urls(closes ↵Remita Amine
#10768)(closes #11654)
2017-04-11[generic] Add support for <object> youtube embeds (closes #12637)John Hawkinson
2017-04-08[kaltura] Add support for iframe embedsJohn Hawkinson
2017-03-31[generic] pass base_url to _parse_jwplayer_dataRemita Amine
2017-03-25Merge branch 'master' of github.com-rndusr:rg3/youtube-dl into ↵Random User
fix/str-item-assignment
2017-03-25_find_jwplayer_data() returns dict or NoneRandom User
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.
2017-03-25Add test for JWPlayer where config is passed as variableRandom User
2017-03-25[generic] Replace LazyYT test with skiplaggedJohn Hawkinson
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?
2017-03-24[generic] Do not follow redirects to the same URLSergey M․
2017-03-22[generic] Add test for Senate ISVP iframe embedJohn Hawkinson
2017-03-19[BostonGlobe] New. Nonstandard version of Brightcove.John Hawkinson
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.
2017-03-16[extractor/generic] Add forgotten return for jwplayer formatsSergey M․
2017-03-10[extractor/generic] Make title optional for jwplayer embeds (closes #12410)Sergey M․
2017-03-07[extractor/generic] Add test for brigthcove UUID-like videoPlayerSergey M․
2017-03-04[generic] Add support for rutube embedsSergey M․
2017-02-17[theplatform] Recognize URLs with whitespaces (closes #12044)Yen Chi Hsuan
2017-02-16[generic] Try parsing JWPlayer embedded videos (closes #12030)Yen Chi Hsuan
2017-02-13[limelight] add support referer protected videosRemita Amine
2017-02-13[disney] improve extractionRemita Amine
- add support for more urls - detect expired videos - skip Adobe Flash Access protected videos closes #4975 closes #11000 closes #11882 closes #11936
2017-02-06[extractor/generic] Add test for #11993 and more metadata for rtmpSergey M․
2017-02-06[extractor/generic] Improve rtmp support (closes #11993)Sergey M․
2017-02-05[videopress] Add extractorSergey M․
2017-01-25[extractor/generic] Add support for openload embeds (closes #11536, closes ↵Sergey M․
#11812)
2017-01-20[generic] Remove a dead testYen Chi Hsuan
The web page does not contain a video anymore Ref: #2694, #2696
2017-01-20[ustream] Add UstreamIE._extract_url()Yen Chi Hsuan
Ref: #11547
2017-01-18[extractor/generic] Add support for 20 minuten embeds (closes #11683, closes ↵Sergey M․
#11751)
2017-01-16[brightcove] Recognize another player IDYen Chi Hsuan
Closes #11688
2017-01-13[ooyala] add support for videos with embedToken(#11684)Remita Amine
2017-01-06Fix "invalid escape sequences" error on Python 3.6Yen Chi Hsuan
2017-01-03[tunein] Add support for embeds (closes #11579)Sergey M․
2016-12-31[videa] Add support for videa embedsSergey M․
2016-12-24[brightcove:legacy] Improve embeds detection (closes #11523)Sergey M․
2016-12-20[piksel] Add new extractor(closes #11246)Remita Amine
2016-12-20[kaltura] Improve widget ID extraction (closes #11480)Yen Chi Hsuan
2016-11-28[screenwavemedia] Remove extractorfelix
Rewrite TeamFourStar and Normalboots extractors in terms of JWPlatform
2016-11-27[extractor/generic] Add support for webcaster.pro embedsSergey M․
2016-11-20[extractor/generic] Improve limelight embeds supportSergey M․
2016-11-06[extractor/generic] Improve support for pornhub embeds (closes #11100)Sergey M․