From ce9399f79cc2f5fe74f907f569573b30561077a7 Mon Sep 17 00:00:00 2001 From: Purdea Andrei Date: Wed, 22 Jun 2016 00:34:57 +0300 Subject: [PATCH] Vimeo: When parsing vimeo user playlist, include video id in url result. This will allow us to decide much faster that we don't want an already archived video, and will allow having to download webpages for each video that has already been downloaded, thus significantly speeding up the archival of channels that have no new content. --- youtube_dl/extractor/vimeo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/youtube_dl/extractor/vimeo.py b/youtube_dl/extractor/vimeo.py index c52986af6..c2df17dfb 100644 --- a/youtube_dl/extractor/vimeo.py +++ b/youtube_dl/extractor/vimeo.py @@ -631,7 +631,7 @@ class VimeoChannelIE(VimeoBaseInfoExtractor): yield self._extract_list_title(webpage) for video_id in re.findall(r'id="clip_(\d+?)"', webpage): - yield self.url_result('https://vimeo.com/%s' % video_id, 'Vimeo') + yield self.url_result('https://vimeo.com/%s' % video_id, 'Vimeo', video_id=video_id) if re.search(self._MORE_PAGES_INDICATOR, webpage, re.DOTALL) is None: break