mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-02-24 00:29:53 -05:00
Merge pull request #253 from internetarchive/yt-dlp-timeout
add socket_timeout opt for yt-dlp Mike Wilson reviewed this via slack. We've agreed that it may be helpful to offer this setting as a command line option for brozzler, when this code is updated again.
This commit is contained in:
commit
4e65c2f046
@ -229,6 +229,7 @@ def _build_youtube_dl(worker, destdir, site, page):
|
||||
if d['postprocessor'] == 'FixupM3u8' and worker._using_warcprox(site):
|
||||
_YoutubeDL._push_stitched_up_vid_to_warcprox(_YoutubeDL, site, d['info_dict'])
|
||||
|
||||
# default socket_timeout is 20 -- we hit it often when cluster is busy
|
||||
ydl_opts = {
|
||||
"outtmpl": "{}/ydl%(autonumber)s.out".format(destdir),
|
||||
"retries": 1,
|
||||
@ -237,6 +238,7 @@ def _build_youtube_dl(worker, destdir, site, page):
|
||||
"noprogress": True,
|
||||
"nopart": True,
|
||||
"no_color": True,
|
||||
"socket_timeout": 40,
|
||||
"progress_hooks": [maybe_heartbeat_site_last_claimed],
|
||||
"postprocessor_hooks": [ydl_postprocess_hook],
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user