2021年7月9日金曜日

PS2の動画をXMedia Recodeで敢えてmpegに変換してみる

これはWindows7をターゲットとした記事です。Windows10とWindows11は試していません。

動画をYouTubeなどにアップするのが目的ではなく、なるべくPS2クオリティで見て楽しみたいが為に、敢えてファイルサイズが大きいmpegに変換します。

必要なもの(ツールはググって入手)

  • 変換したいPS2の動画ファイル(*.pssなど、動画プレイヤーにドロップすると取り敢えず映像が見られるもの)
  • PSS demux。なければ PSS Plex
  • XMedia Recode

PSS demuxでpssファイルを映像と音に分割する

そもそも何でそんな面倒なことをしなければならないのか。pssファイルはちょっと特殊な動画形式なので、動画プレイヤーで見ようとすると映像は流れるのに音がでない。じゃあ、mp4とか他の形式に変換すればいいんじゃないかと思いきや、すんなり変換できるようなものではなかった。

そこで、このPSS demux(あるいはPSS Plex)。これで一旦映像と音を分離し、それから動画変換ツールで映像と音をしかるべき形式で合成すれば、動画プレイヤーでちゃんと音が連動した映像が見られるようになるのだ。

  1. PS2の動画ファイルをハードディスクの適当なフォルダにコピーしておく。

  2. PSS demuxを起動し、Drop pss files here.(黄色で囲った辺り)に動画ファイルをドロップする。

    例えば、ED.PSS(テニスの王子様Rush&Dreamのスタッフロール動画)をドロップすると、ED.PSSがあるフォルダにED.m2v(映像)とED_pcm.wav(音)が出来る。

    一応、映像ファイルのコーデックを調べるツール(真空波動研SuperLite)で見てみると…

    • ED.m2v 640*448 MPEG2 MP@ML 1:1 Interlace 30.00fps 6000.00kb/s CBR...
    • ED_pcm.wav PCM 48.00kHz 16Bit 2ch 1536.00kb/s...

    映像はMPEG2だから、 他の形式に変換せずにそのまま利用しようと思う。

XMedia Recodeで映像と音を合成する

  1. XMedia Recodeを起動し、プロファイル:カスタム、形式:MPEG 2に変更する。

    保存先(紫で囲った箇所)を確認しておく。デフォルトはビデオフォルダになる。

  2. ↑のリスト(黄色で囲った辺り)に映像ファイル(ED.m2v)をドロップする。ドロップする代わりに、ファイルを開く→ファイル選択ボックスから映像ファイルを選ぶでもよい。

    リストにED.m2vが追加される。再生時間が00:00:00になっていても気にしない。

  3. リストのED.m2vをクリックする。反転した状態になると色々なタブが現われるので、映像タブをクリックする。

  4. モード:コピーに変更する。MPEG2データをそのまま使うので変換しないのだ。

  5. ↑の紫で囲った箇所が確かに”コピー”になっていることを確認したら、音声トラック1タブをクリックする。

  6. ちょっとここから先、直感で操作しにくいなと思うのは私だけだろうか?油断するとやり方を忘れる…。気を取り直してインポートボタンを押す。

  7. インポートのボックスが現われるのでファイルを開く(o)ボタンを押し、ファイル選択ボックスから音ファイル(ED_pcm.wav)を選ぶ。選ぶとリストに追加される。

    ファイル選択は可能ならドロップで行いたい派としては、ついリストにED_pcm.wavをドロップしたくなってしまうが、ここではできないのだ。

  8. リストのED_pcm.wavをクリックする。確実に反転した状態でOKボタンを押す。

  9. 音声トラック1タブに戻る。ソースのリストのED.m2vの隣(紫で囲った箇所)にED_pcm.wavが追加されたことを確認する。ここが空っぽだと音無しの動画になってしまう。

  10. 今追加された部分をクリックして反転させると、コーデックが色々選べるようになる。好みのタイプを選ぶ。

    映像はコピーすればよかったけれど、音声はそのまま使えないので変換しないとならない。どれにすればいいか迷ったら取り敢えずデフォルト。

  11. ソースリストと出力リストの間の三角印ボタン(赤丸の箇所)を押すと、出力リストに変換情報が追加される。

    今回、動画の幅・高さを弄ったりしないのでこれで準備は終わり。

  12. リストタブをクリックして、タブ群の上のリストのED.m2vの行だけクリックする。反転状態にしたら、リストに追加(赤丸の箇所)をクリックする。

    うっかりED_pcm.wavの行も選んでしまいそうになるので注意。

  13. リストタブ側のリストにちゃんと音声トラックが追加されているか確認する(紫で囲った箇所)。空白になっていたら6番からやり直し。問題がなければエンコード(赤丸の箇所)をクリックする。

    変換処理はあっという間に終わり、保存先にED.mpegという名前で動画が出来上がった。

    変換前 ED.PSS 81,649KB ⇒ 変換後 ED.mpeg 44,950KB

