PS2ゲームからムービーを抽出・結合する方法 (リンク修正しました)

※動画抽出は全て自己責任で行ってください。

ここ最近にPSPからのムービー抽出を行いました (δtech -DeltaTECH- PSPゲームからムービー抽出する方法 《追記しました。補完完了》《さらに追記しました》)が、今回はPS2からのムービー抽出をしたいと思います。

5〜6年前に一度マイブームで、FFやらDMCやらそんなこんなのソフトからリッピングを行ったのですが、そのデータがどっかに消えてしまったということで再度抽出をしてみたいと思います。

ええと、まず今回の作業の大まかなイメージをつかんでもらうために、簡単に始めに説明しときますね。

  1. PSS or SFD or 独自形式をDVD-ROMから抜き取る
  2. 各ファイルを一般的な動画形式と一般的な音声ファイルに分離する(非多重化)
  3. 一般的な動画形式と一般的な音声ファイルを結合する(多重化)

ここで普通にPCでPS2のゲームROM内のデータを鑑賞することが出来ます。

上の3ステップに分けて、説明していきたいと思います。

《ムービーデータ抽出編》

多くののソフトの場合は、PSSファイルで存在します。もしくはSFD、ASFというファイル形式です。
※もしもASFファイルならば、何の変換も無しにPCで再生できます。従ってASFの場合はPCに転送するだけで作業完了です。WindowsMediaPlayer等で普通に再生できます。

ただし、PSSファイルが固まって存在している場合も多数あります。(PSSファイル10個くらいが1個のファイルになっていたりする場合)そういう場合には、固まったデータからPSSファイルを抜き出す必要があります。

