всякие врапперы смотрел, либо функционал мне не подходит, либо поддержки нет, либо моего опыта не хватает.
А с чего вы взяли что ваше решение будет отличаться от "всяких врапперов"? Тем более, как вы сказали, "либо моего опыта не хватает" - вы думаете что ваше решение будет лучше?
OM1, результат работы процесса - это просто код его завершения. Если вам нужна какая то инфомрация, которую процесс (тот же ffmpeg) пишет в консоль - гуглите как читать вывод процесса (cout)