CD-ROM「コサキンスペシャル」歌詞データ取り出し方法

文責:コサキンML管理人
kosakin-request@cup.com


Date: Fri, 4 Oct 96 01:11:08 -0800
Subject: [kosakin:460] Kae-uta Data salvage from CD-ROM

[kosakin:458]で予告したとおり、コサキンCD-ROMから替え歌の歌詞データを
取り出すことができましたのでその報告です。

コサキンCD-ROMはそのパッケージを見ればわかりますが、Macromedia社の
Directorというオーサリングツールを用いて製作されています。
ということは、そのDirectorがあればそのデータソースが見られることになる
のですが、最近のCD-ROMはその辺が厳しいようで、CD-ROMに収録されているデ
ータは通常のDiredtor形式の*.dirではなく、*.dxrというプロテクトのかかっ
たものになっているか、巨大な実行ファイルにまとめられているものとなって
います。

僕の持っていたWin3.1用のDirector4.0体験版では当然、このプロテクトのか
かったファイルを開くことはできませんでした。
#少し前のCD-ROMタイトルならば、*.dir形式で書かれていたものが多かった
#ので、このツールを使って画像や音などを切り出すことができました。

#また、純粋に再生だけならば、Directorと互換性のある、Shockwaveプラグ
#インの入ったNetscapeやMSIEでも見られます。お試しあれ。(あまり意味無
#いけど)

で、これから本題ですが、

悔しいのでバイナリファイルを眺めていたら、収録されているデータのうち、
テキストデータについては、そのままの形で中に埋め込まれているだけのよう
です。
#音声・画像などの他のデータについては、ヘッダやデータ形式にどんなもの
#を使っているのかわかりません。(^^;どなたか取り出し方を教えて下さい。

次に具体的な方法を示します。
Windows環境に限定していますが、他の環境でも適当なソフトを使えば可能と
思われます。(Macは隠しファイルになっているかも知れないのでわからない
です)

CD-ROMに収録されている、c.dxrというファイルをテキストエディター(例え
ば秀丸などの巨大なファイルでも開けるもの)やページャー(ページブラウザ
等)、バイナリエディタ等で開きます。
テキストデータを示すヘッダー(のようなもの)は"STXT"という文字列が最初
に付いているようですので、"STXT"を次々に検索します。
すると、替え歌のデータを見つけることができますので、それぞれをコピーし
て、別に起動しておいたエディターで編集、保存すればOKです。

データの数としては、替え歌のタイトルを列挙したものと、歌詞の書かれてい
る固まりがそれぞれ8個ずつ有るようです。

これで全てのデータをテキストファイルにすることに成功しましたが、これだ
けではさすがに芸がないので、SHOWPC for Winというフリーのログビューワで
簡単にそれぞれの曲ごとに見られるようにもしてみました。
そのためにFILE2PCというまた別のソフトでSHOWPCの読めるPC-VANのログ形式
に変換する必要があるのですが、各曲ごとの区切りとして、3行以上の改行を
入れれば変換可能になります。(僕は秀丸のマクロを使ってやりました)

SHOWPCは、例えばここから入手することができます。16bit版と32bit版が有り
ます。同じ場所にFILE2PCもあると思います。

http://www2j.biglobe.ne.jp/~kawa/

#本当は日付のところを放送日にして、原曲の説明(著作権関係からか、収録
#されているものにはその項目はありませんねえ…)も入れたいんですが、今
#は面倒なのでやっていません>どなたかやりますか?
#ちなみに、途中までの原曲に関しては,「ヤギGOLD」に載っています。

切り出したデータはSHOWPCでこんな感じで表示されてます。:)

(例)

#0037/9999 リスト8
★タイトル (kosakin )  96/10/ 4  3:25  ( 15)
38 【 喉の仏さん 】 (95 6/2 OA)
★内容
「わしが菅原文太じゃけん!
(以下略)

※注意※
ここで示したような方法によって取り出した歌詞データは、あくまでも「個人
的に楽しむ」だけにとどめて下さい。不特定多数の人に配布したり、Webで公
開するようなことはしてはいけません。著作権の侵害になります。
#って替え歌そのものも著作権侵害のような気もするのですけど…

kosakin-request@cup.com