From a013fd1479ded0a9344bc7f29c70906bd1d5b044 Mon Sep 17 00:00:00 2001 From: John Hawkinson Date: Sun, 9 Apr 2017 21:15:59 -0400 Subject: [PATCH] [CondeNast] Don't presume "var" precedes "params =" Fixes test_CondeNast_2. --- youtube_dl/extractor/condenast.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/youtube_dl/extractor/condenast.py b/youtube_dl/extractor/condenast.py index 0c3f0c0e4..750363ea5 100644 --- a/youtube_dl/extractor/condenast.py +++ b/youtube_dl/extractor/condenast.py @@ -119,7 +119,7 @@ class CondeNastIE(InfoExtractor): def _extract_video_params(self, webpage): query = {} params = self._search_regex( - r'(?s)var params = {(.+?)}[;,]', webpage, 'player params', default=None) + r'(?s)\bparams = {(.+?)}[;,]', webpage, 'player params', default=None) if params: query.update({ 'videoId': self._search_regex(r'videoId: [\'"](.+?)[\'"]', params, 'video id'),