2021年7月7日水曜日

PC版 ときめきファクトリー ときめきメモリアルGirl's Sideの中身を見てみる

これはWindows7をターゲットとした記事です。実機にインストールするより仮想マシンにインストールして楽しむ方をお勧めします。

ときめきファクトリー*フォルダ以下の諸々のデータは、ときめきメモリアルGirl's Sideタイピングと同じ方法で抽出できる。ただし、今回はバイトオーダーがリトルエンディアンなので、識別子や数値の読み込みの際には注意しなくてはならない。

おまけの時計とカレンダーはWindowsで使える

タイピングにはなかったおまけ機能。Macでは時計とカレンダーの代わりにスクリーンセーバーが使えるらしい。持っていないのでどんなものかわからないけれど。

カレンダーや時計のイラストがワンパターンなのが残念。おまけだから仕方ないか。しかし、時計のアラームサウンドはキャラクターボイスで、ほとんどPS2版にない台詞ばかりでお得感がある!!とはいえ、画面やメモリを占有するこれらのアクセサリーは普段あまり使っていないのだった…。

画像・音声は、ときめきファクトリーカレンダー*、ときめきファクトリー時計*フォルダ下にある*.dll内に、不完全なBMPとWAVデータというかたちで入っている。画像は、BMPInfoHeader以降のデータを切り出して、頭にBMPFileHeaderを付加してやる。音声は、X-Ripperを使って抽出する。

2021年7月6日火曜日

PC版 ときめきファクトリー ときめきメモリアルGirl's Side Vol.2(2005)のdiscの内容

※このページはスマホで見ると崩れます。色分けに意味があるので、PCかwebバージョンで見るのをお勧めします

*.ico,*.dll,*.dxr…画像 *.soz…画像・テキスト混在 *.dxr,*.soz…画像・音・テキスト混在 *.dll,*.dxr,*.cxt,*.sog…画像・音混在

☆…Vol.1と一致
圧…圧縮データ有り

