diff --git a/file_processor.py b/file_processor.py index b52ec4e1c312630144e4ff073b5124eb2d2debf3..8496e1c07f80c825ceaeb58c4d0f7cfeb2a73c32 100644 --- a/file_processor.py +++ b/file_processor.py @@ -58,7 +58,13 @@ def processFiles(submission): if i == 0: if files[i]["content_type"].find("video") != -1: print("video0") - clip = VideoFileClip(path) + try: + clip = VideoFileClip(path) + except: + print("ERREUR de path") + submission.provided="Erreur de traitement de la soumission" + db.session.commit() + return if clip.rotation == 90: clip = clip.resize(clip.size[::-1]) clip.rotation = 0 @@ -119,7 +125,13 @@ def processFiles(submission): else: if files[i]["content_type"].find("video") != -1: print("video1") - clip = VideoFileClip(path) + try: + clip = VideoFileClip(path) + except: + print("ERREUR de path") + submission.provided="Erreur de traitement de la soumission" + db.session.commit() + return os.remove(path)