
ffmpeg
赤云
这个作者很懒,什么都没留下…
展开
-
1.ffmpge的移植
libx264是一个自由的H.264编码库,是x264项目的一部分,使用广泛,ffmpeg的H.264实现就是用的libx264。ffmpeg 中带有264的解码,没有编码,需要添加x264。 fdk_aac被许多人认为几乎是最好的aac编码器,音质顺序大概为libfdk_aac>libfaac>aac>libvo_aacenc。 librtmp用来接收、发布RTMP协议格式的数...原创 2018-04-23 10:49:06 · 306 阅读 · 0 评论 -
3.基于live555的rtsp客户端接收及ffmpeg解码
很多人用live555都是为了做一个rtsp的客户端。Live555提供了一个功能丰富的rtsp客户端:openRTSP。很多初学者都是通过它来学习live及rtsp的。这个程序修改做单路播放很容易,不过,一般客户端需要同时做多路播放或录像,这时再采用这个程序就比较麻烦了。而且,程序里也注明:// NOTE: If you want to develop your own RTSP client ...转载 2018-04-23 10:58:19 · 705 阅读 · 0 评论 -
4.用ffmpeg把H264数据流解码成YUV420P
在网上找了很久这方面的内容,发现网上的代码都太旧了,所使用的函数旧到连最新版本的ffmpeg都已经不包含了,所以对于我这个初学者来说太坑拉。不过经过多次查找ffmpeg的头文件和结合网上的内容,终于成功可以解码拉。现在贴出来。首先是初始化一些参数[cpp] view plaincopy//下面初始化h264解码库 avcodec_init(); av_register_all(); AV...转载 2018-04-26 14:55:35 · 963 阅读 · 0 评论