(E:) TKMKFC2CD
│☆Autorun.inf   1KB
│☆TFAutoStart.exe   314KB
│☆TFAutoStart.ini   1KB
│☆お読み下さい.txt   3KB
│ セリフ一覧Vol2.pdf   135KB
├┬ CALENDAR
││☆0x0411.ini   5KB
││☆instmsia.exe   1,669KB
││☆instmsiw.exe   1,780KB
││ setup.exe   208KB
││ Setup.ini   2KB
││ ファクトリーカレンダー2.msi   693KB
││
│└┬ program files
│ └ ときめきファクトリーカレンダー2
│  ☆readme.txt  2KB
│   TFCalendar2.dll  1,695KB    ←カレンダー用イラスト,パーツ
│   TFCalendar2.exe  521KB
│   TFCalendar2.ini  1KB
├┬ CLOCK
││☆0x0411.ini   5KB
││☆instmsia.exe   1,669KB
││☆instmsiw.exe   1,780KB
││ setup.exe   208KB
││ Setup.ini   2KB
││ ファクトリー時計2.msi   692KB
││
│└┬ program files
│ └ ときめきファクトリー時計2
│  ☆readme.txt  2KB
│   TFClock2.dll  31,486KB    ←時計用イラスト,パーツ,声
│   TFClock2.exe  482KB
│   TFClock2.ini  1KB
└┬ FACTORY
 │☆0x0411.ini   5KB
 │☆instmsia.exe   1,669KB
 │☆instmsiw.exe   1,780KB
 │ setup.exe   208KB
 │ Setup.ini   2KB
 │ ときめきファクトリー2.msi   770KB
 │
 └┬ program files
  └┬ ときめきファクトリー2
   │☆TFACTORY.ico   22KB
   │ TKMKFC2.exe   77KB
   │ TKMKFC2.ini   15KB
   │☆tkmkfctry.ini   1KB
   │☆お読み下さい.txt   3KB
   │ セリフ一覧Vol2.pdf   135KB
   │
   ├ XTRAS
   │☆Amplitude.x32   74KB
   │☆Dirapi.dll   1,072KB
   │☆DirectOS.x32   228KB
   │☆DirectSound.x32   32KB
   │☆FileIo.x32   40KB
   │☆Iml32.dll   548KB
   │☆MacroMix.x32   52KB
   │☆Mix Services.x32   96KB
   │☆MPEG 3 Import Export.x32   80KB
   │☆msvcrt.dll   261KB
   │☆Proj.dll   148KB
   │☆Projctrc.dll   316KB
   │☆Sound Control.x32   52KB
   │☆Sound Import Export.x32   88KB
   │☆SWADCmpr.x32   68KB
   │☆Text Asset.x32   96KB
   │☆TextXtra.x32   340KB
   │
   ├ DATA
   │☆CONFIG.dxr 圧 574KB    ←オプション,サンプル音
   │☆EDIT.dxr 圧 2,154KB    ←ストーリーを作る,SE,キャプション
   │☆INIT.dxr   14KB
   │☆MENU.dxr 圧 590KB    ←メニュー
   │☆OPEN.dxr 圧 337KB    ←タイトル
   │☆PLAY.dxr 圧 920KB    ←新作ストーリー,ストーリーを見る
   │☆QUIT.dxr 圧 498KB    ←クレジット
   │☆SHARE.cxt 圧 1,894KB    ←SE,BGM,パーツ
   │☆TMP.cxt   2KB
   │
   ├ SOZAI
   │ S2_BG.soz 圧 191,654KB    ←背景,キャプション ※1
   │ S2_HIMURO.soz 圧 57,771KB    ←氷室立ち絵,BGM,声,台詞
   │ S2_KIJOU.soz 圧 61,000KB    ←姫条立ち絵,BGM,声,台詞
   │ S2_MIHARA.soz 圧 72,201KB    ←三原立ち絵,BGM,声,台詞
   │ TOKIMEMO2.sog 圧 619KB    ←登場人物選択ボタン,葉月の声 ※2
   │
   └┬ USER(既存ストーリーデータ)
    ├ 三原色
    │ MIHARA1.STO  4KB
    │ MIHARA2.STO  4KB
    │ MIHARA3.STO  5KB
    │ MIHARA4.STO  5KB
    │ MIHARA5.STO  4KB
    │
    ├ 姫条まどか
    │ KIJYO1.STO  4KB
    │ KIJYO2.STO  4KB
    │ KIJYO3.STO  3KB
    │ KIJYO4.STO  4KB
    │ KIJYO5.STO  4KB
    │
    └ 氷室零一
      HIMURO1.STO  4KB
      HIMURO2.STO  4KB
      HIMURO3.STO  4KB
      HIMURO4.STO  4KB
      HIMURO5.STO  4KB

※1…Vol.1の背景と同じ

※2…Vol.1がインストールされていないことを指摘する