hide common youtubedl failures

This commit is contained in:
Nick Sweeting 2019-02-04 20:08:54 -08:00
parent 2b45792ad8
commit 756f31a50b

View file

@ -528,7 +528,10 @@ def fetch_media(link_dir, link, timeout=MEDIA_TIMEOUT, overwrite=False):
result = run(CMD, stdout=PIPE, stderr=PIPE, cwd=output, timeout=timeout + 1) # audio/audio.mp3
end()
if result.returncode:
if b'ERROR: Unsupported URL' in result.stderr or b'HTTP Error 404' in result.stderr:
if (b'ERROR: Unsupported URL' in result.stderr
or b'HTTP Error 404' in result.stderr
or b'HTTP Error 403' in result.stderr
or b'URL could be a direct video link' in result.stderr):
pass
else:
print(' got youtubedl response code {}:'.format(result.returncode))