因为工作需要接触MeGUI,不久发现处理某些视频极其不稳定。经常报System exception/DIB/AVS not open等错误。每次都是重启一下MeGUI又能解决,弄得我非常郁闷。不知道是压片机环境设置问题还是MeGUI中某些地方没有设置好。还有虽然MeGUI的确是个很专业的集成工具,但是在某些地方的操作上我非常不习惯,不能批量添加压片任务。

遇到以上问题,最开始我的解决方案主要是换了新版本的MeGUI(0.3.5.0)。

批量添加任务的问题,通过自己写了一个小工具。更改MeGUI程序目录下的joblists.xml文件,和向jobs目录下添加工作使用的job(序号).xml文件。同时需要通过EditPlus批量更改job(序号).xml的编码为UTF-8。虽然能解决,但是还是很不方便。而且我们批量压制rmvb视频时,每次都会出现很多Error的情况。

后来通过查找网上资料和查看MeGUI显示的一些参数代码,自行封装了一个傻瓜式的软件。

解决了批量添加文件的问题,稳定性目前还在测试中。

处理mp4文件步骤:

第一步、使用neroAACEnc转换音频,格式为m4a。

第一种方法:

代码:

#dshow2wav# #sourcefile# | #neroAacEnc# -ignorelength -q 0.5 -br 32000 -he -if - -of #targetfile#

批处理(实例):

D:/tools/dshow2wav.exe "D:/Wait/30.avs" | D:/tools/nero/neroAacEnc.exe -ignorelength -q 0.5

-br 32000 -he -if - -of D:/Wait/30.m4a

第二种方法:

#BePipe# --script "Import(^#sourcefile#^)" | #neroAacEnc# -ignorelength -q 0.5 -br 32000

-he -if - -of #targetfile# > #logofilename#

第二步、使用x264转换视频,格式为264。

代码:

--bitrate 500 --level 3.1 --ref 4 --mixed-refs --no-fast-pskip --bframes 4 --b-adapt 2 --b-pyramid --weightb

--direct auto --deblock -2:-1 --subme 7 --trellis 2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me umh --threads 8

--thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output #targetfile# #sourcefile#

批处理(实例):

D:/tools/x264.exe --bitrate 500 --level 3.1 --ref 4 --mixed-refs --no-fast-pskip --bframes 4 --b-adapt 2 --b-pyramid

--weightb --direct auto --deblock -2:-1 --subme 7 --trellis 2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me umh

--threads 4 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "D:/Wait/30.264"

"D:/Wait/30.avs"

第三步、使用mp4box封装为mp4。

代码:-add #264file# -add #aacfile# -new #targetfile#

批处理(实例):

D:/tools/mp4box/mp4box.exe -add "D:/Wait/30.264" -add "D:/Wait/30.m4a" -fps 23.976 -new "D:/Wait/30.mp4"

最后附上软件界面图

