Support recording video, add option in qt client. Can use compression. Add ffmpeg in dependency.