Commit Graph

95 Commits (005339d6375f2d2a4cec962b1c1a157c1dffbf8f)

Author SHA1 Message Date
Sergey M․ 57b9a4b4c6
[nrk] Switch psapi URL to https (closes )
Catalog calls no longer work via http
Remita Amine 8a3797a4ab [nrk] fix extraction for videos without a legalAge rating
Sergey M․ 0021a2b9a1
[nrktv] Add subtitles test
Sergey M․ d5b8cf093c
[nrk] Fix age limit extraction
Sergey M․ 5c6e84c0ff
[nrk] Improve series metadata extraction (closes )
Sergey M․ 1aaee908b9
[nrk] PEP 8
Sergey M․ b2d9fd9c9f
[nrk] Improve episode and season number extraction
Sergey M․ bc2f83b95e
[nrktv] Fix tests
Sergey M․ 85de33b04e
[nrk] Improve series metadata extraction
Sergey M․ 7dfd966848
[nrk] Extract subtitles
Sergey M․ a25d03d7cb
[nrk] Fix age limit extraction
Sergey M․ cabfd4b1f0
[nrk] Inline _extract_from_playback
Sergey M․ 7b643d4cd0
[nrk] Improve video id extraction
Sergey M․ 1f1d01d498
[nrk] Add more shortcut tests
Sergey M․ 21a42e2588
[nrk] Improve extraction (closes , closes )
+ Add support for mp3 formats
* Generalize and delegate all item extractors to nrk, beware ie key breakages
+ Add support for podcasts
+ Generalize nrk shortcut form to support all kind of ids
Sergey M․ 2df93a0c4a
[nrktv] Switch to playback endpoint
mediaelement endpoint is no longer in use.
Remita Amine 22feed08a1 [common] remove unwanted query params from unsigned akamai manifest URLs
Remita Amine 082da36416 [nrk] reduce requests for Radio series
Remita Amine 6bf95b15ee [nrk] reduce the number of instalments requests
Remita Amine 4c93b2fd15 [nrk] improve format extraction
Remita Amine 1b26bfd425 [nrk] improve extraction
- improve format extraction for old akamai formats
- update some of the tests
- add is_live value to entry info dict
- request instalments only when their available
- fix skole extraction
Sergey M․ c67b33888f
[nrk] Improve error extraction
Sergey M․ e8c0af04b7
[nrktv] Relax _VALID_URL
Sergey M․ 5d769860c3
[nrktv:series] Improve extraction (closes )
Sergey M․ 02b04785ee
[nrktv:series] Improve extraction
Sergey M․ 41c92b8d02
[nrktv:season] Improve extraction
Remita Amine fe0c28f956 [nrk] fix call to moved method
Remita Amine 957c65b9ea [nrk] fix typo
Remita Amine 5e95e18ce9 [nrk] improve format extraction and geo-restriction detection (closes )
Sergey M․ c5636e9bca
[nrktv] Relax _VALID_URL (closes , closes )
Sergey M․ a86ce9d7a1
[nrk] Fix extraction
Sergey M․ 50e9fcc1fd
[nrktv:episode] Improve video id extraction (closes , closes , closes )
Roxedus 0d2306d02b [nrktv:seriebase] Fix extraction (closes ) ()
Martin Polden ca20b13048 [nrktv:seriebase] Fix extraction ()
Sergey M․ 3089bc748c
Fix W504 and disable W503 (closes )
Sergey M․ c976873c5b
[nrktv:series] Add support for extra materials
Sergey M․ 15699ec8b0
[nrktv:season,series] Fix extraction and update tests (closes , closes )
Sergey M․ 33cc1ea586
[nrktv] Relax _VALID_URL (closes , closes )
Sergey M․ 4b3ee09886
[nrktv] Add support for new season and serie URL schema
Sergey M․ 79fd7320e2
[nrktv] Add support for new episode URL schema (closes )
Sergey M․ 93cffb1444
[nrk] Update API hosts and try all previously known ones (closes )
Sergey M․ 106c8c3edb
[nrktv] Update API host (closes )
Sergey M․ 9118c9f18a
[nrktv] Update API host (closes )
Sergey M․ 329e3dd5ad
[nrk] Extract chapters
Sergey M․ c78dd35491
[nrk] PEP 8
Sergey M․ 983e9b7746
[nrk] Update _API_HOST and relax _VALID_URL
Sergey M․ 4248dad92b Improve geo bypass mechanism
* Rename options to preffixly match with --geo-verification-proxy
* Introduce _GEO_COUNTRIES for extractors
* Implement faking IP right away for sites with known geo restriction
Sergey M․ ff4007891f [nrk] Improve geo restriction detection and use geo bypass mechanism
Sergey M․ 7c5329e6f4
[nrk] Improve extraction and update tests (closes )
Odd Stråbø 8fd65faece
[NRKTV] Added NRKTVSeriesIE
[NRKTV] Added season and episode number to metadata.

[NRKTV] Added category to metadata.

[NRKTV] Added tests to NRKTVSeries.

[NRKTV] Fixed whitespace issues (flake8).