原文:
http://dio1888.bokee.com/3688480.htmlMKV分离器(MatroskaSplitter)暂时只有Gabest的和Haali两种,而Gabest的对视频是H264/x264或VFR的MKV都处理得不够理想,特别是某一些VFR MKV若用它分离,开头前几秒的时候会出现了一个卡画面,而上述问题在Haali上都未见发生,所以Haali的轻松当选最佳MKV分离器^_^但Haali的跟RMVB编码器兼容得并不是很好,最明显表现在压制无响应,即编码进度条一直不显示或为0。经过一些测试,我发现规律是Haali没启动过,才能进行MKV->RMVB转换,所以往往就第一个片能成功压为RMVB,第二个开始就无响应。
话说了一堆,现在我们分析一下解决方法吧,因为规律是“Haali没启动过”就可以MKV->RMVB,所以转个方法我们可以采用每次压片前反注册Haali MKV分离器,然后再重注册Haali MKV分离器,那就等于“Haali没启动过”,实现:
1、把任务添加好,然后按[输出BAT文件]
2、记事本打开了Job.bat,并显示出命令:
3、添加反注册和重注册Haali MKV分离器的命令:
其实就是在压片程序没运行之前进行反注册和重注册Haali MKV分离器
regsvr32 /u /s splitter.ax
regsvr32 /s splitter.ax
解释一下,regsvr32的功能是注册和反注册插件,而regsvr32 /u /s代表不提示就进行反注册,而regsvr32 /s代表不提示就进行注册。
splitter.ax是Haali MKV分离器的文件名,因为我用的是迪奥DIY版,所以它安装到系统目录,若安装的是独立版,要写上路径,如安装到C:\Program Files\Haali\MatroskaSplitter,就应该添加这样的命令:
regsvr32 /u /s "C:\Program Files\Haali\MatroskaSplitter\splitter.ax"
regsvr32 /s "C:\Program Files\Haali\MatroskaSplitter\splitter.ax"
4、用记事本添加完了上面的命令后,就关闭保存吧,然后再读入到RPG里:
其实官方的命令行压制是很适合玩家的,就灵活性已经无敌^^
针对某些新丁中的新丁,不要问我ERP\BRP怎样实现~因为我连它们能否实现也不知道,更不会知道实现方法^^