Please implement two enhancements aimed at increasing the speed of the video colorization process in the application:
Utilization of all available CPU cores/threads: I would kindly request adding a feature that allows utilizing all available CPU cores for colorization. Providing users with the ability to manage the number of cores dedicated to colorization through the control panel will increase flexibility and operational efficiency.
GPU-based Colorization: Additionally, I suggest transitioning the colorization process from CPU to GPU. Such a solution is often several times faster and can significantly accelerate the colorization process.
The implementation of these enhancements aims to expedite the video colorization process compared to other competitive programs, including those available for free. By leveraging multicore processing or GPU acceleration, we aim to improve the application's performance and provide users with a competitive advantage in video editing tasks.
Thank you for considering this request. I look forward to your feedback on the proposed enhancements.