最近需要做一个媒体编解码平台,首先想到自然是ffmpeg。话说前段时间腾讯的QQPlayer因为没有遵守LGPL协议被ffmpeg列入了黑名单?这到底最后能不能用还得等上头拍板。
首先从官网 http://ffmpeg.org/ 下载了一份最新代码ffmpeg-0.10.2,解压后代码结构如下
大概看了下:
libavcodec 是编解码器
libavformat 是格式转换器
libavdevice 是读写设备的驱动库,比如dv1394.c是Linux DV1394 interface。
其他的库还不太能理解~总之,先玩玩再说!