[mediaset] Add support for shortcut
This commit is contained in:
		@@ -1,6 +1,8 @@
 | 
			
		||||
# coding: utf-8
 | 
			
		||||
from __future__ import unicode_literals
 | 
			
		||||
 | 
			
		||||
import re
 | 
			
		||||
 | 
			
		||||
from .common import InfoExtractor
 | 
			
		||||
from ..compat import compat_str
 | 
			
		||||
from ..utils import (
 | 
			
		||||
@@ -13,12 +15,15 @@ from ..utils import (
 | 
			
		||||
 | 
			
		||||
class MediasetIE(InfoExtractor):
 | 
			
		||||
    _VALID_URL = r'''(?x)
 | 
			
		||||
                    https?://
 | 
			
		||||
                        (?:www\.)?video\.mediaset\.it/
 | 
			
		||||
                        (?:
 | 
			
		||||
                            (?:video|on-demand)/(?:[^/]+/)+[^/]+_|
 | 
			
		||||
                            player/playerIFrame(?:Twitter)?\.shtml\?.*?\bid=
 | 
			
		||||
                        )(?P<id>[0-9]+)
 | 
			
		||||
                    (?:
 | 
			
		||||
                        mediaset:|
 | 
			
		||||
                        https?://
 | 
			
		||||
                            (?:www\.)?video\.mediaset\.it/
 | 
			
		||||
                            (?:
 | 
			
		||||
                                (?:video|on-demand)/(?:[^/]+/)+[^/]+_|
 | 
			
		||||
                                player/playerIFrame(?:Twitter)?\.shtml\?.*?\bid=
 | 
			
		||||
                            )
 | 
			
		||||
                    )(?P<id>[0-9]+)
 | 
			
		||||
                    '''
 | 
			
		||||
    _TESTS = [{
 | 
			
		||||
        # full episode
 | 
			
		||||
@@ -49,6 +54,9 @@ class MediasetIE(InfoExtractor):
 | 
			
		||||
        # iframe twitter (from http://www.wittytv.it/se-prima-mi-fidavo-zero/)
 | 
			
		||||
        'url': 'https://www.video.mediaset.it/player/playerIFrameTwitter.shtml?id=665104&playrelated=false&autoplay=false&related=true&hidesocial=true',
 | 
			
		||||
        'only_matching': True,
 | 
			
		||||
    }, {
 | 
			
		||||
        'url': 'mediaset:661824',
 | 
			
		||||
        'only_matching': True,
 | 
			
		||||
    }]
 | 
			
		||||
 | 
			
		||||
    def _real_extract(self, url):
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user