Age | Commit message (Collapse) | Author |
|
closes #12178, closes #12480)
|
|
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(?).
|
|
#10768)(closes #11654)
|
|
|
|
|
|
|
|
fix/str-item-assignment
|
|
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.
|
|
|
|
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?
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- add support for more urls
- detect expired videos
- skip Adobe Flash Access protected videos
closes #4975
closes #11000
closes #11882
closes #11936
|
|
|
|
|
|
|
|
#11812)
|
|
The web page does not contain a video anymore
Ref: #2694, #2696
|
|
Ref: #11547
|
|
#11751)
|
|
Closes #11688
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rewrite TeamFourStar and Normalboots extractors in terms of JWPlatform
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
And use _generic_* helpers in those extractors
|
|
|
|
|
|
|