mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-02-24 16:49:56 -05:00
Make youtube-dl optional in BrozzlerWorker.brozzle_page
Enabled by default (of course). Speed is significantly improved when disabled.
This commit is contained in:
parent
a563e9eb0c
commit
9c81a7bbda
@ -316,8 +316,10 @@ class BrozzlerWorker:
|
|||||||
|
|
||||||
return full_jpeg, thumb_jpeg
|
return full_jpeg, thumb_jpeg
|
||||||
|
|
||||||
def brozzle_page(self, browser, site, page, on_screenshot=None):
|
def brozzle_page(self, browser, site, page, on_screenshot=None,
|
||||||
|
enable_youtube_dl=True):
|
||||||
self.logger.info("brozzling {}".format(page))
|
self.logger.info("brozzling {}".format(page))
|
||||||
|
if enable_youtube_dl:
|
||||||
try:
|
try:
|
||||||
with tempfile.TemporaryDirectory(prefix='brzl-ydl-') as tempdir:
|
with tempfile.TemporaryDirectory(prefix='brzl-ydl-') as tempdir:
|
||||||
ydl = self._youtube_dl(tempdir, site)
|
ydl = self._youtube_dl(tempdir, site)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user