]>
Raphaël G. Git Repositories - youtubedl/blob - youtube_dl/extractor/sztvhu.py 
   2  from  __future__ 
import  unicode_literals
   4  from  . common 
import  InfoExtractor
   7  class  SztvHuIE ( InfoExtractor
):    8      _VALID_URL 
=  r
'https?://(?:(?:www\.)?sztv\.hu|www\.tvszombathely\.hu)/(?:[^/]+)/.+-(?P<id>[0-9]+)'   10          'url' :  'http://sztv.hu/hirek/cserkeszek-nepszerusitettek-a-kornyezettudatos-eletmodot-a-savaria-teren-20130909' ,   11          'md5' :  'a6df607b11fb07d0e9f2ad94613375cb' ,   15              'title' :  'Cserkészek népszerűsítették a környezettudatos életmódot a Savaria téren' ,   16              'description' :  'A zöld nap játékos ismeretterjesztő programjait a Magyar Cserkész Szövetség szervezte, akik az ország nyolc városában adják át tudásukat az érdeklődőknek. A PET...' ,   20      def  _real_extract ( self
,  url
):   21          video_id 
=  self
._ match
_ id
( url
)   22          webpage 
=  self
._ download
_ webpage
( url
,  video_id
)   23          video_file 
=  self
._ search
_ regex
(   24              r
'file: "...:(.*?)",' ,  webpage
,  'video file' )   25          title 
=  self
._ html
_ search
_ regex
(   26              r
'<meta name="title" content="([^"]*?) - [^-]*? - [^-]*?"' ,   27              webpage
,  'video title' )   28          description 
=  self
._ html
_ search
_ regex
(   29              r
'<meta name="description" content="([^"]*)"/>' ,   30              webpage
,  'video description' ,  fatal
= False )   31          thumbnail 
=  self
._ og
_ search
_ thumbnail
( webpage
)   33          video_url 
=  'http://media.sztv.hu/vod/'  +  video_file
  39              'description' :  description
,   40              'thumbnail' :  thumbnail
,