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)