diff --git a/youtube_dl/extractor/soundgasm.py b/youtube_dl/extractor/soundgasm.py index e83e2c0f0..5f811444a 100644 --- a/youtube_dl/extractor/soundgasm.py +++ b/youtube_dl/extractor/soundgasm.py @@ -8,7 +8,7 @@ from .common import InfoExtractor class SoundgasmIE(InfoExtractor): IE_NAME = 'soundgasm' - _VALID_URL = r'(?Phttps?://web\.archive\.org/web/\d+/)?' + \ + _VALID_URL = r'(?Phttps?://web\.archive\.org/web/\d+(?:if_)?/)?' + \ r'https?://(?:www\.)?soundgasm\.net(?::80)?/u/' + \ r'(?P[0-9a-zA-Z_-]+)/(?P[0-9a-zA-Z_-]+)' _TESTS = [{ @@ -74,7 +74,7 @@ class SoundgasmIE(InfoExtractor): class SoundgasmProfileIE(InfoExtractor): IE_NAME = 'soundgasm:profile' - _VALID_URL = r'(?Phttps?://web\.archive\.org/web/\d+/)?' + \ + _VALID_URL = r'(?Phttps?://web\.archive\.org/web/\d+(?:if_)?/)?' + \ r'https?://(?:www\.)?soundgasm\.net/u/' + \ r'(?P[^/]+)/?(?:\#.*)?$' _TESTS = [{