
视频/流媒体
mjh1021
这个作者很懒,什么都没留下…
展开
-
可以播放UYVY平版格式的YUV播放器
可以播放UYVY(YCbCr)格式的YUV播放器,可以用来播放VQEG的视频质量评价标准测试序列。使用时请注意分辩率和视频格式。http://download.youkuaiyun.com/source/2376580CbYCrY PLAYER UYVY YUV 平板原创 2008-11-30 23:07:00 · 1035 阅读 · 0 评论 -
关于hevc、x265、hm的一些资源下载
HEVC,英文全拼:High Efficiency Video Coding,是一种新的视频压缩标准。可以替代H.264/ AVC编码标准。也称H.2651、x265官方首页http://x265.org/2、x265代码、文档下载https://bitbucket.org/multicoreware/x265/wiki/Home3、x265代码、文档墙内下原创 2013-07-27 00:33:41 · 2981 阅读 · 0 评论 -
关于HEVC中GOP的几个问题。
关于HEVC中GOP的几个问题。1、在HM配置文件中的描述,GOB size 定义为 number of B slice = GOPSize-1也就是说Gopsize=4时,应该有3个B帧 ,类似这样的 IBBBPBBBP但在他所说谓的lowdelay的配置中,gopsize = 4,但没有B帧2、在HM代码中,需要一整个GOP进去后才会一起调用compressGOP 一起编码出来原创 2013-08-21 01:42:45 · 2610 阅读 · 0 评论 -
mingw编译x264 dll时出现 "make[1]: lib: Command not found"的解决方法
mingw编译x264 dll时出现 "make[1]: lib: Command not found"的解决方法因为mingw不自带生成lib的工具,这个可以直接用VS里的lib生成工具把 C:\Program Files\Microsoft Visual Studio 9.0\VC\bin 加入环境变量里的PATH里就OK了。原创 2013-08-13 14:58:57 · 2140 阅读 · 0 评论 -
用NDKr9编译最新ffmpeg2.0.1到android平台
本文参照 http://www.roman10.net/how-to-build-ffmpeg-with-ndk-r9/ 在linux下的编译,在MAC下也差不多,只需做一点点小改动,在LINUX下也可以参考。最好不要在windows下用cygwin,各种错误会搞得各种烦燥。1、下载NDK,到 http://developer.android.com/tools/sdk/ndk/index.html#download 下载最新的NDKr9,选择Mac下的NDKr9版本,一般你的系统都是64bit的,选6原创 2013-09-16 11:24:00 · 1460 阅读 · 3 评论 -
万能YUV播放器RawViewer
原文地址:http://www.mingjianhua.com/post/%E4%B8%87%E8%83%BDYUV%E6%92%AD%E6%94%BE%E5%99%A8RawViewer.html分享一个万能YUV播放器RawViewer,支持YUV420,YV12,NV12,NV21,YUYV,YVYU,UYVY,VYUY,YUV422,NV16,YUV444等各种YUV格式,如果你不知道视频的格式也没关系,他可以智能检测视频的格式和分辩率。下载地址http://www.mingjianhua.com原创 2012-07-07 10:23:22 · 5959 阅读 · 2 评论 -
VC写的肤色检测源代码
最近驴霸牛B哄哄哈,俺们也来驴霸一回。 驴霸的最关键技术,就是肤色检测这东东啦。这是从网上弄来的一个源码。原来的有内存泄漏,让俺给搞没了。还有加上了一些去除太黑、太白、太红、太绿、太蓝的部分,精度有所提高。 废话少说,上代码,记得:还是需要OPENCV的支持。 参数说明:src原图,rgbskinMask,输出的肤色maskskinImg,用于保存YUV空间的原原创 2009-06-26 15:40:00 · 3037 阅读 · 4 评论 -
编译最新ffmpeg2.0.1到iOS设备
www.mingjianhua.com 转载请注明出处。上一篇文章讲了用NDKr9编译最新ffmpeg2.0.1到android平台,一般做了Android平台的编解码就免不了要做iOS,这次一起把iOS的ffmpeg编译也一起写一篇吧。一、首先准备开发环境1、XCode大家都有了吧,就不说了。2、Command line tools,得装个原创 2013-09-17 21:27:49 · 1298 阅读 · 0 评论 -
iPhone调用ffmpeg2.0.2解码h264视频的示例代码
iPhone调用ffmpeg2.0.2解码h264视频的示例代码h264demo.zip关于怎么在MAC下编译iOS下的ffmpeg请看编译最新ffmpeg2.0.1(ffmpeg2.0.2)到iOS设备编译支持Android的请看:用NDKr9编译最新ffmpeg2.0.1(ffmpeg2.0.2)到android平台原创 2013-10-31 09:22:04 · 1577 阅读 · 0 评论 -
Mac系统下编译支持Android平台的最新X264编码器
Mac系统下编译支持Android平台的最新X264编码器原文来自http://www.mingjianhua.com,转载请注明出处1、首先去官网下载最新的x264源代码,解压到任意目录http://www.videolan.org/developers/x264.html2、安装NDK,就去官网下载,解压就行。具体过程就不详述了。3、打开原创 2013-11-01 12:34:29 · 1763 阅读 · 0 评论 -
光流 optical flow及光流计算方法
原文地址:http://www.mingjianhua.com/view.asp?id=43光流是空间运动物体在观测成像面上的像素运动的瞬时速度。光流的研究是利用图像序列中的像素强度数据的时域变化和相关性来确定各自像素位置的“运动”,即研究图像灰度在时间上的变化与景象中物体结构及其运动的关系。将二维图像平面特定坐标点上的灰度瞬时变化率定义为光流矢量。光流场(optical flow f转载 2009-04-28 12:58:00 · 6676 阅读 · 0 评论 -
neon优化的yuv420转rgb24汇编代码,iOS/Android可用
neon优化的yuv420转rgb24汇编代码,iOS/Android可用自己写的,目测是目前最快的转载请注明出处。http://www.mingjianhua.com计算公式如下://公式1://r = 1.164*(y - 16) + 1.596*(v - 128);//g = 1.164*(y - 16) - 0.38 *(u原创 2013-11-19 09:40:03 · 3607 阅读 · 2 评论 -
用动态加载的方式使用未注册的Filter
一般来说,在dshow程序里,要使用Filter,首先要把Filter注册,然后通过CLSID来调用,然而像暴风影音那样,他使用了大量第三方filter,但这些filter都没有注册,那他是怎么做的呢。其实他是用了动态加载的方式,.ax的Filter本身其实就是个dll,所以当然能够直接动态加载。直接上代码吧,如要在dshow中加入一个未注册的ffdshow video decoder原创 2010-04-09 17:57:00 · 3315 阅读 · 4 评论 -
单声道音频播放出立体声效果
原创文章,转载请注明出处http://www.mingjianhua.com/post/MonoAudiotoStereo.html有人可能会说,单声道音频怎么可能能播放出立体声效果呢?单声道是没有声相和方位感的,左右两个音箱发出的声音完全一摸一样,所以听者会感觉单调、没有空间感。所以问题就来了,学挖掘......好了,言是正传。在Cool Edit等专业音频软原创 2014-11-12 15:13:12 · 5572 阅读 · 0 评论 -
关于iOS中用AudioFile相关API解码或播放AAC_HE_V2时只能识别单声首22.05k采样率的问题
关于iOS中用AudioFile相关API解码或播放AAC_HE_V2时只能识别单声首22.05k采样率的问题在官方AQPlayer Demo 和 aqofflinerender中,都用了AudioFile相关的API来读取音频文件,大部分情况下,都是没问题的。但在读取或播放AAC_HE_V2格式音频时,会出现只能把原本双声道44100采样率的文件当成单声道22050采样来原创 2014-11-12 14:15:09 · 1856 阅读 · 0 评论 -
x265说明文档 x265 Evaluators Guide 07-23-13.pdf
bitbucket 的下载站点被墙了,文档下不来。多方找寻找到这个文档,现共享下。下载地址:www.mingjianhua.com原创 2013-07-25 18:36:37 · 1764 阅读 · 0 评论 -
关于用Dshow写的虚拟摄像头无法在flash中使用的问题
关于用Dshow写的虚拟摄像头无法在flash中使用的问题。搞了两天一夜,终于把这个问题解决。回头再来写。。。。。。需要的可以联系qq22154912原创 2010-07-11 13:57:00 · 1624 阅读 · 6 评论 -
wav文件格式分析详解
一、综述 WAVE文件作为多媒体中使用的声波文件格式之一,它是以RIFF格式为标准的。RIFF是英文Resource Interchange File Format的缩写,每个WAVE文件的头四个字节便是“RIFF”。 WAVE文件是由若干个Chunk组成的。按照在文件中的出现位置包括:RIFF WAVEChunk, Format Chunk, Fact Chunk(可选), Da转载 2009-08-18 16:21:00 · 549 阅读 · 0 评论 -
DirectShow中通过IAMStreamSelect接口实现多音轨切换
IAMStreamSelect 接口(只有英文版的,中文搜索起来不方便,MSDN中文版翻译太慢,故写之,转载时请注明,源自vcmute,原文地址 http://blog.youkuaiyun.com/vcmute/archive/2005/10/16/504909.aspx)IAMStreamSelect 接口控制哪些流被播放并获取他们的信息. 典型的应用是不用的语言编码的一套音频流之间的选择转载 2009-08-18 16:42:00 · 1694 阅读 · 0 评论 -
音频格式重采样。
音频格式重采样是个很麻烦的事情,但dshow提供了一个ACMWapper Filter就让这个工作大大简单了。只需把该filter插入到graph中,然后通过outpin 上的IAMStreamConfig接口的SetFormat设置你想要的音频格式就可以了。文档里说只支持44.1, 22.05, 11.025, or 8.0(kHz) ,其实你可以把输出设为任何你想要的格式。原创 2009-09-28 22:36:00 · 1248 阅读 · 0 评论 -
下载:独立的媒体播放器模块
本软件为独立dll媒体播放模块,只需调用基本的接口即可实现常见媒体的播放。实现了播放、停止、暂停、音量设置、静音、声道切换、语言/音轨选择、随机定位、快进、快退、媒体格式设置(音频重采样)、获得视频流/音频流数据等功能。解决了可变长编码MP3长度不对的问题。本软件提供一个PlayerTest做为调用的示例。下载地址:http://download.youkuaiyun.com/source/1845原创 2009-11-25 17:44:00 · 725 阅读 · 0 评论 -
提取VP6的编码器独立使用
如果想在自己的程序中使用VP6做为编码器,但又不想用VP6codec的安装程序,可以直接把vp6vfw.dll提取出来注册到系统,由于vfw方式的dll并不能像dshow filter一样直接注册,所以过程稍有点麻烦。 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Drivers32里面有所有的codec的d原创 2010-04-22 23:01:00 · 1277 阅读 · 0 评论 -
x264_param_t参数注解
<br /><br />原始来源不详<br /> <br />typedef struct x264_param_t<br />{<br /> /* CPU 标志位 */<br /> unsigned int cpu;<br /> int i_threads; /* 并行编码多帧 */<br /> int b_deterministic; /*是否允许非确定性时线程优化*/<br /> int i_sync_looka转载 2010-07-20 10:08:00 · 1008 阅读 · 0 评论 -
x264源代码分析
<br /> <br />转自: http://blog.lmtw.com/b/guanyhu/archives/2006/38868.html<br />原始出处:不详<br /> <br />相关说明:<br />1. 使用版本: x264-cvs-2004-05-11<br />2. 这次的分析基本上已经将代码中最难理解的部分做了阐释,对代码的主线也做了剖析,如果这个主线理解了,就容易设置几个区间,进行分工阅读,将各个区间击破了.<br />3. 需要学习的知识:<br />转载 2010-07-28 21:06:00 · 810 阅读 · 1 评论 -
低质量摄像头视频前景检测方案
<br />挖坑挖坑,先占个位置,过阵子把文章和封装好的DLL模块发上来。原创 2010-06-10 22:33:00 · 747 阅读 · 0 评论 -
X264的参数设置
来源:http://hi.baidu.com/leon_qp/blog/item/221965549c459255d1090637.html原始来源不详帧类型选项:-I/--keyint 最大IDR帧间距,默认250-i/--min-keyint 最小IDR帧间距,默认25--scenecut 画面动态变化限,当超出此值时插入I帧,默认40--pre-scenecut 更快,但低精度的画面动态检测,需要多线程,并且在启用多线程时自动打开。-b/-转载 2010-08-31 00:22:00 · 1053 阅读 · 0 评论 -
博客地址迁移到www.mingjianhua.com
今天开始,博客地址迁移到www.mingjianhua.com原创 2012-07-05 11:26:01 · 708 阅读 · 0 评论 -
可以切换音轨的SourseFilter开发。
多音轨wma格式音频选择音轨问题 在大部分播放器中,包括暴风影音和千千静听等都不能对多语言音轨的wma格式音频进行音轨选择操作。windows media player可以进行音轨选择。 在使用directshow做自己的播放器时,有时会有特殊需求需要选择音轨,但又同时不能用wmplayer时,就需要自己实现音轨选择功能了。 实现方案 dshow的WMASFRead原创 2009-09-28 22:33:00 · 1221 阅读 · 0 评论 -
H.265(HEVC)解码片源测试序列,解码器下载
测试序列:阿凡达预告片720P:http://pan.baidu.com/share/link?shareid=447818&uk=38957375531080P:http://pan.baidu.com/share/link?shareid=447819&uk=3895737553指环王1080p FLV预告片http://pan.baidu.com/share/li原创 2013-04-08 23:43:33 · 5937 阅读 · 0 评论 -
H.265(HEVC)标准文档 下载
H.265(HEVC)标准文档下载地址:http://download.youkuaiyun.com/detail/mjh1021/5237199高效率视频编码(High Efficiency Video Coding,简称HEVC)是一种视频编码标准,H.264/MPEG-4 AVC的继任者。目前正在由ISO/IEC 动态图像专家组(MPEG)ISO/IEC 23008-2原创 2013-04-09 13:24:38 · 3657 阅读 · 2 评论