马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 伤心的笔 于 2018-2-18 15:59 编辑
请移步新版 Batch MLP Encoder 3.0.6 (不再支持XP)
以下所有内容均为旧版本,不建议继续查看!
.NET Framework属于常用运行时组件。
XP用户下载.NET Framework (For XP),这个安装包比较小。或者下载原版的.NET 3.5
Win7用户自带
Win8/10用户需要单独安装.NET Framework 3.5,下载地址For Win8 32位 For Win8 64位
相信常常制作DVD-Audio的人来说,操作Surcode MLP Encoder是一件令人难以忍受的事。这倒不是说这个软件有多么难使用,但是问题在于,每一首音乐都要手动分离声道、分别导入软件合成,三首五首还好说,一张DVD-Audio就有几十首歌曲。这个简单而繁琐的过程夺走了本该精心安排DVD-Audio内容的时间。
Batch MLP Encoder就是这样一款自动化操作eac3to和Surcode MLP Encoder的软件,可以实现批量制作MLP文件的功能。为DVD-Audio制作者提供了极大的便利。
相比同类软件DTS and MLP Encoder来说,Batch MLP Encoder更加成熟,可靠,而且还是免费、自由的开源软件。
软件下载地址
二进制程序:百度网盘
http://pan.baidu.com/share/link?shareid=147105369&uk=2063644673
二进制程序:非凡软件站
http://www.crsky.com/soft/72561.html
Batch MLP Encoder 使用方法
根据GPL v2许可证开源。
比较
目前能够进行批量MLP处理的软件,全世界只有两种。现进行比较。如果您认为比较有失客观,请回帖说明。
| Batch MLP Encoder
| DTS and MLP Encoder | 价格 | 免费,自由软件 | 收费,98元 | 输入格式 | wav、ac3、dts、mp1、mp2、mp3、aac、mlp、flac | “音乐文件”,软件未详细给出。其介绍中提到了wav、dtswav、ac3、flac、mlp、dts等。 | 输出格式 | mlp | dts、mlp、ac3、flac、m4a、wav(pcm) | 选项设置 | 相对较多 | 只有输出格式选项 | 支持声道数(仅针对MLP)
| 从单声道到7.1声道
| 以前的版本仅5.1、6.1、7.1声道。现在版本因为没有转换成功,不详。
| 容错性
| 高
| 中
| 转换成功率
| 高
| 中
| 备注
| 功能单一的小工具软件;不支持某些DTS-WAV文件
| 在我的电脑上就没成功转换过MLP文件;可能对某些格式支持不佳
|
注意事项
需要安装好eac3to和Surcode MLP Encoder软件。
据网友评论,本软件不支持某些DTS-WAV文件。但是我手头还没有不支持的DTS-WAV文件。如果您遇到本软件不支持的音频格式,请及时在本帖反馈或直接联系作者,以便您的,也可能是很多人的问题得到解决。
不兼容软件:DoubleClickFix
系统显示DPI应设置为默认的96DPI
源代码:GitHub
https://github.com/SadPencil/Batch-MLP-Encoder
作者的话
难得又有了一个下午的充足时间,这种感觉可是半年都没有出现过了。和煦的阳光映在电脑桌前,手指可以自由地敲着键盘,而不必担心有任何烦心事可以打扰到我。 如果您曾经制作过DVD-Audio的话,一定面临过这样尴尬的处境——您制作光盘的大部分时间,都浪费在两大紧握专利的软件Surcode MLP Encoder和discWelder CHROME II上了。Surcode MLP Encoder尤为突出,一次只能把一个音频文件转换为MLP格式。这还不算,您需要把您的音乐的所有声道分离成多个WAV文件,再挨个导入Surcode MLP Encoder中,再等待漫长的处理过程,一首歌曲才终于做好了。您松了一口气,却又想起来,这仅仅完成了一首! 针对这一情况,ssqzjj(在点拨论坛中,他以cpzjj的名字注册)想出了一个比较好的解决方案:使用软件模拟鼠标操作,将操作的时间省去!于是,2013年的夏天,他写出了Easy to DVD-Audio软件,并在许许多多论坛网站上宣传。后来,该软件又多次改名,就像他的用户名一样,Do DVD-Audio(这个do实在令人无语)、DTS音乐转换器、DTS and MLP Encoder。 Easy to DVD-Audio是收费软件,要价98元。试用版也只能转换两首歌曲。由于是他亲自编写的,知名度又不高,破解的几率为0。坦言地说,他编程能力并不高,单从一点来看就够了——他的软件从未在我的电脑上成功操作过Surcode MLP Encoder。 我意外地发现,他的软件使用了libMatrix.dll类库文件。而libMatrix的源代码中可是清清楚楚地包含有GPL协议。GPL协议,要求开发者必须免费提供所有的源代码,并且需要在提供二进制程序下载的地方,清晰地同时写出源代码的下载地址。如果其他软件使用了该软件,则必须也使用GPL协议,并开放所有源代码。而ssqzjj很显然不那么做,也不会那么做——否则他的软件就收不到什么费用了。因为拥有源代码的人可以自由地对软件进行二次开发(前提是同样使用GPL协议)。如果是在国外,会有专门的律师团同ssqzjj过招的。可惜这是在中国。 ssqzjj的这种行为引起了我的不满。Hiroshi后来说了一句话,不知道是讽刺还是鼓励,让我破解它,或者写一个更好的。 本人破解软件的能力基本为0,只好再写一个了。还好,该软件的思路很明晰——调用eac3to程序分离多个wav文件,然后把相关信息写入ssf文件中,再让Surcode MLP Encoder读取ssf文件,然后生成mlp文件。 难点自然在第二步。这里的ssf文件,可不是搜狗输入法的皮肤,它是Surcode Setting File,顾名思义,用来存储Surcode MLP Encoder的设置的。再具体一点,这个文件包含了各个声道的wav文件的路径信息,以及诸如输出路径等生成一个mlp文件所需要的所有信息。只需要制作好ssf文件,就可以避免导入五六个文件了。 可ssf文件的结构从未公开过,我不知道ssqzjj是怎么获得的,以便让他的软件可以生成ssf文件。他显然也不可能认识什么知道这个秘密的人。看来唯一的可能就是,ssf文件的结构非常简单,容易破解。 果然如此。在尝试了几个下午之后,我成功地破获了ssf文件的结构——再简单不过了,除了文件头,就是一些短字符串,再加末尾的选项开关。 于是,在2013年8月16日的下午,一个叫做Surcode Settings File Maker的软件出世了,它就是Batch MLP Encoder的前身。 Easy to DVD-Audio软件只能把5.1声道的文件转换成MLP文件,我想这是因为ssqzjj没有弄明白ssf文件末尾的选项开关的作用。而Surcode Settings File Maker的1.0版本就做到了同时支持2.0声道和5.1声道。在Surcode Settings File Maker的1.6版本,实现了对从单声道到7.1声道的全面支持,可惜代码中出现了一些小错误,导致本来支持的5.1声道文件会误判断为四声道。感谢点拨论坛网友yasum的指正,Surcode Settings File Maker的1.91版本修复了该问题。 由于Surcode Settings File Maker制作仓促,很多次重点,比如判断文件生成成功与否,乃至最基本的进度条都没有,还有很多小问题。这一状况一直到了2.0和2.1版本才得到解决。请大家原谅我,确实是因为平常没有时间来维护软件。同时因为重大更新,主版本号+1,软件更名为Batch MLP Encoder。 如今Batch MLP Encoder也比以前健壮了不少,可以说是能“见人”了。而DTS and MLP Encoder确实没什么长进(注:现在有了很大长进,更新也很频繁),反倒是试用版只能转换一首曲子了,而且在我的电脑上依然无法正常使用。平心而论,Batch MLP Encoder在制作MLP文件上,的确远远超过了DTS and MLP Encoder。 ssqzjj的宣传确实十分到位,百度一下“MLP 批量”就到处都是。我看见在捌零音乐论坛上,有人在询问DTS and MLP Encoder的破解版,后面还有人跟帖“我也想要”。足可见大家对于批量制作MLP文件的需求。我是真想回帖,告诉他们还有Batch MLP Encoder这个好东西。 推荐经常制作DVD-Audio的朋友,来试试Batch MLP Encoder。我不会得到物质上的任何的好处,但是能得到帮助他人的强烈的满足感。 最后感谢点拨论坛站长IsaacZ对本软件的关注,以及众多朋友们的支持。 伤心的笔 2014-2-14
软件相关知识链接
更新日志
2015-10-31 2.1.5版增加了更多采样率支持
2015-4-30 2.1.4版修复了部分情况下完善音频信息对话框的“确定”按钮不启用的Bug,以及无法添加DTS等无法读取文件信息的Bug
2014-2-23 2.1.3版增加了一些小细节的处理,完善了错误提示。
2014-2-14 2.1.2版增强了错误处理的能力。
2014-2-07 2.1版增加了多线程支持!
2014-1-30 2.0版重写了代码,完善了很多细节。更改了程序名。新年快乐!
2013-9-30 1.91版紧急修复一个粗心的Bug:1.6版本到1.9版本中会将5.1声道误判为四声道。
2013-8-28 1.9版增加了一个功能,可以读取CUE文件,并转换为时间码。
2013-8-28 1.8版修复了某些情况采样精度可能从16bit变成24bit的情况。
2013-8-28 1.7版增加了编码到AC3格式的功能,同时修正了一些情况下音频增益失效的Bug。
2013-8-28 1.6版真正实现了智能判断声道,支持从单声道到7.1声道的音频文件。同时,发现软件对DTS-WAV文件支持不好,暂时去掉这个功能。
2013-8-28 1.5版增加了Tranzcode程序,增强了对DTS-WAV文件的支持。
2013-8-28 1.4版可以自动化操作Surcode DTS Encoder。
2013-8-27 1.3版可以自动化操作Surcode MLP Encoder。
2013-8-18 1.2版增加了对Surcode DTS Encoder的支持。可以生成与之兼容的SSF文件。
2013-8-18 1.1版解决了音频增益和重采样时,16bit的音频会变成24bit的情况。因此这两个功能启用。同时,当重采样时,如果音频增益的值为正数(也许是大于-0.5dB左右的数,不同文件不同),eac3to会把音频增益的效果抵消掉。所以,软件中重采样和音频增益的功能设计为不可同时使用。
2013-8-16 抽了一下午时间,把软件的1.0版写完了。
|