说明: 这几天需要参考FFmpeg的asfenc的asf muxer功能写一个跨平台的程序, 就把ffmpeg里面的output_example.c和对应的libavcodec/msmpeg4 mp2; libavformat/asfenc 的功能和代码移植到windows, 没有使用其他的编译器, 直接用VC的console跑完整个程序. 感觉像ffmpeg这种开源项目的代码还是模块化分得很清楚, 不需要的东西都用宏关的很好. 例子程序生成一个asf输出文件,供大家参考.
<bluefalconjun> 上传 | 大小:7mb