搜索 社区服务 统计排行 帮助
  • 6292阅读
  • 37回复

自己做的小工具dshow2raw,请帮忙测试

楼层直达
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 15楼 发表于: 2008-09-10
好像几乎都可以吧。可以试试看MPC-HC内建的MPEG解码器?
http://www.namipan.com/d/f28c1f2746b92ccbfd227380217b5f10a60626d200b60600
不过看起来好像只是二重化了而已……
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 16楼 发表于: 2008-09-10
好像只有deinterlace的功能,没有ivtc的功能,反正对帧率没影响。
那个field shift是自适应的?是的话就和TFM一样了,只要decimate一下就行了。
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 17楼 发表于: 2008-09-11
目前测试发现对于音频为ogg的支持不好(或者说是我系统解码器问题?WMP可以正常播放就是了)

另外,会不会出现输出的视频色彩空间x264不支持的情况?
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 18楼 发表于: 2008-09-11
现在好了,无论 regsvr32 或者先 regsvr32 -u,它都不能正确dump了,总是给我弹出一个窗口,标题 active window,然后里面放片,x264一动也不动

rp了?是否有什么解决办法?求助

现在连那个易用程度接近/超过rmvb编码器的gui的半成品都无法进行测试了。
级别: 侠客
注册时间:
2004-10-16
在线时间:
7小时
发帖:
559
只看该作者 19楼 发表于: 2008-09-11
建议楼主弄个readme加入一些常用方法
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 20楼 发表于: 2008-09-12
如果开始放片说明无法连接到dump,一般就是色彩空间不支持造成的。
建议ffdshow的解码器选项中把raw video选成all supported。

还有雷大我还是不推荐急着做GUI,因为我的东西连半成品都算不上。现在应该先把接口和功能先确定下来。用CLI的话确定命令行和输出方式,用DLL的话确定导出函数名和参数。否则我一改接口GUI就要跟着改。
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 21楼 发表于: 2008-09-12
引用
最初由 roozhou 发布
如果开始放片说明无法连接到dump,一般就是色彩空间不支持造成的。
建议ffdshow的解码器选项中把raw video选成all supported。

还有雷大我还是不推荐急着做GUI,因为我的东西连半成品都算不上。现在应该先把接口和功能先确定下来。用CLI的话确定命令行和输出方式,用DLL的话确定导出函数名和参数。否则我一改接口GUI就要跟着改。

最可恶的是我这里有的时候开始放片有的时候又不放片
完全就是rp的感觉

顺便,这是半成品,界面倒是没什么,主要就是依靠bat文件撑着

http://www.namipan.com/d/e2da432c91c4fe1b62a2e240763c1ca7b9a9b903c6fe4800

vb 9写的,要求.net fw 2.0

presetlist文件里面是“平衡”那一栏的最大值(从0开始)
在presets里面的bat文件就是预设脚本
所有设置gui通过环境变量传入
按理来说会把优先级设置为“低”

当前“平衡”那里只有一个“最快”可用,其他都还没写
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 22楼 发表于: 2008-09-12
两点建议
1)自己控制各个进程而不要通过bat,包括winamp的aac编码器可以自己调用
2)声音采样率里加上48KHz,DVD和HDTV大多是48KHz
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 23楼 发表于: 2008-09-12
引用
最初由 roozhou 发布
两点建议
1)自己控制各个进程而不要通过bat,包括winamp的aac编码器可以自己调用
2)声音采样率里加上48KHz,DVD和HDTV大多是48KHz


自己控制各个进程能力达不到
加一个48k倒是很容易……
级别: 新手上路
注册时间:
2005-04-05
在线时间:
3小时
发帖:
216
只看该作者 24楼 发表于: 2008-09-12
雷鸣大也用.net么。。。握手。。。
控制进程应该不难吧,弄个线程把dshow2raw的stdout全部写入x264的stdin就可以了。。。然后分析下stderr的输出就ok。。。

另外支持roo大的新工具。。。全面加速x264取代rmvb啊。。。




级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 25楼 发表于: 2008-09-12
既然是给小白们用的,我希望GUI还是用VC(静态链接CRT),VB6,Delphi之类写,不然别人还要装.net很麻烦。
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 26楼 发表于: 2008-09-13
本机测试ffmpeg无法对rm格式文件里面的音频进行编码
还有mkv啊mp4啊之类的东西经常无法正常加载(有可能是我这里解码器的问题,或者解码器和vista的兼容性有点ox?)
编辑:安装了Haali的splitter、安装ffdshow以后问题解决
(之前是就依靠一个mpc-hc + realalternative过活……)

不知道roozhu大是否可以造一个类似的东西提供对音频流的这种处理?
级别: 新手上路
注册时间:
2004-08-01
在线时间:
4小时
发帖:
480
只看该作者 27楼 发表于: 2008-09-13
引用
最初由 roozhou 发布
既然是给小白们用的,我希望GUI还是用VC(静态链接CRT),VB6,Delphi之类写,不然别人还要装.net很麻烦。

.net是趋势,优点很多,编译速度快,代码比c、c++易写,易读。
特别是写这种GUI类的,.net已经提供很好的子进程调用支持。比其他任何一种语言都方便。

überm Sternenzelt richtet Gott, wie wir gerichtet.

Girls
Usually
Need
Diamond
And
Money
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 28楼 发表于: 2008-09-13
发现了,貌似和文件夹有关系
注册了dump.ax以后,特定的文件夹内执行命令行就可以正常,出了这个文件夹就不能正常……OTL

vb 6.0版本的GUI写好了

http://www.namipan.com/d/ba2232a77467ec509148beacc007439da7d733129ee04800

http://xianexs.mail.qq.com/cgi-bin/downloadfilepart/svrid263/easyx264.7z?svrid=263&fid=1fd820e8f5efdd704c81858f707fe12a2c37601bc37b6ae0&&txf_fid=&&txf_sid=
提取码
80c0a398

测试希望
目前有8个预设

音频编码暂时使用ffmpeg,所以如果音频部分是ffmpeg不认的那种,请把“无声”勾起

顺便征集好的预设配置


本机测试环境是 Windows Vista Home Basic + Haali Splitter + FFDShow + VSFilter 2.39 + RealAlternative
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 29楼 发表于: 2008-09-13
哦,因为我的dshow2raw里直接用LoadLibrary("dump.ax")加载模块,所以必须放在同一目录下或者放system32下
快速回复

限150 字节
上一个 下一个