Сделал новый плагин для SEZEII, который позволяет имитировать тайловую графику компьютеров ZX Spectrum и MSX
Можно выбрать любую палитру из файлов в формате paint dot net (.txt с кодами цветов в хексе) или поменять размеры закрашиваемых блоков через аргументы запуска. А как сделать свой эффект на C++ можно узнать тут.
Запуск в консоли:
./seze -i "путь к вашему видео" -o "видео на выходе" --plug "bin\plugins\linux\free\libold pc.so" --opts "-w 16 -h 16 -d 16x16 -p "palettes/zx-spectrum.txt""
Скачать для Linux x64. Зависимости: FFmpeg, SDL2, OpenMP и ласт либы для C++.
PS: пока-что я не сделал прикольный GUI и отображение прогресса как вы просили, сделал только совместимый по ABI интерфейс к плагинам.