Browse Source
[malemotion] Remove the extractor
Announcement from their homepage:
```
MaleMotion is closed
After another system crash, I'm forced to close the site
This week all content will be erased
Don't forget to cancel your subscription if any !
```
Closes #9311 .
master
Yen Chi Hsuan
8 years ago
No known key found for this signature in database
GPG Key ID: 3FDDD575826C5C30
2 changed files with
0 additions and
47 deletions
youtube_dl/extractor/extractors.py
youtube_dl/extractor/malemotion.py
@ -400,7 +400,6 @@ from .macgamestore import MacGameStoreIE
from .mailru import MailRuIE
from .makerschannel import MakersChannelIE
from .makertv import MakerTVIE
from .malemotion import MalemotionIE
from .matchtv import MatchTVIE
from .mdr import MDRIE
from .metacafe import MetacafeIE
@ -1,46 +0,0 @@
# coding: utf-8
from __future__ import unicode_literals
from .common import InfoExtractor
from ..compat import compat_urllib_parse_unquote
class MalemotionIE ( InfoExtractor ) :
_VALID_URL = r ' https?://malemotion \ .com/video/(.+?) \ .(?P<id>.+?)(#|$) '
_TEST = {
' url ' : ' http://malemotion.com/video/bete-de-concours.ltc ' ,
' md5 ' : ' 3013e53a0afbde2878bc39998c33e8a5 ' ,
' info_dict ' : {
' id ' : ' ltc ' ,
' ext ' : ' mp4 ' ,
' title ' : ' Bête de Concours ' ,
' age_limit ' : 18 ,
} ,
}
def _real_extract ( self , url ) :
video_id = self . _match_id ( url )
webpage = self . _download_webpage ( url , video_id )
video_url = compat_urllib_parse_unquote ( self . _search_regex (
r ' <source type= " video/mp4 " src= " (.+?) " ' , webpage , ' video URL ' ) )
video_title = self . _html_search_regex (
r ' <title>(.*?)</title ' , webpage , ' title ' )
video_thumbnail = self . _search_regex (
r ' <video .+?poster= " (.+?) " ' , webpage , ' thumbnail ' , fatal = False )
formats = [ {
' url ' : video_url ,
' ext ' : ' mp4 ' ,
' format_id ' : ' mp4 ' ,
' preference ' : 1 ,
} ]
self . _sort_formats ( formats )
return {
' id ' : video_id ,
' formats ' : formats ,
' title ' : video_title ,
' thumbnail ' : video_thumbnail ,
' age_limit ' : 18 ,
}