По поводу мыслей, что это просто в афтерэффексе сделано и вообще ерунда, а не труд, чел написал, как он это сделал. В кратце он покадрово разбил видео, и каждый отдельный кадр обрабатывал используя OpenCV (библиотеки для работы с обработкой изображений/распознаванием на них элементов и тд, считай, машинное зрение, в том числе с нейросетями, для с++), затем все это вручную проверял и сводил, и потом обратно склеил. По его словам имея gtx1080 и i7 какой то, этих мощностей с трудом хватало.
А некоторые тут думают что кнопочку нажал и зайчики запрыгали.
И кстати, нейросети это не что то фантастическое, огромное и супер сложное, что не может использовать простой пользователь, результат обучения нейросетей обычно это просто xml файл с кучей цифр и параметров, а сами они это программа на компе. Написать сложнее, чем использовать, год чел их не писал, он использовал открытые библиотеки и программы. Одним словом, работа достойная.