A Python FFMPEG wrapper with progress monitoring