- 'format_id': str_or_none(traverse_obj(data, ('shareVideo', 'id'))),
+ 'format_id': 'share',
+ 'ext': 'mp4',
+ 'preference': -1,
+ })
+
+ view_with_share_url = data.get('viewMp4WithshareUrl')
+ if view_with_share_url:
+ formats.append({
+ **parse_resolution(self._search_regex(
+ r'_(\d+x\d+)\.mp4', url_basename(view_with_share_url), 'resolution', default=None)),
+ 'format_note': 'Screen share with camera',
+ 'url': view_with_share_url,
+ 'format_id': 'view_with_share',