Commit Graph

147 Commits (e5bfed6c77b47bdf07713d8d88c8b21247999ae7)

Author SHA1 Message Date
Remita Amine bcfe485e01 [brightcove] raise ExtractorError for DRM protected videos(closes #23467)(closes #27568) 4 years ago
Remita Amine 782ea947b4 [brightcove] remove sonyliv specific code 4 years ago
Remita Amine bd3844c9c2 [brightcove] add another method to extract policyKey 4 years ago
Josh Soref 71ddc222ad
Fix typos (#27084)
* spelling: authorization

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: brightcove

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: creation

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: exceeded

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: exception

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: extension

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: extracting

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: extraction

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: frontline

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: improve

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: length

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: listsubtitles

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: multimedia

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: obfuscated

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: partitioning

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: playlist

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: playlists

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: restriction

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: services

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: split

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: srmediathek

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: support

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: thumbnail

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: verification

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: whitespaces

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years ago
Sergey M․ 2391941f28
[brightcove] Improve embed detection (closes #25674) 5 years ago
Sergey M․ c8b232cc48
[brightcove] Sort imports 5 years ago
Sergey M․ b4eb0bc7bd
[brightcove] Fix subtitles extraction (closes #25540) 5 years ago
Remita Amine 2d30b92e11 [brightcove] invalidate policy key cache on failing requests 5 years ago
Remita Amine 0606808746 [brightcove] update policy key on failing requests 5 years ago
Remita Amine 75ef77c1b1 [brightcove] cache brightcove player policy keys 5 years ago
Remita Amine f455a934e9 [brightcove] delegate all supported BrightcoveLegacyIE URLs to BrightcoveNewIE
closes #11523
closes #12842
closes #13912
closes #15669
closes #16303
5 years ago
Kyle 3031b7c4ed [brightcove:new] Add support for playlists (#21331) 6 years ago
Sergey M․ 067aa17edf
Start moving to ytdl-org 6 years ago
Remita Amine 582797d780 [brightcove] remove unused variable 6 years ago
Remita Amine 160c2773f6 [brightcove:legacy] add another fall back to brightcove:new 6 years ago
Remita Amine ee5fe42e44 [brightcove:legacy] fall back to brightcove:new(#13912) 6 years ago
Remita Amine 74caf528bc [brightcove] workaround sonyliv DRM protected videos(closes #16807) 7 years ago
Sergey M․ 5f95927a62
Improve geo bypass mechanism
* Introduce geo bypass context
* Add ability to bypass based on IP blocks in CIDR notation
* Introduce --geo-bypass-ip-block
7 years ago
Sergey M․ 18d7aa6efa
[brightcove:new] Use referrer for formats' HTTP headers 7 years ago
Sergey M․ 5399ab3f0c
[brightcove] Pass embed page URL as referrer (closes #15486) 7 years ago
Remita Amine 4b7dd1705a [7plus] Add new extractor(closes #15043) 7 years ago
Remita Amine 5996d21aea [cspan] add support for brightcove live embeds(closes #13028) 8 years ago
Sergey M․ 9edf47df7b
[brightcove] Allow whitespace around attribute names in embedded code 8 years ago
Remita Amine ffbc8386b9 [brightcove] match only video elements with data-video-id attribute 8 years ago
Sergey M․ 481ef51e23
[brightcove] PEP 8 8 years ago
Yen Chi Hsuan 06d0ad9a4e
[brightcove] Support URLs with bcpid instead of playerID
Fixes #12482
8 years ago
Sergey M․ f631b55791
[brightcove] Fix _extract_url (closes #12782) 8 years ago
Sergey M․ 0254f93b08
[brightcove] Validate ambiguous embeds' URLs (closes #9163, closes #12005, closes #12178, closes #12480) 8 years ago
John Hawkinson 40158f55c9
[brightcove] Relax video tag embeds extraction
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(?).
8 years ago
Sergey M․ 2e76bdc850
[brightcove:legacy] Relax videoPlayer validation check (closes #12381) 8 years ago
Sergey M․ d16f27ca27
[brightcove:new] Add ability to smuggle geo_countries into URL 8 years ago
Sergey M․ d02d4fa0a9
[brightcove:new] Raise GeoRestrictedError 8 years ago
Remita Amine 049a0f4d6d [brightcove:legacy] restrict videoPlayer value(closes #12040) 8 years ago
Yen Chi Hsuan 16e2c8f771
[brightcove] Recognize another player ID
Closes #11688
8 years ago
Jakub Wilk 4f66c16f33 [brightcove:legacy] Fix misplaced backslash in a regexp 8 years ago
Sergey M․ 53a664edf4
[brightcove:legacy] Improve embeds detection (closes #11523) 8 years ago
Remita Amine 954529c10f [brightcove:new] skip widevine classic videos 8 years ago
Déstin Reed dcdb292fdd
Unify coding cookie 8 years ago
Remita Amine 27e99078d3 [brightcove:new] add support for live streams 8 years ago
Remita Amine e910fe2fe4 [brightcove] skip ism manifests 9 years ago
Remita Amine f1b4af7d79 [beightcove:new] remove html tags from description 9 years ago
Yen Chi Hsuan c65aa4e9e1
[brightcove:legacy] Support 'playlistTabs' and skip a dead test
Closes #9965
9 years ago
Remita Amine dd801bbe18 [brightcove] improve error detection 9 years ago
Sergey M․ b219f5e51b
[brightcove:new] Improve error reporting 9 years ago
remitamine ad55e10165 [brightcove] change the protocol for m3u8 formats to m3u8_native 9 years ago
aystroganov@gmail.com 8334637f4a Make tbr field 'int' rather than 'tuple'
Closes #9180.
9 years ago
remitamine 23576edbfc [brightcove:legacy] skip None value for uploader_id 9 years ago
remitamine 4d4cd35f48 [brightcove:legacy] extract uploader_id as a string 9 years ago
remitamine e47d19e991 [brightcove:new] extract subtitles and strip video title 9 years ago
remitamine 41f5492fbc [brightcove:legacy] improve format extraction and extract uploader_id, duration and timestamp 9 years ago