KeyFansClub

首页 » - 主题讨论区 - » CLANNAD & Tomoyo After » Clannad PS2 声音文档提取可能(!)
QuinMantha - 2006/4/13 13:04:00
______________________________________________________

4/21 更新(多谢momokun让大家注意到)

某强人找到将PS2版语音融入PC版的方法了!方法见以下连接

日文
http://www.geocities.com/sleephook/clannad/
[wrap=如果看不到的话点这里,0]

注意
セーブデータに互換性がないので,インストール先の以前のSAVEDATA\をあらかじめバックアップしておくこと.元に戻すには,元ディスクのSeen.txtとバックアップしたSAVEDATA\をインストール先にコピーする.

ビルドしたボイスデータは1.2GBあるので,HDDの空き容量に注意すること.

スレッド: http://pie.bbspink.com/test/read.cgi/leaf/1141063964/l50
ビルド
PC版のディスクがR:,PS2版のディスクがQ:,作業ディレクトリをc:\tmpとする.

RLdevのWin32 binariesをダウンロード,c:\tmp\RLdevに展開する.c:\tmp\RLdev\binが存在することを確認する.

oggenc2.xをダウンロード,c:\tmp\に展開する.c:\tmp\oggenc2.exeが存在することを確認する.

cps2_v1.9.zipをダウンロード,c:\tmp\cps2に展開する.c:\tmp\cps2\makekoe.exeが存在することを確認する.

パッチをバージョンアップするには,音声とテキストを個別に再度ビルドし,必要な方だけを上書きする.
音声
コマンドプロンプトを開く.以下,太字を入力.

C:\...>c:
C:\...>cd \tmp
C:\tmp>cps2\makekoe Q: -ogg "oggenc2 -"
(1~2時間かかる.DONEと出れば正常終了.c:\tmp\KOEが存在することを確認する)

テキスト
コマンドプロンプトを開く.以下,太字を入力.

C:\...>c:
C:\...>cd \tmp
C:\tmp>set RLDEV=C:\tmp\RLdev
C:\tmp>RLdev\bin\kprl -o seen.src -d R:\Seen.txt
(c:\tmp\seen.srcが存在することを確認する)
C:\tmp>cscript cps2\embedkoe.js seen.src seen.patch
(DONEと出れば正常終了.c:\tmp\seen.patchが存在することを確認する)
C:\tmp>for %a in (seen.patch\*.ke) do RLdev\bin\rlc -i R:\Gameexe.ini %a
c:\tmp>del seen.txt
("見つかりませんでした"と出ても問題ない)
c:\tmp>RLdev\bin\kprl -a Seen.txt seen.patch\*.TXT

インストール
ビルドしたSeen.txtとKOE\を標準インストール先に移動する. Gameexe.iniをテキストエディタで開き,

#FOLDNAME.KOE = "KOE" =  1  : ""

の部分を

#FOLDNAME.KOE = "KOE" =  0  : ""

とする.以上でインストール完了.
[/wrap]


英文
http://www.geocities.com/sleephook/clannad/index.en.htm
[wrap=如果看不到的话点这里,0]

Attension
Saved data is not compatible with original software. You should back up existing SAVEDATA\ prior to installing this patch.

Voice data will require 1.2GB of disk space.

Forum: http://pie.bbspink.com/test/read.cgi/leaf/1141063964/l50
Build
For following description, Q: drive has PS2 disc, R: drive has PC disc, and C:\tmp is used as working directory.

Download RLdev Win32 binaries. Extract to c:\tmp\RLdev. Make sure that c:\tmp\RLdev\bin exists.

Download oggenc2.x. Extract to c:\tmp. Make sure that c:\tmp\oggenc2.exe exists.

Download cps2_v1.6.zip. Extract to c:\tmp\cps2. Make sure that c:\tmp\cps2\makekoe.exe exists.
Voice
Open the Command Prompt. Type bold texts.

C:\...>c:
C:\...>cd \tmp
C:\tmp>cps2\makekoe Q: -ogg "oggenc2 -"
(It will take 1-2 hours and print "DONE" if succeeded. Make sure that c:\tmp\KOE exists)

Text
Open the Command Prompt. Type bold texts.

C:\...>c:
C:\...>cd \tmp
C:\tmp>set RLDEV=C:\tmp\RLdev
C:\tmp>RLdev\bin\kprl -o seen.src -d R:\Seen.txt
(Make sure that c:\tmp\seen.src exists)
C:\tmp>cscript cps2\embedkoe.js seen.src seen.patch
(It will print "DONE" if succeeded. Make sure that c:\tmp\seen.patch exists)
C:\tmp>for %a in (seen.patch\*.ke) do RLdev\bin\rlc -i R:\Gameexe.ini %a
c:\tmp>del seen.txt
("File not found" is not a problem)
c:\tmp>RLdev\bin\kprl -a Seen.txt seen.patch\*.TXT

