Merge pull request #38 from bellingcat/youtube-dl-retry

Added 'retries' argument to youtube_dl options
This commit is contained in:
Logan Williams
2022-04-12 11:11:51 +02:00
committed by GitHub
2 changed files with 11 additions and 4 deletions

View File

@@ -186,8 +186,9 @@ class Scraper:
"merge_output_format": "mp4", "merge_output_format": "mp4",
"outtmpl": f"{temp_dir}/%(id)s.%(ext)s", "outtmpl": f"{temp_dir}/%(id)s.%(ext)s",
"noplaylist": True, "noplaylist": True,
'quiet': True, "quiet": True,
"verbose": False,} "verbose": False,
"retries": 5}
ydl = yt_dlp.YoutubeDL(ydl_opts) ydl = yt_dlp.YoutubeDL(ydl_opts)
try: try:

View File

@@ -35,7 +35,10 @@ class YoutubeScraper(Scraper):
"format": "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best", "format": "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best",
"merge_output_format": "mp4", "merge_output_format": "mp4",
"outtmpl": f"{temp_dir}/%(id)s.%(ext)s", "outtmpl": f"{temp_dir}/%(id)s.%(ext)s",
"daterange" : daterange} "daterange" : daterange,
"quiet": True,
"verbose": False,
"retries": 5}
ydl = yt_dlp.YoutubeDL(ydl_opts) ydl = yt_dlp.YoutubeDL(ydl_opts)
@@ -95,7 +98,10 @@ class YoutubeScraper(Scraper):
ydl_opts = { ydl_opts = {
"format": "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best", "format": "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best",
"merge_output_format": "mp4", "merge_output_format": "mp4",
"outtmpl": f"{temp_dir}/%(id)s.%(ext)s"} "outtmpl": f"{temp_dir}/%(id)s.%(ext)s",
"quiet": True,
"verbose": False,
"retries": 5}
ydl = yt_dlp.YoutubeDL(ydl_opts) ydl = yt_dlp.YoutubeDL(ydl_opts)