Как быстро и правильно перекодировать видео в 60fps

Тема 60fps сейчас в моде. Удвоение частоты кадров посредством вставки промежуточного кадра между соседними дает плавное видео. Предположим вы хотите перекодировать видеоролик из 30 fps в 60 fps. Именно перекодировать, а не просто посмотреть видео с удвоенной частотой кадров. Ибо для просмотра видео с частотой 60 fps в сети есть полно решений, а вот для перекодирования раз, два и обчелся, да и те имеют такое большое количество шагов в инструкции по использованию, что пока до 5-ого шага дойдешь уже в сон клонить начинает. Вообще, вся эта тема 60fps – это поиск неких идеальных настроек для программы расчета векторов движения и промежуточных кадров. Настроек, которые позволят не слишком много тратить процессорного времени на это и в тоже время получить приемлемый результат для данного типа движения в видео, так как вся сложность именно в этом самом движении и если его в кадре много, то и возиться с ним придется дольше. А так как пользователь нетерпелив и ждать не любит то создатели софта идут на всякие ухищрения, типа “вот здесь мы чуть-чуть сделаем погрубее, зато побыстрее будет работать”, авось он это не увидит, зато потом будет говорить всем, что смотрел старое кино с перекодировкой в 60 fps “на лету” и нагрузка на процессор составила 30-50%. Здесь же я предлагаю способ, который будет отдавать все процессорное время на поиск векторов движения в видео и добавления промежуточных кадров, ни о каком просмотре “на лету” и речи быть не может. Зато на выходе получится правильный 60f ps. При этом будет использоваться бесплатный софт (впрочем, как и все на этом сайте), ну и командная строка, все перекодирование будет делаться из командной строки посредством запуска скриптов (под Windows их называют батниками). На этом вводная заканчивается и переходим к делу.
Читать дальше