01 2014 档案

摘要:编译选项在config.log中安装x264 mp3 aac 后./configure --enable-libfdk_aac --enable-libmp3lame --enable-libx264 --enalbe-nonfree --enable-gpl其中一个:./configure --e... 阅读全文
posted @ 2014-01-21 10:11 海滨银枪小霸王 阅读(160) 评论(0) 推荐(0) 编辑
摘要:用sdl写个播放器, 播放yuv发现播放yuv的应用还很广,主要是测试时用到基于sdl, 现在出了sdl2.0, 暂用1.2的, 这个比较熟悉todo:1. 支持size的改变2. 读取yuv的信息3. 截取其中的一帧4. 支持yuv nv12 yuv444, yuv422 , rgb24等主流5.... 阅读全文
posted @ 2014-01-16 12:48 海滨银枪小霸王 阅读(481) 评论(0) 推荐(0) 编辑
摘要:还是回到最初的源码阅读, 读到哪算哪吧int main(int argc, char **argv){ int ret; int64_t ti; register_exit(ffmpeg_cleanup); setvbuf(stderr,NULL,_IONBF,0); /* ... 阅读全文
posted @ 2014-01-02 15:49 海滨银枪小霸王 阅读(364) 评论(0) 推荐(0) 编辑
摘要:说明几点:1. AVPacket中的buf, 是AVBufferBuf结构体,这个结构体是个单链表, 只有data和size两个元素, 分别指向的是AVPacket中的data和sizevoid av_init_packet(AVPacket *pkt){ pkt->pts ... 阅读全文
posted @ 2014-01-01 14:37 海滨银枪小霸王 阅读(2218) 评论(0) 推荐(0) 编辑
摘要:int av_read_frame(AVFormatContext *s, AVPacket *pkt){ const int genpts = s->flags & AVFMT_FLAG_GENPTS; //missing pts? int eof = 0; i... 阅读全文
posted @ 2014-01-01 14:18 海滨银枪小霸王 阅读(2547) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示