2008/9/21 日曜日

ADX/SFD - Extract & Play このエントリーを含むはてなブックマーク

カテゴリー: games, memo, pc — CyberMagic(mac) @ 13:35:04
タグ: , , , , , , , , , , ,

ようやく公開^^;
TOS/TOA
TOSやTOAで使われていたりする、ADX/SFD形式のファイル。
CRI製のミドルウェア向けのファイルだったりしますが、これをPC上とかでも再生してみるメモを書いてみるテスト(ネットを探してもかなりあるけど)。
セガサターンやドリームキャストのソフトでもよく使われている形式です。
ADXはBGMで、SFDはムービーとして使われています。
PSS形式のムービーの変換や再生などについては(何故か)pspelp.comにあります。
方法については続きを読むからどうぞ。

1,DVD-ROMからデータを取り出す。
TOS or TOAのゲームディスクをDVDドライブに入れてみるとこんなファイルが出てくると思います。
TOSのDVDの中身TOAのDVDの中身
左:TOS 右:TOA

その中に~.CVMというファイルがあります。その中にファイルがパッキングされているわけですが、そのパッキングされたファイルを取り出すにはUltraISO(リンク先はcowscorpion.com)というソフトを使います。シェアウェアですがファイルの取り出しには問題ありません。

UltraISOの画面 (開く) TOSのDVDの場合
UltraISOをインストール、起動して、開くから~.CVMのファイルを開きます。この時、ファイルの種類ですべてのファイル(*.*)にしてください(.CVMが見えないため)。
目的のファイルによって開くファイルが違いますので注意してください。

TOS:BGM(ADX):TOSSND.CVM ムービー(SFD):TOSMOV.CVM
TOA:BGM(ADX):TO7BGM.CVM ムービー(SFD):TO7MOV.CVM

ファイルを開くと、SAMPLE_GAME_TITLEというボリューム名でファイル一覧が出てくると思います。目的のファイルを探しましょう。

TOSSND.CVMの中身TO7BGM.CVMの中身
左:TOS 右:TOA
BGMの場合は、BGM_やTOA_SFXBGM_から始まるファイルが出てくると思います。

TO7BGM.CVMの中身(シーケンスデータ)
TOAの場合、TOA_SFXBGM_から始まっていても.ADXで終わらないファイルもあったりします(TOA_SFXBGM_MD~.BD/HD/SQ)。それは難しい事をしないと聞けないです。
ファイルは名前でカテゴリ分けされていますので、ある程度は予測できます。例えば、BGM_B~.ADXやTOA_SFXBGM_B~.ADXは戦闘曲、というように。
ちなみに、BGM_ETC000.ADX、TOA_SFXBGM_S000.ADXはタイトル曲です。
ファイルと曲名の対応は面倒でもゲームを起動しサウンドテストを使ってチェックしてください。

TOSMOV.CVMの中身TO7MOV.CVMの中身
左:TOS 右:TOA
ムービーの場合、一部を除きカテゴリ分けがよくわからない(ある程度は分けられているが)ので、抽出してみて見ないとわかりません。
TOAにあるOP.SFDは、オープニングアニメーション作成前の設計図?みたいなのが映っています。本物のオープニングムービーはAS_001.SFD。お間違えないように。

取り出したいファイルをダブルクリックして抽出(or 右クリック→抽出)します。デフォルトではマイドキュメントのMy ISO Filesに入ります。

2-A,取り出したファイル(ADXの場合)
ADXファイルは、KbMedia PlayerとADXを再生するプラグインを導入すれば再生できます(これはほんの一例。Winampでもプラグイン導入で再生できます)。
KbMedia PlayerでADXを再生しているところ
WAVへの書き出しはググってください。

2-B,取り出したファイル(SFDの場合)
PSS Playerあたりで再生できるかもしれません。私の環境では再生できませんでした(元々PSS Playerでは無理?)ので、PSSdemuxなどを使って映像(m2v)と音(wav(元はadx))を分け、そこからいろんなツールを使って再生/変換します。
私の場合はGraphEditというツールを使いました。DirectXのSDKに付属しているツールです。
フィルタや出力先を繋ぎ変えて、再生やファイルへの書き出しができたりします。

※以下のGraphEditでの再生/変換は私の環境での場合の話です。環境によっては異なる場合があります。 
※詳しい使い方についてはググってください。「pss 変換」とかでGraphEditについて扱っているサイトもあったりします。
再生する場合はこんな感じにして再生します。
GraphEditでdemuxしたファイルを再生する場合
XviD形式に変換する場合はこんな感じにして変換。GraphEdit上ではXviDエンコードの設定ができないので、スタートメニューからエンコード設定を開き設定(ビルドによってはないかもしれない)。変換は再生ボタンをクリックして、再生ボタンがアクティブになれば完了。
GraphEditでdemuxしたファイルをXviDに変換する場合

TOAのOPムービーをPSP向けに変換してみた1TOAのOPムービーをPSP向けに変換してみた2
TOAのOPムービーをPSP向けに変換した例。XviDに変換したファイルから、さらに変換しています。

というわけで適当に書いてみました。もしかしたらちょびちょびっと修正するかもしれません。
…TOSのムービー、なんか色がおかしい感じがするのは気のせい?
注意:質問等は受け付けません。

この記事は携帯からでも見れます

QRcode:241

コメントはまだありません »

コメントはまだありません。

このコメント欄の RSS フィード トラックバック URL

コメントをどうぞ

HTML convert time: 0.254 sec. Powered by WordPress