<PMFコンバータの使い方>

このPMFコンバータは、お手持ちの各種動画ファイルをP/ECEで
動画を再生するための独自形式であるPMF(P/ECE Movie File format)
形式のファイルに変換するツールです。

DirectShowに対応していますので、コーデックがインストール
されている(MediaPlayer等で正常に再生できる)種類の動画ファ
イルならほとんどのものが変換可能です。


==インストールについて==

PMFコンバータはソースファイルからコンパイルするか、同梱した
専用インストーラによってインストールする必要があります。

インストーラはWindows Installer形式で作成していますので、
このテキストファイルと同じフォルダ内にある(ソースの場合は
PMF_Convertor_SetupのDebug/Releaseフォルダ内)
PMF_Convertor_Setup.msiというファイルをダブルクリックして
インストールを開始してください。

もし、*.msiに対応していないOSの場合、Setup.exeを実行する
か、Windows Installerをインストールしてください。

PMF_Convertorインストーラの画面の指示に従ってインストール
が正常に終了した場合、インストールフォルダには以下のファ
イルがインストールされます。

・インストールされるファイル

 PMF_Convertor.exe    … コンバータ本体

 PMF_Previwer.exe     … PMFファイル確認用プレビュー再生ツール
                         [おまけ]的なツールです。
　　　　　　　　　　　　 PMFファイルをドラッグ＆ドロップすること
　　　　　　　　　　　　 で、Windows上で再生できます。

 Setting.ini          … 設定ファイル(入力ファイルと出力先フォ
　　　　　　　　   　　　ルダが保存されます)。

 PieceADPCMConv.ax    … 音声データをP/ECE用のADPCMに変換する
　　　　　　　　　　   　ためのDirectShowフィルタ。

 PieceGrayConv.ax     … 映像データをP/ECE合わせた128*88,13階調
　　　　　　　　　   　　＆誤差拡散のDIBに変換するための
                         DirectShowフィルタ。

 PieceMovieFileMux.ax … 上記2フィルタの出力をまとめて、PMF
                         ファイルのデータに変換するDirectShow
                         フィルタ。

 mfc71.dll            … 動作に必要なDLL
 mfc71u.dll
 msvcr71.dll
 
※注意※
インストールと同時に、3つのPMF用DirectShowフィルタがレジスト
リに登録されますので、アンインストールする場合は必ずコントロー
ルパネルからアンインストールを行うようにして下さい。


==PMFファイルへの変換について==

お手持ちの動画ファイルからPMFファイルへの変換はいたって簡単で、
スタート→プログラム→PMF Convertorから、コンバータを起動して
頂いて、「出力先フォルダ変更」ボタンを押して、変換ファイルの
保存先フォルダを指定したら、あとは動画ファイルをウインドウに
ドラッグ＆ドロップし、変換開始ボタンを押すだけです(^^;

ツールの方で、自動的に動画ファイルの形式をチェックし、変更可能
な形式ならば、「変換開始」ボタンが押せるようになります。

もし、メディア情報が取得できない場合や、変換開始ボタンが押せな
い場合は、コーデックがインストールされていない可能性が考えられ
ますので、ご確認ください。

たいていの場合Windows標準のMediaPlayer7以降で再生可能なファイ
ルは変換できると思います。

ただし、rm(RealMovie)やqt/mov(QuickTime)などの動画ファイルは、
各々のプレイヤーで再生できても、DirectShow対応のコーデックは
インストールされませんのでPMFには変換できませんが、rmやqt/mov
形式に対応したDirectShow用のコーデックが存在しますので、それを
探してきてインストールすることで、変換可能になります。

動画ファイルの内容によりますが、変換にはかなり時間がかかること
をあらかじめ御了承ください。
だいたい、短くて3分から5分、長くて10分から20分くらいかかります。
気長に待ってください(^^;

Ver.1.1から出力オプションが追加されました。
出力オプションには以下の機能があります。

　・変換開始オフセット(秒)
    変換対象のムービーのPMFに変換したい範囲の開始時刻を指定
　　します。
　　お試し変換ではない場合、この開始時刻からムービーの最後ま
　　でが変換対象範囲になります。

　・お試し変換の時間選択
　　MMC改造していないP/ECEでの再生やP/ECEでの再生を試してみた
　　い時に、5秒や10秒などといった短い期間で変換することができ
　　ます。お試し変換を使用する場合はチェックボックスにチェック
　　を入れてください。
　　変換の範囲は↑の変換開始オフセットの時刻から選択した時間
　　だけの範囲になります。
　　無印P/ECEで見る場合は容量的にだいたい5秒くらいが限界のよ
　　うです。

Ver.1.3からP/ECE上で早送り・巻き戻し再生が可能なPMF2形式の
ファイルを出力できるようになりました。


PMFコンバータで変換・作成したPMFファイルは、MMC/SDカード内に置
いて、P/ECE側の再生プログラムであるpmf_play.pexで再生可能なほか、
Windows側の確認用プレビュー再生ツールであるPMF_Prevewer.exeに
ドラッグ＆ドロップすることで再生可能です。

※PMF_PreviewerはPMF2形式での早送り・巻き戻しには対応していま
  せん。



==PMFファイルのファイル名について==

Windowsで動画ファイルをPMFに変換する場合に、長いファイル名や
日本語で出力ファイルを作成することができますが、P/ECEではファ
イル名に日本語が使用できませんので、全て小文字アルファベットの
名前に修正してください。

ちなみに、MMCライブラリでは長いファイル名に一応対応しています
が(~1が付きますけど)、内蔵フラッシュ対応版のPMFプレイヤーを使
用する場合は、P/ECE標準のアルファベット小文字8文字の規則に合う
様にファイル名を修正してください。



何かご不明なことがございましたら、お気軽にまどか宛までメール
で御連絡ください。

それでは、P/ECEでの動画ファイル再生をお楽しみください。

== 改変履歴 ==
2005/02/26 Ver.1.0 初公開
2005/03/06 Ver.1.1 お試し変換を含む出力オプション機能を追加
2005/04/09 Ver.1.2 Win98系で起動時にスタックエラーが出る不具
                   合を修正しました。
2005/06/14 Ver.1.3 P/ECE上で早送り・巻き戻しが可能なPMF2形式
                   を出力するようになりました(^o^
2005/07/08 Ver.1.4 PieceGrayConvフィルターで余計にデータを書
　　　　　　　　 　き込んでいた不具合を修正。
2005/08/08 Ver.1.5 グレイスケール変換時の色の取り方が間違って
                   いた不具合を修正。これにより、正しい輝度で
                   変換するようになりました。
                   またオプション機能として自動コントラスト
                   調整とガンマ補正(0.85固定)を追加しました。
                   自動コントラスト調整は、ブラックアウトや
                   ホワイトアウトなどの徐々に明るさが変化して
                   いく映像には弱いのでご注意下さい。
                   ついでに、おまけのPMF_PreviwerもPMF2形式
                   の動画を再生し終わったときに強制終了して
　　　　　　　　　 しまう不具合を修正しました。

=============================
 まどか
 madoka@olive.plala.or.jp
 http://www2.plala.or.jp/madoka/
=============================