欢迎访问我的独立博客
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 67 下一页
摘要: FFmpeg在编码一个视频的时候的函数调用流程。为了保证结构清晰,其中仅列出了最关键的函数,剔除了其它不是特别重要的函数。函数背景色函数在图中以方框的形式表现出来。不同的背景色标志了该函数不同的作用:粉红色背景函数:FFmpeg的API函数。白色背景的函数:FFmpeg的内部函数。黄色背景的函数:U 阅读全文
posted @ 2017-05-17 18:36 github.com/starRTC 阅读(1664) 评论(0) 推荐(0) 编辑
摘要: FFmpeg在解码一个视频的时候的函数调用流程。为了保证结构清晰,其中仅列出了最关键的函数,剔除了其它不是特别重要的函数。下面解释一下图中关键标记的含义。函数背景色函数在图中以方框的形式表现出来。不同的背景色标志了该函数不同的作用:粉红色背景函数:FFmpeg的API函数。白色背景的函数:FFmpe 阅读全文
posted @ 2017-05-17 18:30 github.com/starRTC 阅读(2662) 评论(0) 推荐(0) 编辑
摘要: 所需软件 准备 yum install autoconf automake gcc gcc-c++ git libtool make nasm pkgconfig zlib-devel -y新版还加了下面的cmake freetype-devel mercurial yum install auto 阅读全文
posted @ 2017-05-17 15:44 github.com/starRTC 阅读(793) 评论(0) 推荐(0) 编辑
摘要: This guide is based on a minimal installation of the latest CentOS release, and will provide a local, non-system installation of FFmpeg with support f 阅读全文
posted @ 2017-05-17 15:43 github.com/starRTC 阅读(263) 评论(0) 推荐(0) 编辑
摘要: FFMPEG架构分析使用面向对象的办法来设想这样一个编解码库,首先让人想到的是构造各种编解码器的类,然后对于它们的抽象基类确定运行数据流的规则,根据算法转换输入输出对象。在实际的代码,将这些编解码器分成encoder/decoder,muxer/demuxer和device三种对象,分别对应于编解码 阅读全文
posted @ 2017-05-17 14:22 github.com/starRTC 阅读(313) 评论(0) 推荐(0) 编辑
摘要: #的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量 通过替换后在其左右各加上一个双引号。 #define example(instr) printf("the input string is:\t%s\n",#instr) #define ex 阅读全文
posted @ 2017-05-17 14:11 github.com/starRTC 阅读(567) 评论(0) 推荐(0) 编辑
摘要: Multimedia handling with a fast audio and video encoder 作者:Frantisek Korbel 网址:http://ffmpeg.tv/ FFmpeg官网也有推荐:http://ffmpeg.org/documentation.html 亚马逊 阅读全文
posted @ 2017-05-17 13:38 github.com/starRTC 阅读(363) 评论(0) 推荐(0) 编辑
摘要: void av_free_packet(AVPacket * pkt) Use void av_packet_unref(AVPacket * pkt) Wipe the packet. Unreference the buffer referenced by the packet and rese 阅读全文
posted @ 2017-05-17 11:21 github.com/starRTC 阅读(2726) 评论(0) 推荐(0) 编辑
摘要: ffmpeg mediacodec 硬解初探 1编译: ffmpeg自3.1版本加入了android mediacodec硬解支持,解码器如图 硬件加速器如图(还不清楚硬件加速器的功能) 编译带h264_mediacodec版本的库需要开启以下选项 --enable-jni --enable-med 阅读全文
posted @ 2017-05-16 13:16 github.com/starRTC 阅读(7504) 评论(3) 推荐(0) 编辑
摘要: 播放问题排查: 一旦我们遇到视频播放不了,第一件事,就是要找几个别的播放器也播放看看,做一下对比测试,或者对码流做一些基础分析,以便更好的定位问题的源头,而各个平台比较常见的播放/分析工具有如下几个: 2.1 命令行工具 ffplay,ffprobe,mediainfo,hls-analyzer 等 阅读全文
posted @ 2017-05-16 13:05 github.com/starRTC 阅读(3709) 评论(0) 推荐(1) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 67 下一页