社区
多媒体/流媒体开发
帖子详情
wince 移植FilterTitleOverlay实现透明滚动字幕
shen8686
2011-02-17 12:04:46
我在windows下应用陆其明的FilterTitleOverlay实现了播放视频时插播滚动字幕的功能,
现在需要在wince下实现滚动字幕的功能,所以想要移植FilterTitleOverlay。
目前编译已经通过,产生了ax文件,但是不知道要怎么注册。
另外,在windows下我是用GrphaEdit.exe调试filter的,在wince下不知道要如何调试(我用的SDK是网上下过来的。。)
...全文
121
7
打赏
收藏
wince 移植FilterTitleOverlay实现透明滚动字幕
我在windows下应用陆其明的FilterTitleOverlay实现了播放视频时插播滚动字幕的功能, 现在需要在wince下实现滚动字幕的功能,所以想要移植FilterTitleOverlay。 目前编译已经通过,产生了ax文件,但是不知道要怎么注册。 另外,在windows下我是用GrphaEdit.exe调试filter的,在wince下不知道要如何调试(我用的SDK是网上下过来的。。)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CyberLogix
2011-02-17
打赏
举报
回复
wince下的Directshow和WINDOW下面的大同小异议,你使用VS2005调试你的APP就可以了
CyberLogix
2011-02-17
打赏
举报
回复
用主类型就可以了,即73647561-0000-0010-8000-00AA00389B71是MEDIATYPE_Video
shen8686
2011-02-17
打赏
举报
回复
谢谢OExpress的大力支持,真是太感谢了
我现在还是有些疑问:
[HKEY_CLASSES_ROOT\CLSID\{e3fb4bfe-8e5c-4aec-8162-7da55be486a1}\Pins\Output\Types\{73647561-0000-0010-8000-00AA00389B71}\
查了下资料
73647561-0000-0010-8000-00AA00389B71是MEDIATYPE_Video,即媒体类型。
我这里用73647561-0000-0010-8000-00AA00389B71应该是OK的
而接下来的128位应该是子类型,如RGB、YUV等。
那是不是说pin支持几种格式,这里就应该有几行?
CyberLogix
2011-02-17
打赏
举报
回复
1。CLSID_NULL是有相应的128为字符串值的,你就填写他的直就好了
2。就使用Hqtlystd.ax这个名字
shen8686
2011-02-17
打赏
举报
回复
上pudn下了个wince下开发Filter的demo,
对照看了下他的reg文件,仍然有几个参数不知道如何设置:
1:
[HKEY_CLASSES_ROOT\CLSID\{e3fb4bfe-8e5c-4aec-8162-7da55be486a1}\Pins\Input\Types\
这个目录下的键值有多个,是不是有几个Input pin就有几个键值
在Filter源码里,这些键值都是CLSID_NULL,但在范例代码的reg文件里,这里有值的,这些值是如何确定的?
2:
[HKEY_CLASSES_ROOT\CLSID\{e3fb4bfe-8e5c-4aec-8162-7da55be486a1}\InprocServer32]
@="Hqtlystd.ax"
"ThreadingModel"="Both"
参考的reg文件,这里都是填对应的dll文件,FilterTitleOverlay产生是Hqtlystd.ax,我这样填写是否有问题。
shen8686
2011-02-17
打赏
举报
回复
我要调试的是Filter,不是APP
在windows下可以用GrphaEdit.exe进行调试
在wince下面有对应,或者替代的东西吗?
我在网上找了下,说在定制PB的时候可以添加GrphaEdit,但我的SDK是从网上下过来的,我要如何确定我用的SDK是否拥有此功能。
[Quote=引用 2 楼 oexpress 的回复:]
关于WINCE下的注册清参考这个帖子:
http://topic.csdn.net/u/20080607/11/6801fed9-3285-498b-9fdb-cc158d6483cd.html
也可参考这篇文章:
http://blog.csdn.net/lukeliuli/archive/2007/10/23/1840354.aspx
[/Quote]
楼上说的这两个我都搜到过了
第二种方法我已经试过了,从内容上看,他跟陆其明的注册代码没有本质的区别,主要是针对AMovieDllRegisterServer2的现在做的改进,我只需要像Windows版Filter一样注册到DirectShow Filters类就可以了。
第一种方法我看的不是很清楚,它的许多参数我不知道如何确定,请问有没有关于FIlter注册的相关资料。
CyberLogix
2011-02-17
打赏
举报
回复
关于WINCE下的注册清参考这个帖子:
http://topic.csdn.net/u/20080607/11/6801fed9-3285-498b-9fdb-cc158d6483cd.html
也可参考这篇文章:
http://blog.csdn.net/lukeliuli/archive/2007/10/23/1840354.aspx
WinCE
5.0中文模拟器SDK(VS2005) Part2
目前权限只能上传45MB大小的文件,只能分包压缩上传了,需要用的请将两个压缩包都下载下来再解压缩。
WinCE
6.0中文模拟器
WinCE
6.0中文模拟器的SDK,支持.NET Compact Framework、MFC、ActiveSync。可代替先前传上来的两个版本。
WinCE
5.0中文模拟器SDK(VS2005)
VS2005中可用的
WinCE
5.0中文模拟器SDK,支持文件和注册表保存。
TCP和MODBUS-TCP通讯调试软件V1.2_
Wince
_Winxp_通用版
本软件可以运行于
WINCE
5 /
WINCE
6 /
WINCE
7 及 WINXP/ WIN7 等系统下, 软件设计环境 VB2005,要求装有 NET2.0 环境,对您学习MODBUS/TCP有帮助, 还可做TCP调试器, 此软件免费使用。 功能如下: 1.多网卡支持,...
CnCommv1.5源码、范例及文档
用途: WINDOWS/
WINCE
多线程串口通讯库 语言: C++ (ANSI/UNICODE) 平台: WINDOWS(WIN98/NT/2000/XP/2003/Vista);
WINCE
5.0 模拟器; Pocket PC 2003 模拟器; 硬件: PC串口; 串口服务器; USB串口; 虚拟串口; 编译: BC...
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章