码迷,mamicode.com
首页 >  
搜索关键字:封装格式    ( 139个结果
FFmpeg源代码简单分析:常见结构体(AVFormatContext,AVFrame等)的初始化和销毁
本文简单分析FFmpeg常见结构体的初始化和销毁函数的源代码。常见的结构体在文章:《FFMPEG中最关键的结构体之间的关系》中已经有过叙述,包括:AVFormatContext:统领全局的基本结构体。主要用于处理封装格式(FLV/MKV/RMVB等)。AVIOContext:输入输出对应的结构体,用于输入输出(读写文件,RTMP协议等)。AVStream,AVCodecContext:视音频流对应...
分类:其他好文   时间:2015-03-03 16:37:40    阅读次数:6534
CCNA实验二十七 认识HDLC配置PPP
CCNA实验二十七认识HDLC配置PPP环境:WindowsXP、PacketTracert5.3目的:认识HDLC,掌握如何配置PPP和认证说明:HDLC是点到点串行线路上(同步电路)的帧封装格式,其帧格式和以太网帧格式有很大的差别,HDLC帧没有源MAC地址和目的MAC地址。Cisco公司对HDLC进行了专有化,Cisco..
分类:其他好文   时间:2015-02-27 18:37:39    阅读次数:228
最简单的基于FFmpeg的解码器-纯净版(不包含libavformat)
本文记录一个更加“纯净”的基于FFmpeg的视频解码器。此前记录过基于FFmpeg的视频播放器实际上就是一个解码器:《最简单的基于FFMPEG+SDL的视频播放器 ver2 (采用SDL2.0)》这个播放器调用了FFmpeg中的libavformat和libavcodec两个库完成了视频解码工作。但是这不是一个“纯净”的解码器。该解码器中libavformat完成封装格式的解析,而libavcod...
分类:其他好文   时间:2015-01-03 14:38:38    阅读次数:372
最简单的基于FFmpeg的编码器-纯净版(不包含libavformat)
本文记录一个更加“纯净”的基于FFmpeg的视频编码器。此前记录过两个基于FFmpeg的视频编码器:这个视频编码器调用了FFmpeg中的libavformat和libavcodec两个库完成了视频编码工作。但是这不是一个“纯净”的编码器。上述两个库中libavformat完成封装格式处理,而libavcodec完成编码工作。一个“纯净”的编码器,理论上说只需要使用libavcodec就足够了,并不...
分类:其他好文   时间:2015-01-03 13:17:59    阅读次数:319
最简单的视频编码器:libvpx(编码YUV为VP8)
本文记录一个最简单的基于libvpx的VP8视频编码器。这个例子是从官方的示例代码中精简出来的例子。我发现与H.264不同,VP8的裸流(即不包含封装格式的纯视频数据流)是不能播放的。换言之,VP8的裸流必须存放在容器中才可以播放。官方示例代码中存储VP8视频流的封装格式是IVF。IVF这种封装格式不是很常见,相关的资料可以查询有关的文档。此外,这个工程中的libvpx也可以编码VP9格式的视频。...
分类:其他好文   时间:2014-12-24 01:20:19    阅读次数:579
Linux程序包管理
Linux程序包管理:本文简单讲解了Linux上软件包的组成、软件包管理器、软件包的主流封装格式、软件包安装位置等相关概念;主要目的是为后期的软件包管理工作打下理论基矗讲解了rpm命令的应用,包括签名验正、rpm数据库重重建等以及yum命令的使用、yum源的制作和编译安装软件的..
分类:系统相关   时间:2014-11-26 06:50:21    阅读次数:300
UDP用户数据报协议和IP分组
UDP总体的封装格式例如以下:以下是8字节UDP首部:当IP层依据协议字段把UDP报文向上传送到UDP模块后,UDP模块再依据port号将数据发送到对应的进程中,以此实现进程到进程间的通信。16位UDP长度代表UDP首部和UDP数据的总字节数。长度最小能够为8,即数据段不包括实际内容。下面是抓包结果...
分类:其他好文   时间:2014-10-12 21:31:18    阅读次数:257
最简单的基于FFmpeg的封装格式处理:视音频复用器(muxer)
打算记录一下基于FFmpeg的封装格式处理方面的例子。包括了视音频分离,复用,封装格式转换。这是第3篇。本文记录一个基于FFmpeg的视音频复用器(Simplest FFmpeg muxer)。视音频复用器(Muxer)即是将视频压缩数据(例如H.264)和音频压缩数据(例如AAC)合并到一个封装格式数据(例如MKV)中去。如图所示。在这个过程中并不涉及到编码和解码。 本文记录的程序将一个H.26...
分类:其他好文   时间:2014-10-09 02:52:08    阅读次数:325
最简单的基于FFmpeg的封装格式处理:视音频分离器(demuxer)
打算记录一下基于FFmpeg的封装格式处理方面的例子。包括了视音频分离,复用,封装格式转换。这是第2篇。本文记录一个基于FFmpeg的视音频分离器(Simplest FFmpeg demuxer)。视音频分离器(Demuxer)即是将封装格式数据(例如MKV)中的视频压缩数据(例如H.264)和音频压缩数据(例如AAC)分离开。如图所示。在这个过程中并不涉及到编码和解码。本文记录的程序可以将一个M...
分类:其他好文   时间:2014-10-08 03:47:34    阅读次数:485
139条   上一页 1 ... 11 12 13 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!