Browse Source

[movshare] Add support for movshare.net

totalwebcasting
Sergey M․ 11 years ago
parent
commit
1ff7c0f7d8
2 changed files with 27 additions and 0 deletions
  1. +1
    -0
      youtube_dl/extractor/__init__.py
  2. +26
    -0
      youtube_dl/extractor/movshare.py

+ 1
- 0
youtube_dl/extractor/__init__.py View File

@ -156,6 +156,7 @@ from .mofosex import MofosexIE
from .mooshare import MooshareIE from .mooshare import MooshareIE
from .morningstar import MorningstarIE from .morningstar import MorningstarIE
from .motorsport import MotorsportIE from .motorsport import MotorsportIE
from .movshare import MovShareIE
from .mtv import ( from .mtv import (
MTVIE, MTVIE,
MTVIggyIE, MTVIggyIE,


+ 26
- 0
youtube_dl/extractor/movshare.py View File

@ -0,0 +1,26 @@
from __future__ import unicode_literals
from .novamov import NovaMovIE
class MovShareIE(NovaMovIE):
IE_NAME = 'movshare'
IE_DESC = 'MovShare'
_VALID_URL = NovaMovIE._VALID_URL_TEMPLATE % {'host': 'movshare\.(?:net|sx)'}
_HOST = 'www.movshare.net'
_TITLE_REGEX = r'<strong>Title:</strong> ([^<]+)</p>'
_DESCRIPTION_REGEX = r'<strong>Description:</strong> ([^<]+)</p>'
_TEST = {
'url': 'http://www.movshare.net/video/559e28be54d96',
'md5': 'abd31a2132947262c50429e1d16c1bfd',
'info_dict': {
'id': '559e28be54d96',
'ext': 'flv',
'title': 'dissapeared image',
'description': 'optical illusion dissapeared image magic illusion',
}
}

Loading…
Cancel
Save