Commit Graph

28 Commits (67171ed7e940d9022e3388ddd029978bc426ea1f)

Author SHA1 Message Date
Sergey M․ 5709d661a2
[drtv] Add support for new URL schema (closes )
Sergey M․ f562994660
[drtv] Relax _VALID_URL
Sergey M․ 49fe4175ae
[drtv] Improve preference (closes )
Sergey M․ a2d821d711
[drtv] Improve extraction (closes )
+ Add support for EncryptedUri videos
+ Extract more metadata
* Fix subtitles extraction
Sergey M․ 1602a240a7
[drtv] Fix extraction (closes )
Sergey M․ 83fcf19e2d
[drtv] Respect preference for direct http formats ()
Sergey M․ 9a0942ad55
[drtv] Make HLS and HDS extraction non fatal
Sergey M․ 8d65880e24
[drtv] Improve extraction and update tests (closes , closes )
Rasmus Rendal b972fb037b
[drtv] Lower preference for SignLanguage formats (closes )
Sergey M․ 96182695e4
[drtv] Add geo countries to GeoRestrictedError
Sergey M․ fc11ad3833
[drtv:live] Bypass geo restriction
Remita Amine 2c15db829c [drtv] add support for live and radio sections(closes )(closes )
Sergey M․ 3fcce30289
[drtv] Update tests
Sergey M․ 6066d03db0
[drtv] Modernize and make more robust
Sebastian Blunt 5e9e3d0f6b
[drtv] Add support for dr.dk/nyheder
It's the same video player, the only difference is that the video player
is loaded differently, and certain metadata (title and description) is
not available under dr.dk/mu, so make it by default get that from some
of the html meta tags.

Skip the dr.dk/tv test

dr.dk/tv videos are only available for between 7 and 90 days due to
Danish law, and in certain cases may be readded. Skip this test as it is
no longer available.
Sergey M․ 6fa73386cb [drtv] Use IETF language tag
Sergey M? 1335c3aca8 [drtv] Improve extraction (Closes )
Sergey M․ 7d25463972 [drtv] Update test
Sergey M․ aff84bec07 [drtv] Check for unavailable videos
Jaime Marquínez Ferrándiz 18c1c42405 [drtv] Convert to new subtitles system
Sergey M․ 78271e3319 [drtv] Extract material id (Closes )
Sergey M․ ef1269fb07 [drtv] Improve _VALID_URL ()
Jaime Marquínez Ferrándiz 6d2749aac4 [drtv] Prefer the version without spoken subtitles (fixes )
For example for http://www.dr.dk/tv/se/moderne-klassikere/moderne-klassikere-one-republic-apologize#!/, there's a version where everytime someone speaks in English a computer voice translates it.
Johan 6ccbb335d2 [drtv] Updated with support for https
Philipp Hagemeister 6ad4013d40 [drtv] Allow fractional timestamps (Fixes )
Sergey M․ e5a93354bc [drtv] Fix _VALID_URL (Closes )
Sergey M․ 803540e811 [drtv] Add missing extractor import
Sergey M․ f2b8db57eb [drtv] Add extractor for DR TV (Closes )