From 4f635b68cc4c09cb9f409a6727456e38dc5f2ae7 Mon Sep 17 00:00:00 2001 From: Jacob Zelek Date: Mon, 2 Nov 2020 22:02:20 -0800 Subject: [PATCH] Parallel processing --- README.md | 1 + generator | 51 +++++++++++++++++++++++++++++++++------------------ 2 files changed, 34 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index aa2c829..6642ee4 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,7 @@ Options: Height of each thumbnail. Total number of thumbnails per line. Output. + Number of files to process in parallel ``` ## Example diff --git a/generator b/generator index 164862c..5b2044a 100755 --- a/generator +++ b/generator @@ -16,6 +16,7 @@ Options: Height of each thumbnail. Total number of thumbnails per line. Output. + Number of files to process in parallel """ from docopt import docopt @@ -23,6 +24,7 @@ from moviepy.editor import VideoFileClip from PIL import Image from click import progressbar from collections import namedtuple +from multiprocessing import Pool, cpu_count import glob import os import random @@ -39,11 +41,11 @@ def generate_video_thumbnails(args): input_path = args['