3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

楼主: O2O31O312
打印 上一主题 下一主题

[原创] 【坐标帝】【自动剧情工具】古剑情自动 v1.0.4.2剧情音量调节版

   关闭 [复制链接]

821

主题

6501

帖子

17万

积分

游戏终结者

@小幸姐             

Rank: 14Rank: 14Rank: 14Rank: 14

贡献度
42459
金元
31673
积分
173173
精华
17
注册时间
2010-7-9

游戏之神~3DMer古河渚最佳写手圣诞快乐谜之勋章月宫亚由终身荣誉勋章灭绝师太花好月圆阎魔爱幸运儿

跳转到指定楼层
主题
发表于 2010-12-11 15:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
下载地址:http://bbs.3dmgame.com/thread-3867072-1-1.html



游客,如果您要查看本帖隐藏内容请回复


下了不顶我祝”谁一户口本今年平安幸福“
下了又顶我祝”谁全家一辈子平安幸福“
完美了,就剩特殊点了,呵呵,源码可以说是巧夺天工 嘻嘻
特殊点即是混音模式(多发生在有对话的战斗,不多)、章节点(不超过5个)、有配音的支线(大概3个)
解决办法是按F11再按F10,另一个解决方法是大家共同找这些特殊点,我加入到数据库里面欺骗程序
或者加入到核心里作为特例


使用方法:本工具按键误差(除了剧情第1句和极少点的基址变更处)为:
微调=0时,本工具按键误差是慢0~100毫秒,且每个误差出现概率一样,故平均误差为+50毫秒
微调=-50时,平均误差为0猜猜为什么不默认设-50?
微调还可以根据个人口味,选择每个字幕延迟时间,比如你想让它晚1秒消失,调成+1000毫秒即可

初句延迟:上面说了,剧情第1句和极少点的基址变更处是个特殊点,每当到了这些点误差就不是上面微调能调的了
假设 初句延迟 =4秒,那么在这4秒的任何时候程序都可能获得当前配音,加入是3秒时获得,那么这段念对白将在配音说完后延迟4-3=1秒
后才因模拟空格而消失,如果程序在0秒时获得,那么误差是4,很少见,但不是没有,平均初句误差就是2秒
如果调成1,无论如何初句最大误差都不会超过1秒,平均500毫秒,没影响了,纳尼?你为什么不设置成默认1秒呢,你们猜猜看
我推荐是4秒,如果在每段剧情初句没有不适的话,就不要更改了,如果机器超级棒,就设1秒了没的说了

寻址范围:等下先去吃饭,回来再说,能看到图的话上面也有


v1.0.5更新预告:
去对话框、内存无损提高音量
不遇敌
自动100%成功飞檐走壁
人物隐形
随时随地更换领队
行走速度变更
师尊模型支持
自由视角
行走方式变更
镜头远近
以上的一部分会加到1.0.5中,并不是全部,你们的反应令人心淡,基址是最关键的,我什么都实现了就不太会寻址!!
寻址就是让你们不用复杂操作用修改器也能实现!!

v1.0.4 更新内容:
1.配音长度精确到毫秒,并保存于数据库,从2方面大大提高了效率和准确度。
  我的工具误差只有50毫秒,如果你机器特好,我可以让它变成2毫秒
2.优化再优化,有几处算法我真得不是吹,头发不知落了多少,就像在做一个难题

1.最后的内部显示、寻址范围什么的是在我很困倦的状态下完成,测试较少,现在看来似乎幸不辱命
2.CPU虽高,这换来了界面不在执行空格中卡死、多显示、多范围寻址等等,可以说是个巨大进步
3.新的代码、优化势必也会有2.2或未知的问题,这也是成长的代价,何况我几乎没测试.明眼人一看便知
  是个过渡版,我之所以加了那么多无用的显示是为了方便不能使用、连续空格等遇到异常的童鞋的反馈  
4.希望今天能完成翻云寨前的二次测试、修改、优化,并发布无显示版本1.0.3.1

v1.0.3 更新内容:

