1.分离视频音频流 2.视频解复用 3.视频转码 4.视频封装 5.视频剪切 6.视频录制 7.YUV序列播放 8.YUV序列转AVI 常用参数说明: 主要参数: -i 设定输入流 -f 设定输出格式 -ss 开始时间 视频参数: -b 设定视频流量,默认为200Kbit/s -r 设定帧速率,默认 ...
分类:
其他好文 时间:
2017-08-23 18:18:05
阅读次数:
166
ffmpeg使用avcodc_encode_video编码,默认产生的h264包含B帧,在安防行业很多地方是不需要用到B帧的。 1.基础知识充电 这就涉及到h264的各种profile格式了,参考 h264各种profile h264分4种等级(profile):Baseline、Main、Exte ...
分类:
其他好文 时间:
2017-08-23 18:15:15
阅读次数:
457
转自:http://www.cnblogs.com/herenzhiming/articles/5106178.html 前言 H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中, 一般 ...
分类:
其他好文 时间:
2017-08-20 15:46:16
阅读次数:
150
如果整个视频都要改的话,把 -ss -t 参数去掉 上面的如果不成功的话,先转成h264编码的(会很慢) 另外-vf scale虽然很强大,好像并不适合 https://trac.ffmpeg.org/wiki/Scaling%20(resizing)%20with%20ffmpeg http:// ...
分类:
Web程序 时间:
2017-08-19 10:51:43
阅读次数:
297
音频转换: 1.转换amr到mp3: 2.转换amr到wav: 3.转换mp3到wav: 4.转换wav到amr: 5.转换wav到mp3: 视频转换: 1.转换wmv到mp4: 2.抓取H264视频流: 2.1 vbsf为过滤方法,即将flv规定的H264组织方式转换回H264协议书规定的字节流格 ...
分类:
其他好文 时间:
2017-08-18 22:29:54
阅读次数:
199
video标签定义视频,比如电影片段或者其他视频流。目前video标签只支持MP4,WebMail,Ogg格式的视频。 兼容性:IE8以及更早的版本不支持video标签。其他现代浏览器均支持。 各浏览器对于各个视频格式的支持如下: MP4 = MPEG 4文件使用 H264 视频编解码器和AAC音频 ...
分类:
移动开发 时间:
2017-08-18 12:36:00
阅读次数:
293
1、安装nginx依赖包 yum install gcc gcc-c++ openssl-devel zlib-devel pcre pcre-devel yamdi 2.下载解压nginx_mod_h264_streaming,让nginx支持flv,mp4流播放 wget http://h264 ...
分类:
其他好文 时间:
2017-08-17 22:51:37
阅读次数:
327
切记删除原有ffmpeg1、编译yasm。./configure --prefix=/usr/local/yasmmakemake install2、解压x264,进入目录,输入:./configure --prefix=/usr/local/x264 --enable-shared --enabl ...
分类:
其他好文 时间:
2017-08-14 10:12:31
阅读次数:
268
本例子是由FFEMPG的doc/example例子transcode.c修改而来,可以根据需求任意转换音视频的编码。 原来的例子的作用更类似于remux,并没有实现转码的功能,只是实现了格式转换,比如ts转avi等。并不能实现音视频编码格式的转换,比如将h264转为mpeg2。 FFMPEG转码的实 ...
分类:
其他好文 时间:
2017-08-09 20:06:23
阅读次数:
212
农历2014年底了,将前段时间工作中研究的FFMPEG解码H264流程在此做一下整理,也算作年终技术总结了! H264解码原理: H264的原理参考另一篇博文 http://blog.csdn.net/rootusers/article/details/43563133 H264分为NAL(网络抽象 ...
分类:
其他好文 时间:
2017-08-09 19:09:10
阅读次数:
311