FFmpeg的H.264解码器源代码简单分析:概述

本文简单记录FFmpeg中libavcodec的H.264解码器(H.264 Decoder)的源代码。这个H.264解码器十分重要,可以说FFmpeg项目今天可以几乎“垄断”视音频编解码技术,很大一...
  • leixiaohua1020
  • leixiaohua1020
  • 2015年04月04日 01:09
  • 21858

ffmpeg源码分析一:概述

首先先看ffmpeg.c中,有类似于如下的一些变量: [cpp] view plaincopy "font-size:18px;">static Inp...
  • u012905728
  • u012905728
  • 2014年04月30日 17:00
  • 2253

FFmpeg源代码结构图 - 解码

近期研究了一下FFmpeg的内部的源代码。之前对于FFmpeg的研究主要在它的应用层面上,因此制作的很多示例程序都是调用的FFmpeg的API。但是一直感觉这样对FFmpeg的理解还是比较浅,所以打算...
  • leixiaohua1020
  • leixiaohua1020
  • 2015年03月12日 14:03
  • 50935

【原创】ffmpeg解码端代码分析-分析到宏块层

  • 2011年05月19日 16:04
  • 359KB
  • 下载

ffmpeg中缓冲代码分析

读包操作分析 //链表元素结构体 typedef struct MyAVPacketList { AVPacket pkt; struct MyAVPacketList *next;...
  • MikeDai
  • MikeDai
  • 2017年03月16日 12:58
  • 1072

ffmpeg代码分析(1)--编译裁剪

我们很少使用到ffmpge完整的功能库,大部分时候,只需要特定的编解码 传输协议,那么该怎么裁剪ffmpeg呢?答案就是configure命令。...
  • ddr77
  • ddr77
  • 2016年09月13日 13:59
  • 1623

FFMPeg代码分析:avcodec_decode_video2函数

该函数的作用是实现压缩视频的解码。在avcodec.h中的声明方式如下: int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *pict...
  • shaqoneal
  • shaqoneal
  • 2013年11月26日 18:00
  • 3511

FFMPeg代码分析:AVFrame结构体及其相关的函数

AVFrame结构体保存的是解码后和原始的音视频信息。AVFrame通过函数av_frame_alloc()初始化,该函数仅仅分配AVFrame实例本身,而没有分配其内部的缓存。AVFrame实例由a...
  • mengyafei43
  • mengyafei43
  • 2014年12月11日 17:57
  • 593

FFMPeg代码分析:AVFrame结构体及其相关的函数

转自:http://blog.csdn.net/shaqoneal/article/details/16959671 AVFrame结构体保存的是解码后和原始的音视频信息。AVFrame通过...
  • hjwang1
  • hjwang1
  • 2014年01月07日 13:26
  • 997

FFMPeg代码分析:AVPacket结构体和av_read_frame函数

AVPacket结构用于保存压缩编码过的数据。在解码时,该结构的实例通常作为解复用器(demuxer)的输出并输入到解码器中;在编码时,通常是编码器的输出,并输入到复用器(muxer)中。该结构体的定...
  • shaqoneal
  • shaqoneal
  • 2013年11月26日 12:03
  • 3235
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ffmpeg代码分析
举报原因:
原因补充:

(最多只允许输入30个字)