diff --git a/supportedsites.md b/supportedsites.md index b3fe01173..2648916ad 100644 --- a/supportedsites.md +++ b/supportedsites.md @@ -1330,6 +1330,7 @@ # Supported sites - **ShahidShow** - **SharePoint** - **ShareVideosEmbed** + - **Shiey** - **ShemarooMe** - **ShowRoomLive** - **ShugiinItvLive**: 衆議院インターネット審議中継 diff --git a/yt_dlp/extractor/vimeo.py b/yt_dlp/extractor/vimeo.py index b268fad56..3fc1655ae 100644 --- a/yt_dlp/extractor/vimeo.py +++ b/yt_dlp/extractor/vimeo.py @@ -403,6 +403,7 @@ class VimeoIE(VimeoBaseInfoExtractor): r']+?src=(["\'])(?P(?:https?:)?//(?:www\.)?vimeo\.com/moogaloop\.swf.+?)\1', # Non-standard embedded Vimeo player r']+src=(["\'])(?P(?:https?:)?//(?:www\.)?vimeo\.com/[0-9]+)\1', + r'iframe src=\\"(?P(https?://player\.vimeo\.com/video/[^\\&]+))', ] _TESTS = [ {