Если вам интересна 2D графика и видео фильтры, то предлагаю вам ознакомиться с SEZE, программой применяющей пользовательские фильтры к видео, которые можно написать самому на C++.
А есть какой-то намёк на прогресс бар? А так прога достойная, моё почтение.
Пока никакого намёка, только визуально по видео понять когда оно закончится. Потом добавлю чтоб каждую секунду писал сколько процентов выполнено