MediaInfo
文章平均质量分 78
雷霄骅
这个作者很懒,什么都没留下…
展开
-
MediaInfo使用简介(新版本支持HEVC)
MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。他除了提供DLL之外,本身也提供GUI工具用于查看视频信息。我使用中发现,新版本的MediaInfo支持HEVC。简介:使用MediaInfo可以获得多媒体文件的哪些信息?内容信息:标题,作者,专辑名,音轨号,日期,总时间……视频:编码器,长宽比,帧频率,比特率……音频:原创 2013-09-22 17:18:43 · 38641 阅读 · 24 评论 -
J2EE中使用MediaInfo库获取视频信息
MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。我在J2EE项目软件中集成了它的DLL,很好用。下面简单记录一下它的使用方法。 (系统开发平台是MyEclipse)1.需要加入JNA库。加入项目的 Build Path 后就可以使用Java调用DLL了。2.需要MediaInfo的Dll。可以放到“C:\Windows\...2013-10-11 21:50:00 · 277 阅读 · 0 评论 -
MediaInfo源代码分析 4:Inform()函数
注:此前已经写了一系列分析MediaInfo源代码的文章,列表如下:MediaInfo源代码分析 1:整体结构MediaInfo源代码分析 2:API函数MediaInfo源代码分析 3:Open()函数MediaInfo源代码分析 4:Inform()函数MediaInfo源代码分析 5:JPEG解析代码分析=================== 我们来看一下MediaInfo中的...2013-10-08 21:40:00 · 288 阅读 · 0 评论 -
MediaInfo源代码分析 3:Open()函数
注:此前已经写了一系列分析MediaInfo源代码的文章,列表如下:MediaInfo源代码分析 1:整体结构MediaInfo源代码分析 2:API函数MediaInfo源代码分析 3:Open()函数MediaInfo源代码分析 4:Inform()函数MediaInfo源代码分析 5:JPEG解析代码分析=================== 我们来看一下MediaInfo中的...2013-10-08 20:27:00 · 248 阅读 · 0 评论 -
MediaInfo源代码分析 2:API函数
注:此前已经写了一系列分析MediaInfo源代码的文章,列表如下:MediaInfo源代码分析 1:整体结构MediaInfo源代码分析 2:API函数MediaInfo源代码分析 3:Open()函数MediaInfo源代码分析 4:Inform()函数MediaInfo源代码分析 5:JPEG解析代码分析=================== 本文主要分析MediaInfo的A...2013-10-08 19:58:00 · 320 阅读 · 0 评论 -
MediaInfo源代码分析 1:整体结构
注:此前已经写了一系列分析MediaInfo源代码的文章,列表如下:MediaInfo源代码分析 1:整体结构MediaInfo源代码分析 2:API函数MediaInfo源代码分析 3:Open()函数MediaInfo源代码分析 4:Inform()函数MediaInfo源代码分析 5:JPEG解析代码分析===================MediaInfo 用来分析视频和音频文...2013-09-25 16:13:00 · 314 阅读 · 0 评论 -
MediaInfo使用简介(新版本支持HEVC)
MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。他除了提供DLL之外,本身也提供GUI工具用于查看视频信息。我使用中发现,新版本的MediaInfo支持HEVC。简介:使用MediaInfo可以获得多媒体文件的哪些信息? 内容信息:标题,作者,专辑名,音轨号,日期,总时间…… 视频:编码器,长宽比,帧频率,比特率…… 音频:编码...2013-09-22 17:18:00 · 418 阅读 · 0 评论 -
C++中使用MediaInfo库获取视频信息
MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。我在项目软件中集成了它的DLL,发现真的是非常好用!下面简单记录一下它的使用方法。(系统开发平台是VC2010)1.将下载下来的MediaInfo.dll拷贝到项目里面2.拷贝MediaInfoDLL.h到项目目录3.CPP文件中添加头文件和命名空间 #in...2013-09-22 16:58:00 · 475 阅读 · 0 评论 -
Media Player Classic - HC 源代码分析 6:MediaInfo选项卡 (CPPageFileMediaInfo)
前几篇文章分析了Media Player Classic - HC(mpc-hc)的核心类(CMainFrame):Media Player Classic - HC 源代码分析 2:核心类 (CMainFrame)(1)Media Player Classic - HC 源代码分析 3:核心类 (CMainFrame)(2)Media Player Classic - HC 源代码分析 4:核心类 (CMainFrame)(3)核心类分析完之后,分析了一下CAboutDlg:Media Play原创 2013-10-30 00:42:45 · 7430 阅读 · 0 评论 -
MediaInfo源代码分析 5:JPEG解析代码分析
本文分析MediaInfo中解码JPEG信息的模块。之前写了几篇文章都是关于MediaInfo主程序的,并没有分析其具体是如何解析不同多媒体文件信息的。在这里分析一下解码JPEG文件的代码。其他格式如BMP,GIF等解析的思路基本上是类似的。 File_Jpeg.h的File_Jpeg类的定义如下所示://****************************************原创 2013-10-14 16:39:56 · 6065 阅读 · 1 评论 -
MediaInfo源代码分析 3:Open()函数
我们来看一下MediaInfo中的Open()函数的内部调用过程首先open函数封装了MediaInfo_Internal类中的open()函数//打开文件size_t MediaInfo::Open(const String &File_Name_){ //封装了一层 return Internal->Open(File_Name_);}查看一下Medi原创 2013-10-08 20:27:26 · 7757 阅读 · 2 评论 -
MediaInfo源代码分析 2:API函数
本文主要分析MediaInfo的API函数。它的API函数位于MediaInfo.h文件中的一个叫做MediaInfo的类中。该类如下所示,部分重要的方法已经加上了注释://MediaInfo类class MEDIAINFO_EXP MediaInfo{public : //Constructor/Destructor MediaInfo ();原创 2013-10-08 19:58:33 · 9486 阅读 · 0 评论 -
MediaInfo源代码分析 4:Inform()函数
我们来看一下MediaInfo中的Inform()函数的内部调用过程首先Inform()函数封装了MediaInfo_Internal类中的Inform()函数//返回文件信息String MediaInfo::Inform(size_t){ //封装了一层 return Internal->Inform();}查看一下MediaInfo_Internal原创 2013-10-08 21:40:09 · 5854 阅读 · 0 评论 -
MediaInfo源代码分析 1:整体结构
MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。之前编程的时候,都是直接调用它提供的Dll,这次突然来了兴趣,想研究一下它内部究竟是怎么实现的。MediaInfo的源文件可以从Sourceforge上面下载,地址:http://sourceforge.net/projects/mediainfo/在这里我使用的是 Media Pl原创 2013-09-25 16:13:05 · 29489 阅读 · 3 评论 -
C++中使用MediaInfo库获取视频信息
MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。我在项目软件中集成了它的DLL,发现真的是非常好用!下面简单记录一下它的使用方法。(系统开发平台是VC2010)1.将下载下来的MediaInfo.dll拷贝到项目里面2.拷贝MediaInfoDll.h到项目目录3.CPP文件中添加头文件和命名空间#incl原创 2013-09-22 16:58:55 · 18340 阅读 · 3 评论 -
J2EE中使用MediaInfo库获取视频信息
MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。我在J2EE项目软件中集成了它的DLL,很好用。下面简单记录一下它的使用方法。(系统开发平台是MyEclipse)1.需要加入JNA库。加入项目的 Build Path 后就可以使用Java调用DLL了。2.需要MediaInfo的Dll。可以放到“C:\Window原创 2013-10-11 21:50:06 · 5053 阅读 · 1 评论 -
MediaInfo源代码分析 5:JPEG解析代码分析
注:此前已经写了一系列分析MediaInfo源代码的文章,列表如下:MediaInfo源代码分析 1:整体结构MediaInfo源代码分析 2:API函数MediaInfo源代码分析 3:Open()函数MediaInfo源代码分析 4:Inform()函数MediaInfo源代码分析 5:JPEG解析代码分析=================== 本文分析MediaInfo中解码J...2013-10-14 16:39:00 · 250 阅读 · 0 评论