Если медленный write_videofile
, существует аргумент preset
, который сообщает FFMPEG, сколько времени нужно потратить на оптимизацию сжатия. По умолчанию это «средний». Если вам все равно, насколько велик размер вашего видеофайла, попробуйте использовать preset='ultrafast'
. Согласно документации, качество не изменится, независимо от того, какой вариант вы выберете, но файл может стать намного больше с более быстрой настройкой.
video.write_videofile('my_movie.mp4', preset='ultrafast')
Choices are: ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo.
Вы также можете использовать аргумент threads
, который по умолчанию равен None
... попробуйте установить его в 2 или 3 и посмотрите, поможет ли это.