aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Hagemeister <phihag@phihag.de>2014-09-18 18:54:03 +0200
committerPhilipp Hagemeister <phihag@phihag.de>2014-09-18 18:54:03 +0200
commit0529eef5a4513d8f3c042f09fe5485e1c41e2f08 (patch)
tree0fe2de0fe18e25b15d9a5ff5b983c5bc6e30eb7f
parentfd78a4d3e63f191e0774584d9b71bf25a2d8dbcf (diff)
downloadyoutube-dl-0529eef5a4513d8f3c042f09fe5485e1c41e2f08.tar.xz
[hypestat] Unify allmyvideos and vidspot (Closes #3788)
-rw-r--r--youtube_dl/extractor/__init__.py2
-rw-r--r--youtube_dl/extractor/hypestat.py (renamed from youtube_dl/extractor/allmyvideos.py)18
2 files changed, 14 insertions, 6 deletions
diff --git a/youtube_dl/extractor/__init__.py b/youtube_dl/extractor/__init__.py
index 75831b40a..97693018f 100644
--- a/youtube_dl/extractor/__init__.py
+++ b/youtube_dl/extractor/__init__.py
@@ -6,7 +6,6 @@ from .aftonbladet import AftonbladetIE
from .anitube import AnitubeIE
from .anysex import AnySexIE
from .aol import AolIE
-from .allmyvideos import AllmyvideosIE
from .allocine import AllocineIE
from .aparat import AparatIE
from .appletrailers import AppleTrailersIE
@@ -151,6 +150,7 @@ from .howcast import HowcastIE
from .howstuffworks import HowStuffWorksIE
from .huffpost import HuffPostIE
from .hypem import HypemIE
+from .hypestat import HypestatIE
from .iconosquare import IconosquareIE
from .ign import IGNIE, OneUPIE
from .imdb import (
diff --git a/youtube_dl/extractor/allmyvideos.py b/youtube_dl/extractor/hypestat.py
index e6c60e7e4..8b8db30ae 100644
--- a/youtube_dl/extractor/allmyvideos.py
+++ b/youtube_dl/extractor/hypestat.py
@@ -11,11 +11,11 @@ from ..utils import (
)
-class AllmyvideosIE(InfoExtractor):
- IE_NAME = 'allmyvideos.net'
- _VALID_URL = r'https?://allmyvideos\.net/(?P<id>[a-zA-Z0-9_-]+)'
+class HypestatIE(InfoExtractor):
+ IE_DESC = 'allmyvideos.net and vidspot.net'
+ _VALID_URL = r'https?://(?:allmyvideos|vidspot)\.net/(?P<id>[a-zA-Z0-9_-]+)'
- _TEST = {
+ _TESTS = [{
'url': 'http://allmyvideos.net/jih3nce3x6wn',
'md5': '710883dee1bfc370ecf9fa6a89307c88',
'info_dict': {
@@ -23,7 +23,15 @@ class AllmyvideosIE(InfoExtractor):
'ext': 'mp4',
'title': 'youtube-dl test video',
},
- }
+ }, {
+ 'url': 'http://vidspot.net/l2ngsmhs8ci5',
+ 'md5': '710883dee1bfc370ecf9fa6a89307c88',
+ 'info_dict': {
+ 'id': 'l2ngsmhs8ci5',
+ 'ext': 'mp4',
+ 'title': 'youtube-dl test video',
+ },
+ }]
def _real_extract(self, url):
mobj = re.match(self._VALID_URL, url)