From 2f031199264c5899f554d233feea01b0bcf4c7ef Mon Sep 17 00:00:00 2001 From: Alex Xu Date: Sun, 20 Jul 2025 09:01:38 -0700 Subject: [PATCH] add mupdf perf_counters --- kindlecomicconverter/comic2ebook.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kindlecomicconverter/comic2ebook.py b/kindlecomicconverter/comic2ebook.py index 79e2d75..74c6178 100755 --- a/kindlecomicconverter/comic2ebook.py +++ b/kindlecomicconverter/comic2ebook.py @@ -794,10 +794,13 @@ def mupdf_pdf_process_pages_parallel(filename, output_dir, target_height): print("Starting %i processes for '%s'." % (cpu, filename)) try: + start = perf_counter() with Pool() as pool: results = pool.map( render_page if render else extract_page, vectors ) + end = perf_counter() + print(f"MuPDF: {end - start} sec") except Exception as e: raise UserWarning(f"Error while processing PDF pages: {e}")