![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ffmpeg
JGF_NTU
如果你主观上感觉去做某件事情会很复杂,很费力,大多数时候是因为你对这件事了解的不够深刻!
展开
-
ffmpeg解码JPG和PNG等图片
一般我们都是用ffmpeg来解码音视频,如果是JPG和PNG等图片呢,其实跟解码视频是一样的,因为视频也是一幅一幅的图片进行解码的,只不过视频的帧是会前后参考的,而JPG等图片来讲,就是独立的一帧而已。那么,我们参考之前的一篇文章《一段ffmpeg视频解码为YUV420P的示例代码》,稍作修改即可来演示。 同时为了能够保存解码后的图片,我们还需要了解一些YUV或者RGB等各种格式的数原创 2013-05-15 09:57:01 · 10405 阅读 · 1 评论 -
移植ffmpeg neon版到android
最近要移植一个ffmpeg版本到android,当然有两种方式,一种是NDK编译方式,网上有很多的资料,例如:ffmpeg neon优化必看 但是也比较麻烦,我这里介绍一种交叉编译方式,这样就可以像gcc编译一样,configure、make、make install了。 同时,这里需要ffmpeg支持NEON图像加速指令,这对视频的解码性能有及其重要的影响,那么应该如何正确移原创 2013-05-19 18:01:28 · 3439 阅读 · 0 评论 -
使用libfdk-aac解码AAC-ELD格式的音频
前段时间尝试在XBMC的框架中添加对Airplay Screen Mirror的功能,有关Airplay的协议可以参考(当然是第三方破解的)http://nto.github.com/AirPlay.html本文指针对AAC-ELD音频的解析做一定说明,对于Airplay Screen Mirror本身暂不扩展。如果是普通的AAC音频,自然可以使用FAAD的库进行解码,或者直接原创 2013-02-19 10:15:47 · 9562 阅读 · 15 评论 -
一段ffmpeg视频解码为YUV420P的示例代码
最近在调试on2的rmvb硬解码,因为demux代码采用的是ffmpeg的,所以就写了个简单的ffmpeg的应用程序,能够看到每一帧的指定字节数,解码后的YUV图片,很基础吧,就当记录一下/** * decode video by ffmpeg-0.8.14 for rv test * * 2013-04-25 * juguofeng */#include #includ原创 2013-04-29 10:30:53 · 3345 阅读 · 1 评论 -
YUV420P格式解析
原以为MPEG和H.264与我很远,没想到现在就遇到了这方面的问题,看来视频编还是要好好看看一下的。下面这篇文章对特定格式的视频编码原理作了比较详尽的介绍,对理解YUV格式很有帮助,特转之。感谢原作者的分享。【转自http://hi.baidu.com/joygogo0130】YUV是指亮度参量和色度参量分开表示的像素格式,而这样分开的好处就是不但可以避免相互干扰,还可以降低色度的采样率而原创 2013-05-15 12:42:54 · 2043 阅读 · 0 评论