李世平的专栏

与您交流视频编码与传输、流媒体应用方面的心得体会

用户操作
[即时聊天] [发私信] [加为好友]
李世平ID:sunshine1314
305819次访问,排名173好友1人,关注者19
激情工作于互联网这个行当,做一个一亿用户都会用到的产品是目前的奋斗目标。
sunshine1314的文章
原创 78 篇
翻译 0 篇
转载 14 篇
评论 1027 篇
Peter Lee的公告
最近评论
shaojun7777:hi 李老师,movspot好像不能下载,

请您发给我一份

ziege_love@126.com

shaojun7777@hotmail.com
huzia:(3)六重指针的含义:

基本都是4*4,如果8*4就保存相同的两份,

那么8*8相同的四份?,16*16保存相同的16份?

不理解希望b主不吝赐教。
blessingstar:李老师: JMVM的校验模型哪里能下载到啊?
lily:对不起,李老师,我点击“提交”的时候,没显示提交结果,所以点击了好几次,结果都上去了,我想把它们删了,可是我费了九牛二虎之力也没有删掉,请你大人大量,帮我删了吧,多谢!
lily:李老师:
您好!问一下JSVM6 software 在哪里可以下载到?还有你上面提到的VCEG文档在哪里可以下载到?谢谢!
文章分类
收藏
相册
流媒体相关链接
P264Decoder
中国流媒体技术研究网
我的主页--视频天空
存档
订阅我的博客
XML聚合  FeedSky

原创 【开源工程】mpc收藏

新一篇: QuickTime文件格式解析 | 旧一篇: MP3文件格式解析

mpc

Peter Lee 2008-06-05

 

 

一、简介

Mpc是一个非常流行的开源播放器,国外的K-Lite Codec,国内的幻想影音、终极解码、完美解码等播放工具都捆绑了mpc播放器程序。另外,暴风、kmplayer等播放器程序也都或多或少地参考及使用了mpc中的功能和代码。Mpc开源工程开始于2003年,是一款较早的开源万能播放器程序,基于directshow架构,只要有可用的解码filtermpc可以支持任意的媒体格式。Mpc的作者gabest,同时也是著名的外挂字幕插件vobsub的作者。

遗憾的是Mpc工程在200604月停止了更新,同时所幸的是有两个开源工程在mpc的基础上继续更新,一个是mpc2,主要是clsid2在维护,主要是修正mpc原工程中的一些bug,不添加新功能;另一个mpc-home cinema比较强了,在mpc的基础上,添加了Anti tearing,抖动测试,字幕同步,Shuttle PN31远程控制支持,OSD屏幕显示,vista Ready等不少实用的功能。

Mpc主界面截图

 

二、源码获取途径

1. mpc原工程gabest

http://sourceforge.net/projects/guliverkli2/

https://guliverkli.svn.sourceforge.net/svnroot/guliverkli

gabest 2006.04停止更新

 

2. mpc2(clsid2)

http://sourceforge.net/projects/guliverkli2/

https://guliverkli2.svn.sourceforge.net/svnroot/guliverkli2

 

3. mpc-hc

mpc-home cinema Registered : 2006-06-21 12:10

http://tibrium.neuf.fr/

http://sourceforge.net/project/showfiles.php?group_id=170561

https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk

 

三、使用指南

OS: windows平台

编译平台:vs2003, vs2005 or vs2008

另外需要安装directX9.0sdk windows media format sdk9

关于mpc的具体编译方法参见《How to Compile mpc》:

http://blog.csdn.net/sunshine1314/archive/2006/12/13/1442103.aspx

 

二、典型应用

Mpc最常见的应用是:在windows平台上构建多格式支持的媒体播放程序。另外,用mpc构建针对自定义格式的播放程序也是很方面的。

另外,mpc工程中除了包含播放器主程序,还包含了不少开源的filter,特别是splitter filter,如mp3, mpeg, mp4, mov, flv, realsplitter。利用mpc的工程有很多功能完善的filter基类,对于构建自主的splitter, decoderfilter非常方便。

 

三、更多资料

如果要在非windows平台上构建多格式支持的媒体播放程序,可以使用另外两个开源工程,vlcmplayer。具体内容见本站的相应文章。

 

 

发表于 @ 2008年06月06日 00:22:10|评论(loading...)|

新一篇: QuickTime文件格式解析 | 旧一篇: MP3文件格式解析

评论

#e8net2008_ 发表于2008-06-28 11:58:42  IP: 116.24.45.*
开源工作流:http://www.feifanit.com.cn/productFlow.htm
发表评论  


登录
Csdn Blog version 3.1a
Copyright © Peter Lee