]>
 
 
Raphaƫl G. Git Repositories - youtubedl/blob - youtube_dl/extractor/sportschau.py 
 
 
 
 
 
 
 
 
   2  from  __future__ 
import  unicode_literals
 
   4  from  . wdr 
import  WDRBaseIE
 
   5  from  .. utils 
import  get_element_by_attribute
 
   8  class  SportschauIE ( WDRBaseIE
):  
  10      _VALID_URL 
=  r
'https?://(?:www\.)?sportschau\.de/(?:[^/]+/)+video-?(?P<id>[^/#?]+)\.html'  
  12          'url' :  'http://www.sportschau.de/uefaeuro2016/videos/video-dfb-team-geht-gut-gelaunt-ins-spiel-gegen-polen-100.html' ,  
  15              'display_id' :  'dfb-team-geht-gut-gelaunt-ins-spiel-gegen-polen-100' ,  
  17              'title' :  'DFB-Team geht gut gelaunt ins Spiel gegen Polen' ,  
  18              'description' :  'Vor dem zweiten Gruppenspiel gegen Polen herrscht gute Stimmung im deutschen Team. Insbesondere Bastian Schweinsteiger strotzt vor Optimismus nach seinem Tor gegen die Ukraine.' ,  
  19              'upload_date' :  '20160615' ,  
  21          'skip' :  'Geo-restricted to Germany' ,  
  24      def  _real_extract ( self
,  url
):  
  25          video_id 
=  self
._ match
_ id
( url
)  
  27          webpage 
=  self
._ download
_ webpage
( url
,  video_id
)  
  28          title 
=  get_element_by_attribute ( 'class' ,  'headline' ,  webpage
)  
  29          description 
=  self
._ html
_ search
_ meta
( 'description' ,  webpage
,  'description' )  
  31          info 
=  self
._ extract
_ wdr
_ video
( webpage
,  video_id
)  
  35              'description' :  description
,