Adding support for 13.cl

This commit is contained in:
Juan C. Olivares 2014-03-02 23:14:19 -03:00
parent 271a2dbfa2
commit 2d73b45805
2 changed files with 29 additions and 0 deletions

View File

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

View File

@ -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
}