1. 大家在使用ffmpeg进行视频编码时,使用-b命令,想控制比特率,却发现结果并没有如我们设置所愿,通过码流分析器观察视频码流,码率的波动还是很大的,ffmpeg控制的并不好,这时候,我们可以通过以下命令解决: -maxrate biterate -minrate biterate -bf 1 ...
分类:
其他好文 时间:
2018-08-05 23:22:38
阅读次数:
381
打印 DirectShow 支持的设备列表 录一段视频,按 q 键停止: ...
分类:
其他好文 时间:
2018-08-05 00:32:53
阅读次数:
224
1 基本概念 1.1 名词解释 媒体:是表示,传输,存储信息的载体,常人们见到的文字、声音、图像、图形等都是表示信息的媒体。 多媒体: 是声音、动画、文字、图像和录像等各种媒体的组合,以图文并茂,生动活泼的动态形式表现出来,给人以很强的视觉冲击力,留下深刻印象 多媒体技术:是将文字、声音、图形、静态 ...
分类:
其他好文 时间:
2018-08-03 14:41:54
阅读次数:
154
1. 容器/文件(Container/File):即特定格式的多媒体文件,比如MP4,flv,mov等。 2. 媒体流(Stream):表示在时间轴上的一段连续的数据,比如一段声音数据、一段视频数据或者一段字母数据,可以是压缩的,也可以是非压缩的,压缩的数据需要关联特定的编解码器。 3. 数据帧/数 ...
分类:
其他好文 时间:
2018-08-03 01:02:56
阅读次数:
127
php获取视频长度 1.服务器需要安装ffmpeg, 2.打开php.ini找到 删除exec,shell_exec 保存 3.重启服务 修改后要重启才能生效,这里的重启并不是重启nginx-一定要注意。 如果你的lnmp装的是php-cgi就重启php-cgi,如果装的是php-fpm就重启php ...
分类:
Web程序 时间:
2018-08-02 20:36:34
阅读次数:
185
简单来说:需要80端口打开,1935端口打开,防火墙关闭 一、在Windows环境下搭建了基于Nginx的rtmp流媒体服务器,发现:Windows到Windows(服务器):推流、收流都正常Linux(虚拟机、CentOS)到Windows(服务器):推流、收流都报错二、在Linux(虚拟机、Ce ...
分类:
其他好文 时间:
2018-08-01 22:17:59
阅读次数:
253
最近看知乎上有好多有趣的小视频,想下载发现在网页上没有下载的途径,没有办法只有自己解决了 首先就是打开F12 看到了 m3u8 这个字眼,这个时候就要使用 FFmpeg 了 1. 打开官网,下载win版本的文件,下载的是一个压缩包,解压,然后把bin目录添加到环境变量中,这个简单就不放图了 2. 打 ...
分类:
其他好文 时间:
2018-08-01 18:14:20
阅读次数:
880
LIVE555 Streaming Media This code forms a set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP, RTSP, SIP). These li ...
分类:
其他好文 时间:
2018-08-01 16:40:17
阅读次数:
167
1.分离视频音频流 2.视频解复用 3.视频转码 4.视频封装 5.视频剪切 6.视频录制 7.YUV序列播放 8.YUV序列转AVI 常用参数说明: 主要参数: -i 设定输入流 -f 设定输出格式 -ss 开始时间 视频参数: -b 设定视频流量,默认为200Kbit/s -r 设定帧速率,默认 ...
分类:
其他好文 时间:
2018-08-01 14:03:53
阅读次数:
195
推组播 组播地址指的范围是224.0.0.0—239.255.255.255 ffmpeg -re -i chunwan.h264 -vcodec mpeg2video -f mpeg2video udp://233.233.233.223:6666 推RTMP ffmpeg -re -i sour ...
分类:
其他好文 时间:
2018-08-01 14:01:01
阅读次数:
1482