ffmpeg
文章平均质量分 77
rony2012
这个作者很懒,什么都没留下…
展开
-
FFMPEG之结构体解析 --- AVCodec
在FFMPEG中定义了一系列的结构体,计划写一些分析结构体的文章,在这里列一个列表:FFMPEG之结构体解析 --- AVFormatContextFFMPEG之结构体解析 --- AVInputFormatFFMPEG之结构体解析 --- AVOutputFormatFFMPEG之结构体解析 --- AVIOContext原创 2017-07-09 18:35:21 · 658 阅读 · 0 评论 -
FFMPEG之图片系列 --- png格式
在ffmpeg中,即支持png格式文件,也支持apng格式文件,下面就这两种区别做一描述:在libavcodec/allcodecs.c中 定义了png和apng的encoder和decoder. REGISTER_ENCDEC (PNG, png); # ff_png_encoder in libavcodec/pngenc.原创 2017-07-07 23:34:46 · 11917 阅读 · 0 评论 -
FFMPEG之 --- 组件注册
在ffmpeg中所有的有关device、 所有的device注册定义在libavdevice/alldevices.c中,开发者需要调用avdevice_register_all(), 注册后所有的input和output device将被作为链表中的一个节点,链表定义在libavformat/format.c中,如下:/** * @file * Format r原创 2017-07-09 10:32:52 · 3768 阅读 · 0 评论 -
[VideoCodec] ffmpeg 配置 x265 --- libx265
1. 下载libx265 source code.https://bitbucket.org/multicoreware/x265/downloads/2. 解压缩下载的压缩包(此处下载的为v-2.4). tar -xzvf x265_2.4.tar.gz3. 编译并安装libx265. cd x265_2.4/build/linuxsudo make install原创 2017-07-06 14:11:25 · 2133 阅读 · 0 评论 -
FFMPEG之库文件及头文件
libavcodec.so 提供了一个通用的编码和解码框架,其中包含许多的编码器,解码器,字幕流等有关的音频、视频和比特流处理。并且提供了硬件平台加速处理的codec,使用户可流畅处理实时音视频数据。libavdevice.so 提供了平台支持的音视频输入输出设备及相关架构;提供常用的一些音频、视频、显示处理组件,V4L2, ALSA, Dshow等。libavfilter.so 提供了音视频数据的滤波处理架构及相关的滤波处理组原创 2017-07-10 13:07:53 · 5304 阅读 · 0 评论 -
FFMPEG之图片系列 --- tif 格式
TIFF: Tag-Based Image File Format, 基于标签的图像文件格式。是一种灵活的位图格式,主要用来存储包括照片和艺术图在内的图像。TIFF文件以.tif为扩展名。其数据格式是一种3级体系结构,从高到低依次为:文件头,一个或多个称为IFD的包含参数属性的标签的目录和数据。原创 2017-08-04 17:54:05 · 2741 阅读 · 0 评论