def _download_json(self, url_or_request, video_id, note='Downloading JSON metadata', errnote='Unable to download JSON metadata', transform_source=None, fatal=True, encoding=None, data=None, headers={}, query={}, expected_status=None):
    '\n        Return the JSON object as a dict.\n\n        See _download_webpage docstring for arguments specification.\n        '
    res = self._download_json_handle(url_or_request, video_id, note=note, errnote=errnote, transform_source=transform_source, fatal=fatal, encoding=encoding, data=data, headers=headers, query=query, expected_status=expected_status)
    return (res if (res is False) else res[0])
Return the JSON object as a dict.

See _download_webpage docstring for arguments specification.
def _download_json(self, url_or_request, video_id, note='Downloading JSON metadata', errnote='Unable to download JSON metadata', transform_source=None, fatal=True, encoding=None, data=None, headers={}, query={}, expected_status=None):
    '\n        Return the JSON object as a dict.\n\n        See _download_webpage docstring for arguments specification.\n        '
    res = self._download_json_handle(url_or_request, video_id, note=note, errnote=errnote, transform_source=transform_source, fatal=fatal, encoding=encoding, data=data, headers=headers, query=query, expected_status=expected_status)
    return (res if (res is False) else res[0])