Install
Move Seen.txt and KOE\ to the installation directory. Open Gameexe.ini by text editor and modify

#FOLDNAME.KOE = "KOE" =  1  : ""

to

#FOLDNAME.KOE = "KOE" =  0  : ""

[/wrap]

其中一个文件受geocities的流量限制,这个是被放到rs上
http://rapidshare.de/files/18228687/cps2_v1.6.zip.html
[URL=[NoCode]upload/KFCFile9267_cps2_v1[1].6.zip[/NoCode]]或者这里(kfc上传)[/URL]

另外两个文件
http://www.rarewares.org/ogg.html
http://dev.haeleth.net/rldev.shtml

找到上面那‘最终圣典’的论坛
http://forums.haeleth.net/viewtopic.php?t=503&start=24

需要一张PS2版的盘。。。
(后悔当初没有去下,那位好心人帮忙找找。。。)


希望各位前辈帮忙解释一下这个东西到底怎么运作的 <(_ _)>

————————————————————————————————
偶然之下找到了一个英文的Galgame论坛
其中有一条是关于提取clannad PS2 的声音文档的
好像做出了点成果出来

http://forums.haeleth.net/viewtopic.php?t=512

本人编程白级,看不懂它在写什么 ;;
看看对各位前辈有没有帮助
heifetz007 - 2006/4/13 22:50:00
哇.........期待ing
绯雪琴夕 - 2006/4/13 22:51:00
这个……

召唤达人啊……
深海蓝空 - 2006/4/13 23:00:00


Fresh from the Key homepage, the announcement of Planetarian ~boxed edition~! On sale April 28th. 2,800 yen gets you Planetarian on a CD in a box... with full voice.

The limited edition extra in the first edition will be a copy of Planetarian in book form.

Curse you, Key! Curse you and your constant drain on my credit card!



this one is so Mars, but it is really funny~ :)
nomomo - 2006/4/13 23:11:00
p兔版也只通了智代的,HOHO
Prz - 2006/4/14 0:05:00
那个根本没有解出语音...差得远呢
这个压缩文件格式不是Key或者VA发明的而是CRI, 这个公司据说有着悠久的历史,从次世代机就开始提供游戏的声象格式文件了...

列出的Reference只沾边了(就是ADX)。但是ADX是DC世代的格式了,已经被完全解透。
Clannad的语音是由AHX格式压缩,并且可能经过简单加密的(就像Reallive的SEEN文件)。

目前能找到的资料仅仅如下:
码率32k-64kbps
音质高于MP3
着重对女声音质优化

因为是商业编码格式,解码估计只能靠内鬼了...

(Key果然吸取了教训...AIR PS2的语音仅仅是经过简单的包装和压缩,因此能迅速的被人破解...)
Sapphire - 2006/4/14 9:27:00
不过也难说KEY会不会在PS2版销售得差不多的时候,返回来搞PC的语音版。不过那是N年以后的事情了。
heifetz007 - 2006/4/15 17:44:00
就是说 语音近期都是无望
mincomp - 2006/4/16 21:38:00
http://forums.haeleth.net/viewtopic.php?t=503&start=24 ?????

不过他给的那个网站我上不去
Armsky - 2006/4/16 22:44:00
第三版...语音...残念ing
czx - 2006/4/17 1:06:00
不通过解码,直接录制音乐,然后靠日语听力把语音顺序弄清楚,再编上号

这样我们就能读一个句子,用播放器放一个语音,这样来玩游戏

只是语音文字不同步罢了,玩家也是可以忍受的嘛
Prz - 2006/4/17 10:44:00
楼上的主意.....Prz

Clannad 的语音一共有42954句
每一句平均算8秒
听写一句需要时间 8秒(播放) + 1秒(反应) + 5秒(编号) + 3秒(保存) = 17秒,就算自己写专用程序自动化保存的过程,也需要17秒 - 3秒(保存) = 14秒

42954句 * 14秒 = 601356秒 = 167.04 小时

就算专职人员每天8小时不停的制作,周末不休,也需要大概21天。

如果是仅仅作为Fans,每周末用8小时来做的话,就需要21周,也就是五个半月的时间。

这个仅仅是头一次处理,然后还需要至少再全部听一遍以校对错误...

---------------------------

其实,仔细一想,就算能够解出来,剩下的制作过程也比上面的计算节约不了多少时间....

