import json import re from svtplay_dl.error import ServiceError from svtplay_dl.fetcher.hls import hlsparse from svtplay_dl.service import Service class Angelstudios(Service): supported_domains = ["watch.angelstudios.com"] def get(self): data = self.get_urldata() match = re.search(r'contentUrl": "([^"]+)"', data) if not match: yield ServiceError("Can't find the video") return hls_playlist = match.group(1) match = re.search(r"