]>
Raphaël G. Git Repositories - youtubedl/blob - youtube_dl/extractor/bpb.py
510813f7663c6be8ea3dbf3407105fb494ae27aa
2 from __future__
import unicode_literals
4 from . common
import InfoExtractor
7 class BpbIE ( InfoExtractor
):
8 IE_DESC
= 'Bundeszentrale für politische Bildung'
9 _VALID_URL
= r
'http://www\.bpb\.de/mediathek/(?P<id>[0-9]+)/'
12 'url' : 'http://www.bpb.de/mediathek/297/joachim-gauck-zu-1989-und-die-erinnerung-an-die-ddr' ,
13 'md5' : '0792086e8e2bfbac9cdf27835d5f2093' ,
17 'title' : 'Joachim Gauck zu 1989 und die Erinnerung an die DDR' ,
18 'description' : 'Joachim Gauck, erster Beauftragter für die Stasi-Unterlagen, spricht auf dem Geschichtsforum über die friedliche Revolution 1989 und eine "gewisse Traurigkeit" im Umgang mit der DDR-Vergangenheit.'
22 def _real_extract ( self
, url
):
23 video_id
= self
._ match
_ id
( url
)
24 webpage
= self
._ download
_ webpage
( url
, video_id
)
26 title
= self
._ html
_ search
_ regex
(
27 r
'<h2 class="white">(.*?)</h2>' , webpage
, 'title' )
28 video_url
= self
._ html
_ search
_ regex
(
29 r
'(http://film\.bpb\.de/player/dokument_[0-9]+\.mp4)' ,
36 'description' : self
._ og
_ search
_ description
( webpage
),