Browse Source

Fix einthusan parser

totalwebcasting
j 9 years ago
committed by Sergey M․
parent
commit
a0d7ede350
1 changed files with 6 additions and 3 deletions
  1. +6
    -3
      youtube_dl/extractor/einthusan.py

+ 6
- 3
youtube_dl/extractor/einthusan.py View File

@ -41,9 +41,12 @@ class EinthusanIE(InfoExtractor):
video_title = self._html_search_regex( video_title = self._html_search_regex(
r'<h1><a class="movie-title".*?>(.*?)</a></h1>', webpage, 'title') r'<h1><a class="movie-title".*?>(.*?)</a></h1>', webpage, 'title')
video_url = self._html_search_regex(
r'''(?s)jwplayer\("mediaplayer"\)\.setup\({.*?'file': '([^']+)'.*?}\);''',
webpage, 'video url')
movieid = self._html_search_regex(
r'data-movieid="(.*?)"', webpage, 'movieid')
location = 'Washington'
geturl = 'http://cdn.einthusan.com/geturl/%s/hd/%s' % (movieid, location)
video_url = self._download_webpage(geturl, video_id)
description = self._html_search_meta('description', webpage) description = self._html_search_meta('description', webpage)
thumbnail = self._html_search_regex( thumbnail = self._html_search_regex(


Loading…
Cancel
Save