Ffmpeg iter

closes #33 and replaces it