使用MeGUI的一些问题及个人解决方案,仅作个人备注使用。相关推荐

  1. 亚马逊Listing变“狗”怎么办?这7大解决方案仅供参考!

    相信很多卖家在运营亚马逊过程中经常会遇到Listing突然无法正常访问的情况,有卖家调侃表示,自己的商品"go die"了,因为页面显示的都是"狗狗".本期的亚 ...

  2. 解决方案仅用于执行startup.bat启动时乱码解决

    目录 1.首先要知道的是,中文乱码一定是编码方式不一致导致的(废话...) 2.其次我们要找到Tomcat目录下的.properties配置文件 3.最后,修改替换之前有必要备份一下原文件(.prop ...

  3. 忘记iCloud密码的解决方案 - 仅适用于iOS 7.1以前(不含)

    当苹果公司首次推出iOS 7时,有一个小技术错误帮助用户删除iCloud帐户,而不需输入密码.不过,苹果公司已经通过iOS 7.1的修正了这个错误.但是,如果您仍然拥有iOS 7,请按照以下步骤指导您 ...

  4. unity游戏,隐私协议最简单解决方案!仅3行代码就搞定!(转载)

    起因 最近各个平台的隐私协议,监管越来越严,游戏需要明确自己的隐私协议是做啥的,需要在所有sdk没有启动前,就向用户展示隐私协议. 由于我是使用unity开发,所以自己找了一个方法,去做到这个隐私协议 ...

  5. 使用AndroidStudio编译NDK的方法及错误解决方案

    参考资料: [android ndk]macos环境下Android Studio中利用gradle编译jni模块及配置:http://demo.netfoucs.com/ashqal/article ...

  6. 业界首发丨网易云信虚拟人解决方案,首创客户端+云端双渲染技术

    元宇宙,依然还在持续升温. 几个月前,坐拥全球 20 亿用户的 Facebook 高调更名改姓,宣布将元宇宙刻进公司长远的发展基因:普华永道给出预测,为2030年的元宇宙产业赋予了高达1.5万亿美元的 ...

  7. 普元部署包部署找不到构建_让我们在5分钟内构建和部署AutoML解决方案

    普元部署包部署找不到构建 Practical machine learning used to be hard - and still is in some specialized areas. Av ...

  8. 脑裂问题解决方案_从解决方案到问题

    脑裂问题解决方案 Once upon a time a couple of years ago, one of my mentors (and favourite people in the worl ...

  9. 分布式ID生成器的解决方案总结

    转载自 分布式ID生成器的解决方案总结 在互联网的业务系统中,涉及到各种各样的ID,如在支付系统中就会有支付ID.退款ID等.那一般生成ID都有哪些解决方案呢?特别是在复杂的分布式系统业务场景中,我们 ...

  10. 高性能业务架构解决方案(LVS+Keepalived)

    高性能业务架构解决方案(LVS+Keepalived) 一. 概况2 1.1 应用场景2 1.2 LVS/Nginx/HAProxy特点3 二. 相关理论4 2.1 Keepalived工作原理4 2 ...

最新文章

  1. 用mendeley在word中插入文献_Mendeley在Word添加工具栏和插入和删除文献的方法 | 科研动力...
  2. 业务代码的救星——Java对象转换框架MapStruct
  3. 范德蒙德矩阵在MATLAB中怎么表示,Python 之 Python与MATLAB 矩阵操作总结
  4. Matlab中plot基本用法
  5. [转载]项目经理必备工具包:项目管理中的22个思维导图
  6. java打包内存溢出_maven build 内存溢出怎么解决?
  7. ChaosConf 2018:混沌实验的演变
  8. 数据科学学习心得_学习数据科学时如何保持动力
  9. 源码编译构建安装内核kernel
  10. FragmentActivity+FragmentTabHost+Fragement替代TabActibvity+TabHost+Activity
  11. 《程序开发心理学——银年纪念版》前言
  12. Redis客户端与服务端
  13. 映射异常: An association from the table tb_baoxiao refers to an unmapped class: int
  14. python猴子分桃子的数学题_小学奥数猴子分桃练习及答案【三篇】
  15. 计算机一级底纹颜色怎么设置,word2016文字字形和颜色设置及文字底纹效果方法...
  16. 给服务器写一个简单的断网重连shell脚本
  17. 英国哈德斯菲尔德大学留学生本科未毕业如何将留学路进行到底
  18. 美股网络券商史考特证券被黑 460万客户受影响
  19. 页面的版心html,关于PC端网页版心及网页自适应问题
  20. H3C产品的默认密码是多少?

热门文章

  1. IDM6.39序列号,亲测可用
  2. 五菱宏光MINI EV,重走“小米”路
  3. 财商大电影——10部可以锻炼财商思维…
  4. Java 程序该怎么优化?(命令篇)
  5. linux上java设置内存,linux 设置java内存
  6. 战胜自己,征服北京四海记
  7. ONLYOFFICE 如何连接集成到 Wordpress 上
  8. welearn平台答案 大学英语 视听说 综合教程
  9. C#的DataTable详解
  10. 中信证券:降准并非货币宽松 缺口或达9000亿