本配音剧情辅助器正式更名为 古剑情自动,仅花费几秒想到。
重写、优化、精简代码 导致辅助器异常流畅,可能会导致测试过的对白稍稍延迟
这时,就是微调大显身手的时候了,并具备记忆功能。

程序更高效更轻便,界面不再卡,快捷键-启动-无延迟
精确解释每2.4秒一次空格的原因并解决(仍存在于分章处,在作为特例解决之前遇到请使用F11功能)
作者几乎掌握了所有例外音频的特性、时机
增加最重要的寻址功能:按路径长度平移+寻址范围!
这个版本有很多内部信息,主要是为了方便不能用的同学反馈

寻址功能说明:
寻址范围3~100:这是一个寻址范围,因配音基址左右浮动及不同PC环境亦不同,
如果左边从来没有显示过一个音频文件,那么就调此处,调到最大试验。如果你能用
哪怕一次空格那么说明能够寻到地址,请尽量改小此处,50是个推荐值,我改到3也能用我会到处显摆吗。
例外,梅减少2个寻址范围,模糊地址左右各少一个,中间的10数字+ogg即是音频文件
如果你调节使它只显示到ogg,那么就是最完美的效果。差很多也没关系,上个版本我用的固定是40
如果还寻不到地址下个版本我改到500,下载看来似乎没有无法使用的反馈。
无论工具处于何种状态,都能调节寻址范围并在下一个系统音响起时生效,若想立即生效,按“F10”

请帮忙测试翻云寨BOSS战斗前剧情对话有无慢or快,精心数小时才研究出来并为了简化程序而一一手动

因为我独自不可能在短时间遍历古剑主线剧情,希望大家帮忙测试各处剧情配音。
能不能用都回来反馈一下,感激不尽。
寻址范围拉到100并反复启动还不能使用:
把古剑的位置通过改名、剪切操作移动至以下位置" 盘符:\Aurogon\GuJian",例如通过以上操作后
你的古剑可执行文件位于"F:\Aurogon\GuJian\Bin\GuJian.exe",无需重新激活。


反馈方式:如果你要反馈,请用心。一、二句话于你我都无益,推荐以下格式:
首先窗口化你的古剑,进入剧情,一边点击对白,一边观察辅助器界面
1.现象。比如,不能用:win7 64位 ,但能检测到游戏版本;能用:但有音频停顿或者播放未完
2.工具的信息反馈栏:
当前配音文件:是否显示过名字长度为10的音频文件,比如:1234567.ogg
空格模拟次数:在一个游戏进程下,是否大于过3
当前配音文件:有音频停顿或者播放未完,可通过此处查看该音频大概名称。
本人不再受理”令人无奈“的反馈信息,见谅


v1.0.3更新预告:
重写、优化了关键代码,效率更高、占用更少
某作者为这个版本耗尽了心神
除了个别特定点外,不会再出现每2.4秒按空格不停
同理,也就不会自动存档,战斗也按空格,虽然2.2版我还没遇到这种问题
这个特定点只可能出现在“战前或战后有对话的剧情”中。但不是必定出现
皮肤集成
将完美测试完雾灵山涧
快捷键改为F11、F12或只对古剑、辅助器窗体生效
100252.ogg停顿及爆料参见以下引用栏里的内容
研究发现,100252.ogg是通过脚本跟随游戏其他声音(如鸟声*.wav)播放的
于是它在内存出现的位置便不同于其他配音,于是本工具2.2到此处停滞
一目了然,全程配音补丁仅包含3个配音版结局和9000+音频文件
而配音播放、对白出现时机要通过游戏脚本控制
于是这些脚本只可能在1.3.7版本里的,即:古剑程序员在1.3.7发布时就在
脚本里完成了所有音频与字幕对位,并且在类似100252这种组合音频处精心控制,以达到完美效果。
而从配音的音质、音量上我们发现了此次配音的赶工、后期测试比较仓促
那么只有一个原因使然,那边配音没录完,因为只要那边录完,这边就能直接打包音频发布
(没人会傻到要在烛龙这边完成音频分割)而烛龙又必须承君此诺,按时发布。
9000+的音频一一对位字幕,精心调节特例,这是多么艰巨繁琐的工作呀,令人惊奇的是配音
完全免费。看到这里,我想你们应该了解到烛龙的辛苦,所以就请理解配音的音量略低问题吧
本人也会尝试通过内存控制提高配音音量以期无损音频解决音量略低问题。

