ffmpeg详细开发指南:为什么有时候,当你打开了一个AVI文件时,你只能听到声音,却不能看到图象--因为你的系统没有安装合适的视频解码器。所以,libavformat用来处理解析视频文件并将包含在其中的流分离出来,而libavcodec则处理原始音频和视频流的解码