def METHOD_NAME(self, url):
    video_id = self._match_id(url)
    webpage = self._download_webpage(url, video_id)
    b64_data = self._html_search_regex(
        r'var cozVidData\s*=\s*"([^"]+)"', webpage, 'video data')
    info = self._parse_json(base64.b64decode(b64_data).decode(), video_id)
    video_url = info.get('mediaUrl')
    native_platform = info.get('nativePlatform')
    if native_platform and info.get('sourcePriority') == 'native':
        native_video_id = info['nativeVideoId']
        if native_platform == 'youtube':
            return self.url_result(native_video_id, 'Youtube')
        elif native_platform == 'vimeo':
            return self.url_result(f'https://vimeo.com/{native_video_id}', 'Vimeo')
    elif not video_url:
        # Possibly a standard youtube embed?
        # TODO: Investigate if site still does this (there are no tests for it)
        return self.url_result(url, 'Generic')
    return {
        'id': video_id,
        'url': video_url,
        'ext': 'mp4',
        **traverse_obj(info, {
            'title': 'title',
            'description': ('description', {clean_html}),
            'duration': ('videoLength', {int_or_none}),
            'width': ('videoWidth', {int_or_none}),
            'height': ('videoHeight', {int_or_none}),
        }),
    }