也就是说,就算这个月底就有人做出解码语音的程序,那么今年底能够出现完整的PC语音版的可能性微乎其微.....

Clannad的语音量实在是太太太大了...这个数量的东西让我非常怀疑是否会有人去做它...因为比较起来,直接去买一台PS2加正版游戏的花费似乎要小得多...Prz
mincomp - 2006/4/17 12:16:00
如果有10个人做的话,167.04 小时就会变成1-2天协调+16.704小时吧?
不过不知道会不会有10个人来做这个事情
还有我前页发出的那个提取声音工具的网址,有人看了那个可以提取出什么吗?
站在世界的终端 - 2006/4/17 13:13:00
那语音版不就是没希望了吗?
gwx425 - 2006/4/17 13:36:00
还好我有PS2版………………
momokun - 2006/4/18 6:41:00
http://forums.haeleth.net/viewtopic.php?t=503 [英文]

好消息! CLANNAD PS2的声音文件以可以提取! 不过根中文补丁无法并合。 希望V3可以修改。=]
如果有人有兴趣试一试。我可以把方法翻译成中文。[ 不过我的中文不那么好。 ^-^;; ]
Prz - 2006/4/18 10:19:00
不过...由于历史原因,Clannad中文版使用的中文编码并不是真正的中文 GB / BIG5 编码,所以使用一般的程序反编译后的字是认不出来的。
Prz - 2006/4/18 10:35:00
不过还是值得庆祝啊 -v-
Fans是万能的,没有什么奇迹Fans不能达成!! -v-
momokun - 2006/4/18 11:00:00
这个问题不是在中文编码上。 是在编码程序中,KFC的补丁翻译不全[?]。是没有翻译完还是什么别的问题还不清楚。 =[

haeleth 在以上的网页说 :
" nope, non-trivial. They've been inconsistent in what they've encoded -- some strings are encoded Chinese, others they've left in plain Japanese, even within files they've
supposedly finished. I think I'll leave it to them to adapt the patch to suit their tools, rather than try to guess what their system was and adapt my tools to support it. ^^;"
QuinMantha - 2006/4/18 11:37:00
已更新。。PC语音版再不是纯怨念了
Prz - 2006/4/18 11:58:00
恩,我收回前面的计算.... 6月底前有语音版是有可能的,因为现在日本BBS上一群疯狂的Fans正在搞PS2到PC的语音映射。
xchenli - 2006/4/18 12:11:00
太好了~听到这个消息,感觉全身都更有活力了~
翘首期待pc语音全中文完美无敌clannad的出现^_^....
鹦鹉螺化石 - 2006/4/18 12:20:00
我看到了一句“11G的WAV”之类的……@_@
大期待中,真有语音版的话一定重打一遍,特别是风子线XD
reer - 2006/4/18 12:21:00
看题目爆了!

。。看楼上“11g”也爆,和硬盘一起了。。
skypaul - 2006/4/18 12:34:00
-_-
关于这种问题只能纯粹期待了..
希德船长 - 2006/4/18 12:50:00
AHX的压缩比是1:8 -- 1:10,解成WAV后有10多G也是很正常的。

-------------------------------------------------------
貌似那个站点的服务器有流量限制,现在上不去。

真想知道他们是怎么把AHX解开的。
Prz - 2006/4/18 16:22:00
源代码我读了。所谓的AHX其实就是.... MPEG2音频+ADX包裹....

-_- baby↓流没牙的CRI居然把它称作自己"发明"的格式.....还信誓旦旦的说什么音质高过同码率MP3, 专为女声优化云云....骗得我一踏稀里糊涂.....

原来号称版权意识强的日本公司也不过如此......强烈的鄙视....
忧郁の丸子 - 2006/4/18 17:05:00
原来号称版权意识强的日本公司也不过如此......强烈的鄙视....


汗。。。日本一向把国内说得素质像天堂,把外国(特别是中国)说的乱七八糟的

日本换汤不换药的改个制作公司而内容几乎不动照抄的翻版游戏也多了去了
clifford-hx - 2006/4/18 21:38:00
以下引用Prz在2006-4-18 11:58:42的发言:
恩,我收回前面的计算.... 6月底前有语音版是有可能的,因为现在日本BBS上一群疯狂的Fans正在搞PS2到PC的语音映射。

照这样到时候咱们是否就可以坐享其成了?听起来不错啊。
momokun - 2006/4/19 7:19:00
不过v1。6的补丁可以使用ogg了。出来不到1.3G. xp
12
查看完整版本: Clannad PS2 声音文档提取可能(!)