def ydtl_get_playable_url( url_to_check ):
from YoutubeDLWrapper import YoutubeDLWrapper, _selectVideoQuality
#log('ydtl_get_playable_url:' +url_to_check )
if link_url_is_playable(url_to_check)=='video':
return url_to_check
video_urls=[]
ytdl=YoutubeDLWrapper()
try:
ydl_info=ytdl.extract_info(url_to_check, download=False)
video_infos=_selectVideoQuality(ydl_info, quality=1, disable_dash=True)
for video_info in video_infos:
video_urls.append(video_info.get('xbmc_url'))
return video_urls
except:
return None
评论列表
文章目录