personal study of ffmpeg