John Hawkinson
a01825a541
[kaltura] Add support for iframe embeds
8 years ago
Remita Amine
3e943cfe09
[generic] pass base_url to _parse_jwplayer_data
8 years ago
Random User
4f06c1c9fc
Merge branch 'master' of github.com-rndusr:rg3/youtube-dl into fix/str-item-assignment
8 years ago
Random User
c73e330e7a
_find_jwplayer_data() returns dict or None
...
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.
8 years ago
Random User
03486dbb01
Add test for JWPlayer where config is passed as variable
8 years ago
John Hawkinson
e8e4cc5a6a
[generic] Replace LazyYT test with skiplagged
...
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?
8 years ago
Sergey M․
54b960f340
[generic] Do not follow redirects to the same URL
8 years ago
John Hawkinson
97952bdb78
[generic] Add test for Senate ISVP iframe embed
8 years ago
John Hawkinson
46b18f2349
[BostonGlobe] New. Nonstandard version of Brightcove.
...
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.
8 years ago
Sergey M․
a309684285
[extractor/generic] Add forgotten return for jwplayer formats
8 years ago
Sergey M․
c2ee861c6d
[extractor/generic] Make title optional for jwplayer embeds ( closes #12410 )
8 years ago
Sergey M․
b68a812ea8
[extractor/generic] Add test for brigthcove UUID-like videoPlayer
8 years ago
Sergey M․
eb3079b6ce
[generic] Add support for rutube embeds
8 years ago
Yen Chi Hsuan
fef51645d6
[theplatform] Recognize URLs with whitespaces ( closes #12044 )
8 years ago
Yen Chi Hsuan
a4a554a793
[generic] Try parsing JWPlayer embedded videos ( closes #12030 )
8 years ago
Remita Amine
454e5cdb17
[limelight] add support referer protected videos
8 years ago
Remita Amine
9dad941853
[disney] improve extraction
...
- add support for more urls
- detect expired videos
- skip Adobe Flash Access protected videos
closes #4975
closes #11000
closes #11882
closes #11936
8 years ago
Sergey M․
5620f840f6
[extractor/generic] Add test for #11993 and more metadata for rtmp
8 years ago
Sergey M․
b7a8c1bcfa
[extractor/generic] Improve rtmp support ( closes #11993 )
8 years ago
Sergey M․
6ef3e65a7b
[videopress] Add extractor
8 years ago
Sergey M․
17f8deeb48
[extractor/generic] Add support for openload embeds ( closes #11536 , closes #11812 )
8 years ago
Yen Chi Hsuan
972efe60c3
[generic] Remove a dead test
...
The web page does not contain a video anymore
Ref: #2694 , #2696
8 years ago
Yen Chi Hsuan
d77ac73790
[ustream] Add UstreamIE._extract_url()
...
Ref: #11547
8 years ago
Sergey M․
b687c85eab
[extractor/generic] Add support for 20 minuten embeds ( closes #11683 , closes #11751 )
8 years ago
Yen Chi Hsuan
16e2c8f771
[brightcove] Recognize another player ID
...
Closes #11688
8 years ago
Remita Amine
9837cb7507
[ooyala] add support for videos with embedToken( #11684 )
8 years ago
Yen Chi Hsuan
ec85ded83c
Fix "invalid escape sequences" error on Python 3.6
8 years ago
Sergey M․
027e231295
[tunein] Add support for embeds ( closes #11579 )
8 years ago
Sergey M․
e186a9ec03
[videa] Add support for videa embeds
8 years ago
Sergey M․
53a664edf4
[brightcove:legacy] Improve embeds detection ( closes #11523 )
8 years ago
Remita Amine
b1c357975d
[piksel] Add new extractor( closes #11246 )
8 years ago
Yen Chi Hsuan
8ab7e6c4cc
[kaltura] Improve widget ID extraction ( closes #11480 )
8 years ago
felix
8953319916
[screenwavemedia] Remove extractor
...
Rewrite TeamFourStar and Normalboots extractors in terms of JWPlatform
8 years ago
Sergey M․
83f1481baa
[extractor/generic] Add support for webcaster.pro embeds
8 years ago
Sergey M․
8f8f182d0b
[extractor/generic] Improve limelight embeds support
8 years ago
Sergey M․
b52c9ef165
[extractor/generic] Improve support for pornhub embeds ( closes #11100 )
8 years ago
Sergey M․
e28ed498e6
[extractor/generic] Add support for redtube embds ( closes #11099 )
8 years ago
Sergey M․
37e7a71c6c
[extractor/generic] Add support for drtuber embds ( closes #11098 )
8 years ago
Sergey M․
4119a96ce5
[extractor/generic] Skip URLs we came from when delegating ISM extraction
8 years ago
Sergey M․
26aae56690
[extractor/generic] Improve ISM extraction
8 years ago
Sergey M․
cc99a77ac1
[extractor/generic] Add support for ISM manifests
8 years ago
Sergey M․
773017c648
[rentv] Move rentv test from generic extractor and add only matching tests
8 years ago
Yen Chi Hsuan
9dcd6fd3aa
[generic,commonprotocols] Move mms suuport from GenericIE
...
And use _generic_* helpers in those extractors
8 years ago
Yen Chi Hsuan
3d83a1ae92
[generic] Support direct MMS links ( closes #10838 )
8 years ago
Sergey M․
09b9c45e24
[generic] Add support for multiple vimeo embeds ( Closes #10862 )
8 years ago
Déstin Reed
dcdb292fdd
Unify coding cookie
8 years ago
Yen Chi Hsuan
bd26441205
[utils] Fix xattr error handling
8 years ago
Sergey M․
86f4d14f81
Refactor fragments interface and dash segments downloader
...
- Eliminate segment_urls and initialization_url
+ Introduce manifest_url (manifest may contain unfragmented data in this case url will be used for direct media URL and manifest_url for manifest itself correspondingly)
* Rewrite dashsegments downloader to use fragments data
* Improve generic mpd extraction
8 years ago
Remita Amine
d05ef09d9d
[mangomolo] fix domain regex
8 years ago
Remita Amine
7d273a387a
[mangomolo] add support for Mangomolo embeds
8 years ago