Adding support for 13.cl

pull/8/head
Juan C. Olivares 11 years ago
parent 271a2dbfa2
commit 2d73b45805

@ -23,6 +23,7 @@ from .br import BRIE
from .breakcom import BreakIE from .breakcom import BreakIE
from .brightcove import BrightcoveIE from .brightcove import BrightcoveIE
from .c56 import C56IE from .c56 import C56IE
from .canal13cl import Canal13cslIE
from .canalplus import CanalplusIE from .canalplus import CanalplusIE
from .canalc2 import Canalc2IE from .canalc2 import Canalc2IE
from .cbs import CBSIE from .cbs import CBSIE

@ -0,0 +1,28 @@
from __future__ import unicode_literals
import re
from .common import InfoExtractor
class Canal13clIE(InfoExtractor):
_VALID_URL = r'^http://(?:www\.)?13\.cl/programa/'
IE_NAME = 'Canal13cl'
def _real_extract(self, url):
webpage = self._download_webpage(url)
title = self._html_search_regex(
r'articuloTitulo = \'(.*?)\'',
webpage, u'title')
url = self._html_search_regex(
r'articuloVideo = \'(.*?)\'',
webpage, u'url')
thumbnail = self._html_search_regex (
r'articuloImagen = \'(.*?)\'',
webpage, u'thumbnail')
return {
'url': url,
'title': title,
'ext': 'mp4',
'thumbnail': thumbnail
}
Loading…
Cancel
Save