mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-30 22:25:19 +00:00 
			
		
		
		
	[cbs] extract rtmp formats
This commit is contained in:
		| @@ -64,7 +64,7 @@ class CBSIE(CBSBaseIE): | ||||
|         'url': 'http://www.colbertlateshow.com/podcasts/dYSwjqPs_X1tvbV_P2FcPWRa_qT6akTC/in-the-bad-room-with-stephen/', | ||||
|         'only_matching': True, | ||||
|     }] | ||||
|     TP_RELEASE_URL_TEMPLATE = 'http://link.theplatform.com/s/dJ5BDC/%s?manifest=m3u&mbr=true' | ||||
|     TP_RELEASE_URL_TEMPLATE = 'http://link.theplatform.com/s/dJ5BDC/%s?mbr=true' | ||||
|  | ||||
|     def _real_extract(self, url): | ||||
|         display_id = self._match_id(url) | ||||
| @@ -85,8 +85,11 @@ class CBSIE(CBSBaseIE): | ||||
|             if not pid: | ||||
|                 continue | ||||
|             try: | ||||
|                 tp_release_url = self.TP_RELEASE_URL_TEMPLATE % pid | ||||
|                 if '.m3u8' in xpath_text(item, 'contentUrl', default=''): | ||||
|                     tp_release_url += '&manifest=m3u' | ||||
|                 tp_formats, tp_subtitles = self._extract_theplatform_smil( | ||||
|                     self.TP_RELEASE_URL_TEMPLATE % pid, content_id, 'Downloading %s SMIL data' % pid) | ||||
|                     tp_release_url, content_id, 'Downloading %s SMIL data' % pid) | ||||
|             except ExtractorError: | ||||
|                 continue | ||||
|             formats.extend(tp_formats) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 remitamine
					remitamine