Commit Graph

76 Commits (5bbdadd5f886c15d1d765a21a463af899f8c30e3)

Author SHA1 Message Date
Remita Amine 2468a6fa64 [yahoo] fix GYAO Player extraction and relax title URL regex(closes )(closes )
Remita Amine 22974a3782 [yahoo] correct gyao brightcove player id(closes )
Remita Amine 3cf70bf159 [yahoo] make cbs URL suffix part of the media alias
Remita Amine 237513e801 [yahoo] restore support for cbs suffixed URLs
Remita Amine 8040a0d35e [yahoo] fix typo
Remita Amine 45f4a43389 [yahoo] improve extraction
- add support for live streams(closes )(closes )(closes )
- bypass cookie consent page for european domains(closes )(closes )
- add generic support for embeds(closes )
Kyle 608b8a4300 [yahoo:japannews] Add extractor (closes ) ()
Remita Amine b7df8f90a7 [yahoo:gyao] add X-User-Agent header to dam proxy requests(closes )
Remita Amine a5b92d3590 [yahoo:gyao] extend _VALID_URL(closes )
Remita Amine 0b758fea1c [yahoo] add support GYAO episode URLs
Remita Amine 3534b6329a [yahoo] add support for streaming.yahoo.co.jp(closes )(closes )
Remita Amine 174f62992d [yahoo] add support for gyao.yahoo.co.jp
Sergey M․ c8da40d834
[yahoo] Bypass geo restriction for brightcove ()
Sergey M․ b69ca0ccfc
[yahoo] Use extracted brightcove account id (closes )
Sergey M․ fa3fdeb41f
[yahoo] Fix some tests
Sergey M․ eb9a15be60
[yahoo] Add support for custom brigthcove embeds (closes )
Sergey M․ f631b55791
[brightcove] Fix _extract_url (closes )
Sergey M․ b61cd51869
[yahoo] Add test and improve some content id regex
Sergey M․ f420902a3b
[yahoo] Add another content id regex (closes )
Remita Amine 7a979da8cb [yahoo] Look for Brightcove Legacy Studio embeds(closes )
Remita Amine 165620e320 [yahoo] extract more and better formats
Sergey M․ 6a4e659c93
[yahoo] Recognize brightcove embed (Closes )
Yen Chi Hsuan 55290788d3 [yahoo] Yahoo doesn't like region names in lower cases
Fix test_Yahoo_7
Yen Chi Hsuan 2a7dee8cc5
[yahoo] Improve error detection and update tests
Yen Chi Hsuan d9ed362116
[yahoo] Extract all <iframe>s
Fixes test_yahoo_6

(https://ca.finance.yahoo.com/news/hackers-sony-more-trouble-well-154609075.html)
Yen Chi Hsuan 4f54958097
[yahoo] Update some tests
One has new fields as ThePlatformIE changed, and others have changed
files.
Yen Chi Hsuan 2a7c38831c
[yahoo] Extend _VALID_URL and fix extraction
Closes 
Sergey M․ 15707c7e02 [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict
encode_dict functionality has been improved and moved directly into compat_urllib_parse_urlencode
All occurrences of compat_urllib_parse.urlencode throughout the codebase have been replaced by compat_urllib_parse_urlencode

Closes 
Sergey M․ e87d98b0dd [yahoo] Add improve content id regexes (Closes )
igv 383496e65e Additional regex for yahoo extractor
Jaime Marquínez Ferrándiz ca227c8698 [yahoo] Support pages that use an alias (fixes )
Sergey M․ 1721fef28b [yahoo] Fix test
Sergey M․ 364ca0582e [yahoo] Process query result embedded in webpage
remitamine daeb0f04cd [yahoo] change test md5 checksum
Yen Chi Hsuan ecee572411 [yahoo] Add support for closed captions (closes )
Yen Chi Hsuan 861e65eb05 [yahoo] Extend _VALID_URL
Yen Chi Hsuan e15307a612 [NBCSports/Yahoo] Comment out some MD5 checksums
They seems to change constantly
Yen Chi Hsuan a2a4d5fa31 [Yahoo/NBCSports] Generalize NBC sports info extractor
Yen Chi Hsuan a28ccbabc6 [Yahoo/NBCSports] Fix
Philipp Hagemeister 85d5866177 [yahoo] Remove md5sum from test case
The md5 sum has changed repeatedly, and we check whether it looks like a video anyways nowadays.
Jaime Marquínez Ferrándiz 653d14e2f9 [yahoo] Update extraction process
Their webpage uses now https://video.media.yql.yahoo.com/v1/video/sapi/streams/ for getting the video info.
Jaime Marquínez Ferrándiz 85fab7e47b [yahoo] Replace two tests
The first one returned an internal server error.
The other doesn't seem to contain a video anymore.
Jaime Marquínez Ferrándiz 3aa9176f08 [yahoo] Improve video id detection (fixes )
Philipp Hagemeister 1cc79574fc Fix imports and general cleanup
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail.
· Use _match_id consistently whenever possible
· Fix some outdated tests
· Use consistent valid URL (always match the whole protocol, no ^ at start required)
· Use modern test definitions
Jouke Waleson 9e1a5b8455 PEP8: applied even more rules
Jouke Waleson 2514d2635e PEP8: E225,E227
Jouke Waleson 8bcc875676 PEP8: more applied
Sergey M․ 3c06d3715e [yahoo] Generalize, support arbitrary subdomains, support iframe videos, capture error message (Closes )
Sergey M․ 762958d5af [yahoo] Add support for regional subdomains and extract duration (Closes )
Philipp Hagemeister e7db973328 [yahoo] Remove test case
This video seems to have been removed entirely