- 博客(5)
- 资源 (10)
- 收藏
- 关注
转载 FEC原理及其实现
视频会议中通常使用的FEC/QOS技术,这方面的资料比较复杂和稀少,根据这么多年的工作经验,做一下分享。 在IP视频通话中丢包造成的影响多种多样。其中对视频质量的影响主要有:马赛克现象、局部变形(图像的某些区域不清晰)、图像模糊、屏幕频繁刷新或闪烁、视音频不同步、帧率下降、图像静止等等。对音频质量的影响包括:总体音频失真、间断或间歇性噪音、音频中断等。而对内容和演示数据质量的影响则包括:幻灯片...
2019-02-22 13:56:13 7713
转载 视频格式封装——H264详解
名词解释场和帧 : 视频的一场或一帧可用来产生一个编码图像。在电视中,为减少大面积闪烁现象,把一帧分成两个隔行的场。片: 每个图象中,若干宏块被排列成片的形式。片分为I片、B片、P片和其他一些片。 I片只包含I宏块,P片可包含P和I宏块,而B片可包含B和I宏块。 I宏块利用...
2019-02-19 17:05:26 3194
转载 FFmpeg 音视频同步-时间戳
媒体内容在播放时,最令人头痛的就是音视频不同步。从技术上来说,解决音视频同步问题的最佳方案就是时间戳:首先选择一个参考时钟(要求参考时钟上的时间是线性递增的);生成数据流时依据参考时钟上的时间给每个数据块都打上时间戳(一般包括开始时间和结束时间);在播放时,读取数据块上的时间戳,同时参考当前参考时钟上的时间来安排播放(如果数据块的开始时间大于当前参考时钟上的时间,则不急于播放该数据块,直到参考时...
2019-02-19 13:30:52 1801
转载 FFmpeg:截取视频片段转成GIF动画
前段时间写过一篇文章,介绍了FFmpeg的几个常用的命令行。最近,项目里需要做一个把视频片段转成GIF动画的功能,便于用户分享到微博。惊奇地发现,原来强大的FFmpeg是支持的!可以简单地执行下面的命令行:ffmpeg -ss 25 -t 10 -i D:\Media\bear.wmv -f gif D:\a.gif意思是:将D:\Media目录下的源文件bear.wmv,从第25...
2019-02-19 11:46:16 1418
原创 使用ffmpeg avfilter改变帧率
最近碰到一个视频卡顿的问题,问题原因定位到采集端过来的帧率低于25帧时,分析接收端合成出来的视频帧率低于25帧,所以播放出来的画面就出现了卡顿,目前想到的方法是用ffmpeg avfilter改变视频帧率,按照指定帧率输出视频帧(丢帧或者复制),至于ffmpeg avfilter的功能有多强大大家可以网上查下,下面说下具体的实现思路:1.先说ffmpeg avfilter在命令行下如何实现:...
2019-02-12 14:07:05 4790 3
2020-11-11-obs最新版本源码
2020-11-13
chromium-75.0.3753.1.tar.gz
2020-06-17
任正非文集.epub
2019-09-12
Visual Studio各个超实用版本插件
2018-07-25
让算法与众不同
2014-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人