1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-08-15 08:58:28 +00:00

fix: dailymotion embed url

This commit is contained in:
DTrombett 2025-07-04 21:02:09 +02:00
parent 55a39eb5b7
commit b161e699ec
No known key found for this signature in database
GPG Key ID: FD8700F69650F6AA

View File

@ -113,7 +113,7 @@ class DailymotionIE(DailymotionBaseInfoExtractor):
player(?:/[\da-z]+)?\.html\?(?:video|(?P<is_playlist>playlist))= player(?:/[\da-z]+)?\.html\?(?:video|(?P<is_playlist>playlist))=
) )
) )
(?P<id>[^/?_&#]+)(?:[\w-]*\?playlist=(?P<playlist_id>x[0-9a-z]+))? (?P<id>[^/?_&#'"]+)(?:[\w-]*\?playlist=(?P<playlist_id>x[0-9a-z]+))?
''' '''
IE_NAME = 'dailymotion' IE_NAME = 'dailymotion'
_EMBED_REGEX = [rf'(?ix)<(?:(?:embed|iframe)[^>]+?src=|input[^>]+id=[\'"]dmcloudUrlEmissionSelect[\'"][^>]+value=)["\'](?P<url>{_VALID_URL[5:]})'] _EMBED_REGEX = [rf'(?ix)<(?:(?:embed|iframe)[^>]+?src=|input[^>]+id=[\'"]dmcloudUrlEmissionSelect[\'"][^>]+value=)["\'](?P<url>{_VALID_URL[5:]})']