From 08c4b38647565c8a4e97e695fb3b4f974ea75c07 Mon Sep 17 00:00:00 2001
From: jvoisin <julien.voisin@dustri.org>
Date: Sun, 28 Oct 2018 15:36:10 +0100
Subject: [PATCH] Add a warning

---
 libmat2/video.py | 6 ++++++
 mat2             | 2 ++
 2 files changed, 8 insertions(+)

diff --git a/libmat2/video.py b/libmat2/video.py
index c120d68..a5029c0 100644
--- a/libmat2/video.py
+++ b/libmat2/video.py
@@ -84,6 +84,12 @@ class MP4Parser(AbstractFFmpegParser):
         'TrackVolume': '0.00%',
     }
 
+    def remove_all(self) -> bool:
+        logging.warning('The format of "%s" (video/mp4) has some mandatory '
+                        'metadata fields; mat2 filled them with standard data.',
+                        self.filename)
+        return super().remove_all()
+
     def get_meta(self) -> Dict[str, Union[str, dict]]:
         meta = super().get_meta()
 
diff --git a/mat2 b/mat2
index be63829..a36f62d 100755
--- a/mat2
+++ b/mat2
@@ -20,6 +20,8 @@ __version__ = '0.5.0'
 assert Tuple
 assert Union
 
+logging.basicConfig(format='%(levelname)s: %(message)s', level=logging.WARNING)
+
 
 def __check_file(filename: str, mode: int=os.R_OK) -> bool:
     if not os.path.exists(filename):
-- 
GitLab