]> git.parisson.com Git - telecaster-server.git/commitdiff
add verbose mode
authorGuillaume Pellerin <guillaume.pellerin@free.fr>
Mon, 22 Apr 2024 10:49:44 +0000 (12:49 +0200)
committerGuillaume Pellerin <guillaume.pellerin@free.fr>
Mon, 22 Apr 2024 10:49:44 +0000 (12:49 +0200)
bin/mastering/mastering.py

index 737fba27c42b5536d9c0b7af7b74f6c1c4e1787d..1741423cff2ef1c258fceac50736ba15a082b63a 100755 (executable)
@@ -46,7 +46,8 @@ class TeleCasterMastering(object):
             vaapi_mode=False,
             auto_offset_mode=False,
             dry_run=False,
-            force_mode=False):
+            force_mode=False,
+            verbose_mode=False):
 
         self.log_file = log_file
         self.logger = Logger(self.log_file)
@@ -62,6 +63,7 @@ class TeleCasterMastering(object):
         self.auto_offset_mode = auto_offset_mode
         self.dry_run = dry_run
         self.force_mode = force_mode
+        self.verbose_mode = verbose_mode
 
     def get_ext_in_dir(self, extension, root):
         files = os.listdir(root)
@@ -148,7 +150,8 @@ class TeleCasterMastering(object):
                     if ext[1:] in self.source_formats:
                         source_files.append(path + os.sep + file)
 
-                print(source_files)
+                if self.verbose_mode:
+                    print(source_files)
 
                 if source_files:
                     offsets = {}
@@ -177,7 +180,8 @@ def main():
     parser.add_argument('--vaapi', help='use VAAPI encoder', action="store_true")
     parser.add_argument('--auto_offset', help='add auto offset based on audio correlation', action="store_true")
     parser.add_argument('--dry_run', help='dry run', action="store_true")
-    parser.add_argument('--force_mde', help='force mode', action="store_true")
+    parser.add_argument('--force', help='force mode', action="store_true")
+    parser.add_argument('--verbose', help='verbose mode', action="store_true")
     args = parser.parse_args()
     t = TeleCasterMastering(
         args.dir,
@@ -185,7 +189,8 @@ def main():
         nvidia_mode=args.nvidia,
         vaapi_mode=args.vaapi,
         auto_offset_mode=args.auto_offset,
-        dry_run=args.dry_run
+        dry_run=args.dry_run,
+        verbose_mode=args.verbose_mode
         )
     t.run()