[ie/streamff] Add extractor for streamff

This commit is contained in:
rroller 2024-11-17 19:25:38 -08:00
parent e079ffbda6
commit d367d424e5
2 changed files with 24 additions and 0 deletions

View file

@ -1977,6 +1977,7 @@ from .storyfire import (
) )
from .streamable import StreamableIE from .streamable import StreamableIE
from .streamcz import StreamCZIE from .streamcz import StreamCZIE
from .streamff import StreamffIE
from .streetvoice import StreetVoiceIE from .streetvoice import StreetVoiceIE
from .stretchinternet import StretchInternetIE from .stretchinternet import StretchInternetIE
from .stripchat import StripchatIE from .stripchat import StripchatIE

View file

@ -0,0 +1,23 @@
from .common import InfoExtractor
class StreamffIE(InfoExtractor):
_VALID_URL = r'https?://(?:www\.)?streamff\.com/v/(?P<id>[a-zA-Z0-9]+)'
_TESTS = [{
'url': 'https://streamff.com/v/74341c35',
'md5': 'afbdb74dc6e53477b1f1083793cfc2df',
'info_dict': {
'id': '74341c35',
'ext': 'mp4',
'title': '74341c35',
},
}]
def _real_extract(self, url):
video_id = self._match_id(url)
return {
'id': video_id,
'title': video_id,
'url': f'https://ffedge.streamff.com/uploads/{video_id}.mp4',
}