それでは手順に移りたいと思います。

  1. PS2のDVD-ROMもしくはCD-ROMをPCのドライブにセットし、開きます。
    ※PS2のディスクがDVDとCD2種類あるって言うことを知らない人も少なくないんじゃないでしょうか?長編CGムービーがあるのならDVDがほとんどだと思いますがSTGとかSLGとかは、容量が小さくてすむのでCD-ROMの場合が比較的に多いかも。
  2. PSS or SFD or ASF等の動画形式がそのまま存在しないかチェックします。
    ※ウインドウ右上の検索に「*.pss」等と入力して検索します。「*」は何らかの文字列が入ることを意味しています。(同様に「*.sfd」「*.asf」等も試す。)
     
    ps2-extract-00
    今回自分はFFX-2で試してみます。上の結果からpssファイルがそのままの状態でDVDに収録されていないことを意味します。
  3. 上でPSSファイル等が存在した場合、PCにそれらのファイルを全てコピーし、終了です。
  4. PSSファイル等が見つからなかった場合、今度はPSSファイルが固まって存在していないかを疑います。
    検索画面に「MOVIE」等の単語を入力し、検索します。
    引っ掛からなかった場合、自分でDVD内を探索してムービーが入っていそうなファイルを探します。
    これで見つかった場合は、手順6に飛びます。
  5. 4で見つからなかった場合は、見えないところにファイルが存在していると疑います。
    ISOデータ化してそのゲームソフトを1個のデータファイルにします。
    《ISO化の仕方》 【超初心者のみに対して】
    ps2-extract-01 
    1)DVD Decrypter DVDディクリプター,DVDコピー,DVDリッピング,DVDリッパー からDVD DecrypterをDLします。
    2)インストールします。
    3)画面上側の「Mode→ISO→Read」を選択し、読み込みモードにします。
    4)「Destination」の欄の黄色いフォルダをクリックし、作成するISOファイル名と保存場所を決めます。
    5)下側のDVD→HDDのロゴをクリックし、ISO化開始
    ※これでも分からない人は、
    dvddecrypter - Google 検索 に載っています。
  6. データファイルからPSSファイルを抽出するソフト、「Data2Pss」を開発者:f_kamuraさんのYahoo!ブリーフケース から「Data2Pss」をDLさせていただきます。
    もしくは、
    § laconic §さんのHPから→Works→PSS Cutter Ver.0.10をDLすることができます。
    Data2PssとPssCutterの役割は同じですので好きな方でいいと思います。
    ※私はData2Pssのほうが好きです(笑
    ※ただし、Data2Pssは
    .NET Framework Developer Center: ダウンロード から.NET Framework 1.1 再頒布可能パッケージ  ランタイム以上DLし、インストールする必要があります。
  7. Data2Pssを起動し、ウインドウに4 or 5で転送 or 作成したファイルをD&D(ドラッグアンドドロップ)します。
    ps2-extract-02
    PssCutterの場合は、psscut.exeにそのファイルを直接D&Dします。
    PSSファイルが存在する場合は、ここにPSSファイルが生成されます。
  8. 7までの作業を行い、それでもなおPSSファイルが出てこない場合、それは独自ファイルであると分かります。
    ここからさきはいきなりレベルが上がるので、たいていの場合は諦めます。
    どうしても抽出したいという場合は、そのソフトについての独自形式なので、Googleにて検索するしか術がありません。(いやデータを解析できるのであればそれに越したことはありませんが…自分には今のところ無理です)
  9. 上の操作でもなおPSSがとれないことから、今回試しているFFX-2はその独自形式であるということがわかります。
    人気の高いゲームはどうにかして抜き出そうということで、抽出ツールが存在したりします。
    FFはその代表例で、
    Project-fao にて、ふぁおさんら有志によるソフトが公開されています。
    今回はFFX-2なので、FFX-2_toolをDLし、使用しました。
    ps2-extract-03
    台詞の抽出もできるようで、高機能です♪♪
    使い方は簡単で、ゲームソフトを入れたドライブを選択し、「抽出開始」でpssファイルと音声ファイルが生成されます。

上の操作でPSS or SFDを抜いたら、次の編に移ります。

《非多重化編》

PS2では、PSS or SFDという拡張子のファイルにムービーが格納されています。(ただし、有名ソフト(FFX、KHなど)では独自形式となっており、また違う方法でPSS等を抜き出す必要があります。)

これらは、一般的にPCで用いられるファイル形式ではないため、PCで開こうとしても開くことは出来ません。

そのため、そのPS2で用いられているPSS等のファイルを一度PCで扱える一般的な形式に動画・音声各々変換し、その後結合するという作業が必要になります。

この編では「PSS→m2vなど + wav(ac3、atrac3 などの場合もある。)」の説明をします。

【超初心者向け】
※m2vとは、mpeg2のvideoだけのファイルです。つまり音無しmpeg2のことです。PS2でのvideoストリームはmpeg2が主流です。(ほかのは無いんじゃないかな!?)
※wavとは、PCで最も扱いやすい音声ファイルです。一般的なAudioCD(CD-DA)をPC内に無劣化で保存する場合、このwavファイルで取り込みます。(可逆圧縮とかで最近はflacとかapeとか人気ありますが、その可逆圧縮前のファイルはこのwavファイルです。)
※at3(atrac3)とは、SONYが開発した独自圧縮ファイルです。mp3やmp4よりも高音質に圧縮することが出来ます。一般にはPCでは扱えないファイルですので(SONY独自なので)、別途コーデックを入れたりする必要があります。
※ac3とは、DolbyDigitalのサラウンド形式です。5.1chや6.1chに対応したソフトはac3で出てくる場合があります。

この方法はムービー抽出の基本となっています。

前回のPSPからのムービー抽出においても、同じような作業を行いました。(前回はこの内容をはしょりました。)

では手順に移ります。

  1. Project-fao より、PSS DemuxをDLする。実行ファイルを実行し、PSS or SFDをウインドウにD&Dすることで非多重化する。(動画ファイルを音声ファイルが生成されます。)
  2. たいていの場合、映像ファイルはMPEG2(m2v)、音声ファイルはwavに分離されます。5.1ch or 6.1chサラウンドに対応しているソフトはac3ファイルが作成されたり、もしくは唐突にdatファイルが生成されることがあります。

《特殊形式変換編》(音声ファイルがwavで出力されなかった場合のみ)

  • datファイルは、中に何が入っているのか分からないブラックボックスのようなファイルです。ヘッダーが足りなかったり、何らかのからくりできちんとした音声ファイルとして抽出されない場合です。datで出てきた場合は厄介で、どうにかしてきちんとした形式に直す必要があります。技術のない方の場合は、ここで断念するしかありません。(*_ _)人 Googleで検索すれば、なにらかの回避策があるかもしれません。
  • サラウンド形式のac3で分離された場合、多重化する際にそのソフトがac3の入力を許す場合はいいのですが、許さない場合があります。その場合はあらかじめac3→mp2(mpeg2のオーディオフォーマット)等に変換しとく必要があります。最近では多くのソフトがac3に対応するようにプラグインが存在したり、始めから入力できるようになっています。
  • atrac3(at3)形式で出てきた場合は、そのまま多重化することが出来ないので、wavなどの形式に変換する必要があります。GoldwaveをDL(GoldWave 5.25 free download - CNET Asia)→インストール、atracのコーデックをDL(Free-Codecs.com : Download Sony ATRAC3 Audio Codec 0.98 : Sony ATRAC3 Audio codec was developed by Sony for its portable audio players. The highest bit rate supported by Atrac3 is 132 kbps and supplies a decent quality)→インストールし、Goldwaveにてwavに変換する必要があります。

《多重化編》

非多重化(→特殊形式)でできた映像ファイルと音声ファイルを結合する編です。

ここからは、一般的な多重化なので、VirtualDub、AVIUlt、TMPGEncなどのやり方がありますが、今回はフリーウェアだけの方法を載せます。(自分は超便利な有料のソフト:TMPGEnc4XPress使いますが。)

aviファイルの編集の人気ソフトVirtualDubシリーズのMPEG2モデル:VirtualDub-MPEG2を使うことにします。DLは→VirtualDub-MPEG2 からできます。

ac3:DD(DolbyDigital)サラウンドにも標準対応です♪♪

ps2-extract-04
※FFXオープニングムービーです。m2vとac3で多重化しました。ただし、TMPGEncと違い、AVIで出力するため、ロスレスで抽出する場合にはハードがかなり食われます。

そういうわけで、自分はTMPGEncを凄まじく推したいところです(笑

MPEGに関しては最強です。あらゆるフォーマットほとんどに入力対応しており、出力ではH.264/AVC形式でFullHD(1080p)出力も出来ます。最近CUDAに対応し、CPU × GPGPUを見ることが出来ます。CUDAのおかげで自分のPCでもCPU(C2Q2.66GHz)だけでのエンコード時間と比べて約4倍ほど高速化しました。

無料体験版で2週間くらいはMPEGツールが使えますので、一度試してみてはいかがでしょうか!? → 株式会社ぺガシス:ダウンロード TMPGEnc 4.0 XPress 体験版

今までのソフトでダントツでお気に入りのソフトです☆★

A)VitualDub-MPEG2の場合
  1. VirtualDub.exeを実行し、「File→OpenVideoFile」から動画ファイル(m2vファイル等)を選択する。
    ps2-extract-05
  2. 次に「Audio→Browse for Audio」から音声ファイルを選択します。(ac3のサラウンドファイルでもOKです。)
  3. 最後に「File→Save as AVI」から、出力ファイル名を入力し、出力フォルダを選択します。
  4. あとはレンダリング終了を待つだけ〜♪♪

※無圧縮AVIなので、データ量が爆発します。気をつけてください。

B)TMPGEnc4XPressの場合
  1. TMPGEnc4XPressを実行します。
    ps2-extract-06
  2. MPEGツールを選択します。
  3. 形式をMPEG2プログラムストリームにし、映像入力と音声入力でファイルを選択し、出力ファイルの名前、出力先を設定します。
    ps2-extract-07 
  4. あとは「実行」で開始!!
    ※これもロスレス編集のようです。…にしてもファイル容量がうれしい!!
    VirtualDUBによるAVI出力だとその後のオーサリングの際大変になるかも。

