『漫游』酷论坛>『影音数码技术学习交流』>自己做的小工具dshow2ra ..
雷鸣@2008-09-10 17:03
好像几乎都可以吧。可以试试看MPC-HC内建的MPEG解码器?
http://www.namipan.com/d/f28c1f2746b92ccbfd227380217b5f10a60626d200b60600
不过看起来好像只是二重化了而已……
roozhou@2008-09-10 17:48
好像只有deinterlace的功能,没有ivtc的功能,反正对帧率没影响。
那个field shift是自适应的?是的话就和TFM一样了,只要decimate一下就行了。
雷鸣@2008-09-11 18:17
目前测试发现对于音频为ogg的支持不好(或者说是我系统解码器问题?WMP可以正常播放就是了)
另外,会不会出现输出的视频色彩空间x264不支持的情况?
雷鸣@2008-09-11 19:22
现在好了,无论 regsvr32 或者先 regsvr32 -u,它都不能正确dump了,总是给我弹出一个窗口,标题 active window,然后里面放片,x264一动也不动
rp了?是否有什么解决办法?求助
现在连那个易用程度接近/超过rmvb编码器的gui的半成品都无法进行测试了。
bomber1984@2008-09-11 19:46
建议楼主弄个readme加入一些常用方法
roozhou@2008-09-12 10:33
如果开始放片说明无法连接到dump,一般就是色彩空间不支持造成的。
建议ffdshow的解码器选项中把raw video选成all supported。
还有雷大我还是不推荐急着做GUI,因为我的东西连半成品都算不上。现在应该先把接口和功能先确定下来。用CLI的话确定命令行和输出方式,用DLL的话确定导出函数名和参数。否则我一改接口GUI就要跟着改。
雷鸣@2008-09-12 12: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通过环境变量传入
按理来说会把优先级设置为“低”
当前“平衡”那里只有一个“最快”可用,其他都还没写
roozhou@2008-09-12 12:33
两点建议
1)自己控制各个进程而不要通过bat,包括winamp的aac编码器可以自己调用
2)声音采样率里加上48KHz,DVD和HDTV大多是48KHz
雷鸣@2008-09-12 12:45
引用
最初由 roozhou 发布
两点建议
1)自己控制各个进程而不要通过bat,包括winamp的aac编码器可以自己调用
2)声音采样率里加上48KHz,DVD和HDTV大多是48KHz
自己控制各个进程能力达不到
加一个48k倒是很容易……
SAPikachu@2008-09-12 17:51
雷鸣大也用.net么。。。握手。。。
控制进程应该不难吧,弄个线程把dshow2raw的stdout全部写入x264的stdin就可以了。。。然后分析下stderr的输出就ok。。。
另外支持roo大的新工具。。。全面加速x264取代rmvb啊。。。
roozhou@2008-09-12 18:11
既然是给小白们用的,我希望GUI还是用VC(静态链接CRT),VB6,Delphi之类写,不然别人还要装.net很麻烦。
雷鸣@2008-09-13 11:35
本机测试ffmpeg无法对rm格式文件里面的音频进行编码
还有mkv啊mp4啊之类的东西经常无法正常加载(有可能是我这里解码器的问题,或者解码器和vista的兼容性有点ox?)
编辑:安装了Haali的splitter、安装ffdshow以后问题解决
(之前是就依靠一个mpc-hc + realalternative过活……)
不知道roozhu大是否可以造一个类似的东西提供对音频流的这种处理?
squallatf@2008-09-13 11:41
引用
最初由 roozhou 发布
既然是给小白们用的,我希望GUI还是用VC(静态链接CRT),VB6,Delphi之类写,不然别人还要装.net很麻烦。
.net是趋势,优点很多,编译速度快,代码比c、c++易写,易读。
特别是写这种GUI类的,.net已经提供很好的子进程调用支持。比其他任何一种语言都方便。
雷鸣@2008-09-13 14:09
发现了,貌似和文件夹有关系
注册了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
roozhou@2008-09-13 21:27
哦,因为我的dshow2raw里直接用LoadLibrary("dump.ax")加载模块,所以必须放在同一目录下或者放system32下
«123»共3页
| TOP