aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/extractor/generic.py
AgeCommit message (Collapse)Author
2017-09-06[youtube] Separate methods for embeds extractionSergey M․
2017-08-27[extractor/generic] Extract from LD-JSON last of allSergey M․
Previous sources may contain several formats, e.g. http://tamasha.com/v/PgGZ
2017-08-19[liveleak] Support another liveleak embedding pattern (closes #13336)Yen Chi Hsuan
2017-08-17[generic] Convert redirect URLs to unicode strings (closes #13951)Sergey M․
2017-08-13[generic] Add test for #13895Sergey M․
2017-08-11[generic] Replace vzaar embed testSergey M․
2017-08-11[generic] Add support for vzaar embedstetra-eder
2017-07-30[generic] Add support for another ooyala embed pattern (closes #13727)Grzegorz Ruciński
2017-07-29[extractor/generic] PEP 8Sergey M․
2017-07-28[megaphone] Add extractorPhilipp Hagemeister
2017-07-17[spiegel:article] Move testSergey M․
2017-07-16[nexx:embed] Add extractor for iframe embedsSergey M․
2017-07-15[nexx] Add extractor (closes #10807, closes #13465)Sergey M․
2017-07-14Fix bugs caused by typosRobin Neatherway
2017-07-09[dailymail] Add support for embedsSergey M․
2017-07-09[joj] Rewrite and add support for generic embeds (closes #13268)Sergey M․
2017-07-09[extractor/common] Add support for AMP tags in _parse_html5_media_entriesSergey M․
2017-07-09[generic] Add tests for #13557Sergey M․
2017-07-09[eagleplatform] Add support for referrer protected videos (closes #13557)Sergey M․
2017-06-30[generic] Extract more generic metadata (closes #13527)Sergey M․
2017-06-27[facebook] Add test for plugin video embed (#13493)Sergey M․
2017-06-27[facebook] Add support for plugin video embeds and multiple embeds (closes ↵Sergey M․
#13493)
2017-06-10[extractor/generic] Ensure format id is unicode stringSergey M․
2017-05-14[extractor/generic] Add test for mediaset embedSergey M․
2017-05-14[extractor/generic] Add support for mediaset embedsSergey M․
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․