diff --git a/data/1.mp4 b/data/1.mp4 deleted file mode 100644 index 19d07d2..0000000 Binary files a/data/1.mp4 and /dev/null differ diff --git a/ieemoo-ai-filtervideo.py b/ieemoo-ai-filtervideo.py index 2ac4dbe..644a93c 100644 --- a/ieemoo-ai-filtervideo.py +++ b/ieemoo-ai-filtervideo.py @@ -27,9 +27,13 @@ def filtervideo(): videoid = dicdata['id'] videopath = os.sep.join(['data', videoid+'.mp4']) barcode = dicdata['barcode'] - - urllib.request.urlretrieve(videourl, videopath, _progress) - + for _ in range(15): + try: + time.sleep(2) + urllib.request.urlretrieve(videourl, videopath, _progress) + break + except Exception as e: + continue flag = get_object_location(videopath) results.append({'id':videoid, 'result':flag}) os.remove(videopath)