make FFMPEG an optional dependency