多媒体--编解码应用
山西茄子
多媒体工程师,从事ffmpeg,gstreamer,视频编码,deepstream等开发,做做笔记。
展开
-
软件的商业许可证
各个许可证的目的是不一样的。BSD可以用别人的代码,但要指明出处,比较宽松,比如openh264。GPL可以用别人的代码,条件是如果你要发布修改后的版本就要连源代码一起公布,如果是大公司,不遵守规则,还是有点麻烦的。...原创 2022-01-06 10:43:44 · 584 阅读 · 0 评论 -
码率控制
x264的码率控制--vbv-bufsize Set size of the VBV buffer (kbit) [0]默认:0说明:设置VBV可用的最大缓冲区,单位是kbits。VBV(Video Buffering Verifier,视频缓存检验器),它作用是处理各帧编码后大小不一和恒定输出码率的矛盾。可以将VBV想象成为一个水池,水池的入口连接着encoder的输出,出口为恒定转载 2016-11-18 14:15:33 · 3331 阅读 · 0 评论 -
音视频问题
音视频不同步?1 可能音视频PTS相对发生了变化,比如某些应用会更改PTS,而音视频PTS如果变化的幅度不一样,就会导致声话不同步。原创 2016-08-01 14:59:59 · 392 阅读 · 0 评论 -
VLC学习
LibVLCLibVLC是VLC的核心部分。它是一个提供接口的库,比如给VLC提供些功能接口:流的接入,音频和视频输出,插件管理,线程系统。所有的LibVLC源码位于src\及其子目录:Interface/:包含与用户交互的代码如按键和设备弹出。Playlist/:管理播放列表的交互,如停止,播放,下一个,或者随机播放。Input/:打开一个输入组件,读包,解析它们并且将被还原转载 2013-09-27 07:44:28 · 2919 阅读 · 0 评论 -
Media Foundation
1简介Media Foundation是微软在Windows Vista上推出的新一代多媒体应用库,目的是提供Windows平台一个统一的多媒体影音解决方案,开发者可以通过Media Foundation播放视频或声音文件、进行多媒体文件格式转码,或者将一连串图片编码为视频等等。Media Foundation 是DirectShow为主的旧式多媒体应用程序接口的替代者与继承者,在微软的计划下转载 2015-06-29 10:24:41 · 984 阅读 · 0 评论 -
Intel--巧用Media SDK检查系统硬件加速
Media SDK是Intel强大的视音频软件开发包。它提供了相应的丰富的DShow filters,而且也提供了功能完备的视音频APIs。本文主要将阐述如何巧用这些APIs来实现系统硬件加速功能。 在使用这些API之前,我们必须了解一点基本的知识。对于Media SDK提供的decoder,VPP和encoder模块,在使用必须要先创建一个session。利用这个已建的sess转载 2013-04-11 11:03:42 · 5599 阅读 · 0 评论 -
VLC使用的问题
#VLC接收TS流,音视频都卡顿,日志打印如下:main debug: picture might be displayed late (missing 2 ms)main warning: timing screwed (drift: 173775 us): stopping resamplingmain warning: playback too late (175608): up原创 2014-12-31 17:20:52 · 14217 阅读 · 0 评论 -
H264--Intel硬编码
Intel发布的第二代Core i系列处理器,支持了Intel Quick Sync技术(英特尔高速视频同步技术),在这个技术的帮助下,利用CPU进行硬件编码,就能大幅度提高编码效率,理想情况相比传统的软件编码提高N倍,同时也远远超过NVIDIA CUDA或者AMD Stream显卡硬件编码的速度。英特尔高速视频同步技术支持AVC(H.264)、VC1、MPEG2三种主流的编码格式,基本主流手持设原创 2013-04-16 08:06:50 · 9372 阅读 · 0 评论 -
CoreAVC
CoreAVC是目前公认世界上最快的H.264软解码器,支持DirectShow结构,CoreAVC解码源数据,抛出yuv或者rgb数据。CoreAVC2.0的下载地址为:http://download.csdn.net/detail/evsqiezi/4571117CoreAVC的配置图如下: 现在使用上存在如下问题:1.最后4,5帧解不出数据。答:source在读完原创 2012-08-24 15:48:28 · 2092 阅读 · 1 评论