最后,关于100252.ogg处停顿的解决办法很多,读取脚本或定位系统音wav地址或。。。
最简单 最安全的方法就像解决云溪超长RAP那样,作为一个特例控制,而令人欣慰的是
这样类型的音频不多,目前我经历的剧情只此一例,并且今后出现的停顿问题只可能是
以下3种:
1、省略号位于剧情第一句;暂未发现,估计没有
2、省略号没有配音序号;即该序号是下一句正常对白音频(只发现一个200436.ogg,这个文件名不应存在)
3、跟随系统音播放的;(目前只发现一个,即100252.ogg)
而这3种都非常少,但不会只有2个,这就是需要大家共同测试的项目,如发现请提交,感激不尽。

研究100252.ogg也有额外收获,不经意间发现了所有角色模型在内存的位置以及模型代码、对应文件。
应该有助于修改人物模型吧,改天再详细研究咯

v1.0.2.2更新内容:
终于支持快捷键了:自动进行是K键,停止是J键。
加入了游戏状态检测,先启动本工具也不怕啦
加入了音频和按键模拟状态,方便不能用的同学反馈问题
微调支持键盘上的左右箭头键,精确微调更方便,但不建议改变微调的默认0
配音100177.ogg,即韩云溪的超强rap分页对白,不再停顿啦
配音100033、100034播放时间出现交集,不再停顿啦
配音200435后有个省略号,居然连序号都没有了,已修正,也不再停顿啦
基于XX特耗系统资源,为了减轻PC负担,本辅助器独立,不在整合到未来的辅助器里了
名字还没想好,求起名,求美化界面。

v1.0.2.1更新内容:
修改了文件存在与否判断方式,稍省系统资源
删除了1处纯属多余的可能造成问题的空格模拟
支持所有省略号对白自动剧情,省略号不再停顿
(有一种例外,就是省略号位于你剧情第一句,不知道有没有这样的情况
不过既然是剧情才到第一句,想必你的手离鼠标不远 )

原理:读取当前播放配音音频(读内存)+配音音频长度(读data下ogg文件),通过模拟空格实现剧情自动进行。
故本工具只读(不写)内存和配音文件,如果PC配置过低,可能会有较大的误差
目前建议使用方法:先进入剧情,启动本工具,一般就可以了
如果没反映,点击对白一下,建议多用快捷键,分别为 K、J
不能用的同学请反馈并等待,不然我不知从何处入手解决

读内存需要地址,这个地址很奇特,没有指针,本身就是基址,但是会左右浮动±2的地址,
于是通过特征码方式定位,不敢确保万无一失,这是需要测试点1
古剑对白中的省略号是不读的,比如上一句是11秒的配音文件201082.ogg,下一句是省略号,本该播放201083.ogg
而省略号的配音都是不存在的,哪怕是0字节。当字幕显示省略号时,201082.ogg依然驻留内存。
还有一种音频是比较短的,即使0.99秒,读取到的时间长度也是0,这两种音频在v1.0.2.1版都很好的解决。
但希望大家留意有些分页对白、重叠配音处,若不适用请告诉我大概位置,因为这么长剧情我短时间独自不能遍历,此为测试点2。
关于这个版本、名字我依然把她看做辅助器功能的一部分,只不过目前只能做到这些就先发了。
BUG收集,特别感谢反馈的童鞋:
标号100177,即韩云溪的超强rap句子
标号100264,韩云溪趴在母亲面前哭的场景(无需空格)。
关于差点自动存档,我表示只是差点,打开了存档界面,并没有存档,
测试时已经注意到了,特意加了判断语法防止2次空格
结局大战共有26句,文件名长度为9,与所有其他配音不同
就不支持了,因为没有必要再加长度判断,再说了,难道战斗时自己手还离开鼠标吗

[/hide]

评分

14

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-5-16 18:18 , Processed in 0.038772 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表