A Python FFMPEG wrapper with support for progress monitoring