mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-24 15:50:32 +01:00
[Nrk] See desc (#1382)
* Endpoint has changed. Currently the old one redirects to the new one, but this may change * Descriptions use \r instead of \n. So translate it Authored by: fractalf
This commit is contained in:
parent
1117579b94
commit
93c7f3398d
@ -147,7 +147,7 @@ class NRKIE(NRKBaseIE):
|
|||||||
def _real_extract(self, url):
|
def _real_extract(self, url):
|
||||||
video_id = self._match_id(url).split('/')[-1]
|
video_id = self._match_id(url).split('/')[-1]
|
||||||
|
|
||||||
path_templ = 'playback/%s/' + video_id
|
path_templ = 'playback/%s/program/' + video_id
|
||||||
|
|
||||||
def call_playback_api(item, query=None):
|
def call_playback_api(item, query=None):
|
||||||
return self._call_api(path_templ % item, video_id, item, query=query)
|
return self._call_api(path_templ % item, video_id, item, query=query)
|
||||||
@ -188,7 +188,7 @@ def call_playback_api(item, query=None):
|
|||||||
title = titles['title']
|
title = titles['title']
|
||||||
alt_title = titles.get('subtitle')
|
alt_title = titles.get('subtitle')
|
||||||
|
|
||||||
description = preplay.get('description')
|
description = try_get(preplay, lambda x: x['description'].replace('\r', '\n'))
|
||||||
duration = parse_duration(playable.get('duration')) or parse_duration(data.get('duration'))
|
duration = parse_duration(playable.get('duration')) or parse_duration(data.get('duration'))
|
||||||
|
|
||||||
thumbnails = []
|
thumbnails = []
|
||||||
|
Loading…
Reference in New Issue
Block a user