代码改变世界

随笔档案-2017年10月

(三) ffmpeg filter学习-编写自己的filter

2017-10-25 14:25 by nigaopeng, 6183 阅读, 收藏,
摘要: 目录 目录 什么是ffmpeg filter 如何使用ffmpeg filter 1 将输入的1920x1080缩小到960x540输出 2 为视频添加logo 3 去掉视频的logo 自己写一个过滤器 filter的结构体 filter_frame调用流程 1 decode_video ffmpe 阅读全文

(二) ffmpeg filter学习--混音实现

2017-10-24 19:30 by nigaopeng, 5456 阅读, 收藏,
摘要: Audio 混音实现 从FFMPEG原生代码doc/examples/filtering_audio.c修改而来。 ffmpeg版本信息 代码实现: filter工作是通过递归的方式工作,递归主要在ff_filter_graph_run_once函数里面实现。 补充两个图: filter的pipel 阅读全文

Linux命令

2017-10-23 20:00 by nigaopeng, 176 阅读, 收藏,
摘要: 命令用法如下: 例如我要安装autoconf 2.50: 阅读全文

SDP协议简述

2017-10-20 16:33 by nigaopeng, 2930 阅读, 收藏,
摘要: SDP协议也是文本协议,只需要按照协议本身的格式填充。SDP协议格式即详细信息如下: 会话描述 格式及举例 v=(protocol version) v=0 o=(owner/creator and session identifier) o=用户名 会话id版本网络类型地址类型地址 o=hua 2 阅读全文

ffmpeg新老接口对比

2017-10-19 21:08 by nigaopeng, 543 阅读, 收藏,
摘要: http://blog.csdn.net/leixiaohua1020/article/details/41013567 阅读全文

(一) ffmpeg filter学习-使用流程

2017-10-19 11:44 by nigaopeng, 1282 阅读, 收藏,
摘要: FFMPEG中有一个类库:libavfilter。该类库提供了各种视音频过滤器。之前一直没有怎么使用过这个类库,最近看了一下它的使用说明,发现还是很强大的,有很多现成的filter供使用,完成视频的处理很方便。在此将它的一个例子基础上完成了一个水印叠加器,并且移植到了VC2010下,方便开发人员学习 阅读全文

live555源码分析

2017-10-13 11:54 by nigaopeng, 421 阅读, 收藏,
摘要: live555源代码下载(VC6工程):http://download.csdn.net/detail/leixiaohua1020/6374387 liveMedia 项目(http://www.live555.com/)的源代码包括四个基本的库,各种测试代码以及Media Server。四个基本 阅读全文

wma wmv asf格式分析

2017-10-13 11:53 by nigaopeng, 802 阅读, 收藏,
摘要: 原文链接:http://blog.csdn.net/werocpp/article/details/5594067 原文链接:http://blog.chinaunix.net/uid-20758197-id-5056919.html 阅读全文

wav文件格式分析与详解

2017-10-12 20:18 by nigaopeng, 91353 阅读, 收藏,
摘要: WAV文件是在PC机平台上很常见的、最经典的多媒体音频文件,最早于1991年8月出现在Windows 3.1操作系统上,文件扩展名为WAV,是WaveFom的简写,也称为波形文件,可直接存储声音波形,还原的波形曲线十分逼真。WAV文件格式简称WAV格式是一种存储声音波形的数字音频格式,是由微软公司和 阅读全文

MP3格式音频文件结构解析

2017-10-12 12:03 by nigaopeng, 38238 阅读, 收藏,
摘要: MP3的全称是MPEG Audio Layer3,它是一种高效的计算机音频编码方案,它以较大的压缩比将音频文件转换成较小的扩展名为.MP3的文件,基本保持原文件的音质。MP3是ISO/MPEG标准的一部分,ISO/MPEG标准描述了使用高性能感知编码方案的音频压缩,此标准一直在不断更新以满足“质高量 阅读全文