mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-02-24 00:29:53 -05:00
Merge pull request #266 from galgeek/youtube-watch-page-scope
unpack ie_result and add outlinks for youtube:tab too
This commit is contained in:
commit
eeb3021ced
@ -377,7 +377,8 @@ def do_youtube_dl(worker, site, page):
|
|||||||
ydl = _build_youtube_dl(worker, tempdir, site, page)
|
ydl = _build_youtube_dl(worker, tempdir, site, page)
|
||||||
ie_result = _try_youtube_dl(worker, ydl, site, page)
|
ie_result = _try_youtube_dl(worker, ydl, site, page)
|
||||||
outlinks = set()
|
outlinks = set()
|
||||||
if ie_result and ie_result.get('extractor') == 'youtube:playlist':
|
if ie_result and (ie_result.get('extractor') == 'youtube:playlist' or
|
||||||
|
ie_result.get('extractor') == 'youtube:tab'):
|
||||||
# youtube watch pages as outlinks
|
# youtube watch pages as outlinks
|
||||||
outlinks = {'https://www.youtube.com/watch?v=%s' % e['id']
|
outlinks = {'https://www.youtube.com/watch?v=%s' % e['id']
|
||||||
for e in ie_result.get('entries_no_dl', [])}
|
for e in ie_result.get('entries_no_dl', [])}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user