ってことで、TMPGEncはオススメというわけでした〜!!
あ、この機能はソフトの1つの機能です。いちばん真ん中の機能ではファイルの相互変換、フィルタ処理、カット編集も高速にこなすことができます。

ps2-extract-08

実際に動画再生中〜…非常にいい出来です♪♪5.1chですしね〜!!HOTです♪♪
6年前くらいにはAC3入出力が出来なかったですから非常にうれしい限りです〜☆

PSP→PS2と抽出を紹介しましたので、まさかのPSからの抽出をいつかのせようかな〜…(?)とか思ったりします。

そのまえにPS3からのリッピングを行いたいですね^^

まずはBDを読める環境を構築せねば…!!

  ← オススメ☆★

コメントの投稿

非公開コメント

No title

project faoのページの直リンクをやめて下さい。

せめて
http://azuco.smallnews.net/fao/
にして下さい。

注意書きを全ての人に読んでもらうためです。

No title

すみません m(_ _)m
訂正しておきます。
プロフィール

SEFFR-9

Author:SEFFR-9
※全δtech記事による各自行動はすべて自己責任でお願いします。当サイトは発生した損害などについて一切の責任を負いません。
問題のある記事は通知いただければ訂正・削除致します。
※δtechはリンクフリーです♪
その際はトラックバックお願いします m(*_ _)m
※メールはこちらにて ↓
deltatech09@gmail.com

スポンサードリンク
カテゴリ
期待の新作♪
月別アーカイブ
最新トラックバック
リンク
ブロとも申請フォーム

この人とブロともになる

RSSリンクの表示
Powered By FC2ブログ

今すぐブログを作ろう!

Powered By FC2ブログ

Translater
δtech内検索
累計アクセスカウンタ
熙tech(全記事一覧)

全ての記事を表示する

最新コメント
最新記事
スポンサードリンク
ブログタイムズ