{"record":{"id":"6fcf64b51bf77696","repo":"ytdl-org/youtube-dl","slug":"s-said-s-6fcf64","errorCode":null,"errorMessage":"%s said: %s","messagePattern":"%s said: %s","errorType":"exception","errorClass":"ExtractorError","httpStatus":null,"severity":"error","filePath":"youtube_dl/extractor/onet.py","lineNumber":44,"sourceCode":"        return self._search_regex(\n            r'id=([\"\\'])mvp:(?P<id>.+?)\\1', webpage, 'mvp id', group='id')\n\n    def _extract_from_id(self, video_id, webpage=None):\n        response = self._download_json(\n            'http://qi.ckm.onetapi.pl/', video_id,\n            query={\n                'body[id]': video_id,\n                'body[jsonrpc]': '2.0',\n                'body[method]': 'get_asset_detail',\n                'body[params][ID_Publikacji]': video_id,\n                'body[params][Service]': 'www.onet.pl',\n                'content-type': 'application/jsonp',\n                'x-onet-app': 'player.front.onetapi.pl',\n            })\n\n        error = response.get('error')\n        if error:\n            raise ExtractorError(\n                '%s said: %s' % (self.IE_NAME, error['message']), expected=True)\n\n        video = response['result'].get('0')\n\n        formats = []\n        for format_type, formats_dict in video['formats'].items():\n            if not isinstance(formats_dict, dict):\n                continue\n            for format_id, format_list in formats_dict.items():\n                if not isinstance(format_list, list):\n                    continue\n                for f in format_list:\n                    video_url = f.get('url')\n                    if not video_url:\n                        continue\n                    ext = determine_ext(video_url)\n                    if format_id.startswith('ism'):\n                        formats.extend(self._extract_ism_formats(","sourceCodeStart":26,"sourceCodeEnd":62,"githubUrl":"https://github.com/ytdl-org/youtube-dl/blob/956b8c585591b401a543e409accb163eeaaa1193/youtube_dl/extractor/onet.py#L26-L62","documentation":"Error \"%s said: %s\" thrown in ytdl-org/youtube-dl.","triggerScenarios":"Thrown at youtube_dl/extractor/onet.py:44 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Read the Onet error message; verify the URL and retry."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"956b8c585591b401a543e409accb163eeaaa1193","analyzedAt":"2026-08-14T18:59:47.863Z","schemaVersion":2},"datasetVersion":"2026-08-15T17:31:12.345Z"}