Windows Media Susie Plug-in
&

Windows Media File Player. 

Windows Media Susie Plug-in Ver.0.04.0.28
Windows Media File Player Ver.0.04.0.28
2000/9/2 written by Thrasher  mail  Thrasher's Personal Laboratory.

1.はじめに(Introduction)

IfMediaWindows 上の様々なメディアを再生するためのSusie Plug-inです。同梱のPlayerと共にお使いください。
IfMedia is 'Susie Plug-in' to play back a variety of media on Windows. Utilize it with Player included in an archive.

バージョン0.04.0.14以降からはWindows DirectShowがインストールされていれば様々なメディアを再生できるようになりました。
In version 0.04.0.14 and later, it can play back many of media if DirectShow is installed in Windows.

バージョン0.04.0.16以降からはWindows DirectMusic がインストールされていればMIDIをウェーブオーディオに変換して再生できます。
In version 0.04.0.16 and later, it can translate MIDI into wave audio and play back if DirectMusic is installed in Windows.

バージョン0.04.0.22以降からはPlayerへのファイルのドロップをサポートしています。エクスプローラ等からPlayerに対してファイルをdrag&drop出来ます。
In version 0.04.0.22 and later, drag&drop on Player is supported. You can drag&drop files from explorer,etc. to Player.

バージョン0.04.0.25以降からはPlayerへディレクトリをドロップすることが出来ます。ディレクトリをドロップするとそのディレクトリ傘下の全ファイルを再生対象として処理します。CTRLキーを押さずにPlayerにファイルをドロップすると現在再生中のファイルを全てキャンセルして、ドロップされたファイルの再生をすぐに開始します。CTRLキーを押しながらドロップすると、ファイル再生をキャンセルせずにドロップされたファイルを追加します。
In version 0.04.0.25 and later, you can drop directories on Player. When you drop directories, Player handles all of the files under those directories. If you drop files without CTRL key, Player cancels a file currently played back and start to play back dropped files soon. If you drop files with CTRL key pressed, those files are added for playback without canceling.

バージョン0.04.0.27以降からは外部再生エンジンとしてVBMP3.DLLの利用やメディアのシーク、実画像表示をサポートしています。また再生速度を変更することも出来ます。ただしMCIで再生する場合は再生速度は変わりません。
In version 0.04.0.27 and later, using VBMP3.DLL as an external playback engine, media seeking and a real image display are supported. And playback speed is alterable. But playback speed doesn't change in playback by MCI.

VBMP3.DLLMP3を再生するエンジンです。VBMP3.DLLは本アーカイブに同梱されています。
VBMP3.DLL is an engine to play back MP3. VBMP3.DLL is included in an archive.

再生可能なメディアについて詳しくはこちら をご覧ください。
Refer here for detail about playable media.

2.注意(Caution)

以下の環境でテストを行いました。
It's tested under following environments.

1. Windows 95
DirectX 7(DirectX Media 6)
Susie 0.45g
Intel Pentium 166MHz(with no MMX)
64MB memory
2. Windows 98(not SE)
DirectX 7(DirectX Media 6)
Susie 0.45g
AMD K6-III 400MHz
64MB memory
3. Windows 98(not SE)
DirectX 7(DirectX Media 6)
Susie 0.45g
Intel Pentium III 550MHz
64MB memory
4. Windows 98 SE
DirectX 7(DirectX Media 6)
Susie 0.45g
Intel Pentium III 600EMHz
256MB memory
5. Windows 98 SE
DirectX 7(DirectX Media 6)
Susie 0.45g
Intel Pentium III 667EBMHz
64MB memory
6. Windows 2000 Professional
DirectX 7(DirectX Media 6)
Susie 0.45a
Intel Pentium II 233MHz
192MB memory
7. Windows 2000 Professional
DirectX 7a(DirectX Media 6)
Susie 0.45g
Intel Pentium III 600MHz(low voltage for mobile)
192MB memory

3.著作権及び使用条件(Copyrights and Requirements)

本ソフトウェアの著作権は作者であるThrasherが保有しています。本ソフトウェアを使用して起きたいかなる損害についても、作者は一切の責任を負いません。本ソフトウェアの商用・シェアウェアとしての使用を禁止します。また画像や音声等の著作権を侵害しないようにお願いいたします。
Author Thrasher has copyrights of these softwares. Author of these softwares will owe no responsibilities for any damage caused by these softwares. You must not use these softwares for a commercial use or as a shareware. Never violate copyrights of media such as images, audio and so on.

本アーカイブに同梱されているMP3用外部再生エンジンVBMP3.DLLの著作権はXing TechnologyGoodNoise、高橋政雄氏、ミケ氏(苅込大輔氏)が保有しています。またVBMP3.DLLで使用しているFFTアルゴリズムについての著作権はReliable Softwareが、タイムタグ仕様書の著作権は駄歌詞屋氏が保有しています。
Xing Technology, GoodNoise, Masao Takahashi and Mike(Daisuke Karikomi) have copyright of MP3 external playback engine VBMP3.DLL included in an archive. Reliable Software has copyright of FFT algorithm used by VBMP3.DLL and Dagashiya has copyright of Time Tag Specification.

4.インストール(Installation)

Susie.exeのあるディレクトリにもしIFWAV.SPIPlayWave.exeがある場合には先にそれらのファイルを削除して下さい。これらのファイルは旧バージョンのプラグイン及びプログラムです。
If either IFWAV.SPI or PlayWave.exe or both of them are found in directory where Susie.exe is, delete those files beforehand. Those files are plug-in and program in the older version.

以下のファイル全てをSusie.exeと同じディレクトリに格納して下さい。
Place all of the files below in the directory same as Susie.exe.

ファイル名(Filenames) 説明(Descriptions)
IFMEDIA.SPI
PLAYER.EXE
VBMP3.DLL
プラグイン(Plug-in)
再生プログラム(Playback program)
MP3
用外部再生エンジン(External playback engine for MP3)
GENRE.TBL ジャンルマップファイル(Genre map file)
AIFF.BMP AIFFビットマップ(AIFF bitmap)
AU.BMP AUビットマップ(AU.bitmap)
AVI.BMP
AVIA.BMP
AVIU.BMP
AVIV.BMP
AVIビットマップ(AVI bitmap)
AVI
ビットマップ(AVI bitmap;only audio)
AVI
ビットマップ(AVI bitmap;detail unknown)
AVI
ビットマップ(AVI bitmap;only video)
CDDA.BMP CDDAビットマップ(CDDA bitmap)
CDXA.BMP
CDXAA.BMP
CDXAU.BMP
CDXAV.BMP
CDXAビットマップ(CDXA bitmap)
CDXA
ビットマップ(CDXA bitmap;only audio)
CDXA
ビットマップ(CDXA bitmap;detail unknown)
CDXA
ビットマップ(CDXA bitmap;only video)
DSHOW.BMP
DSHOWA.BMP
DSHOWU.BMP
DSHOWV.BMP
Playableビットマップ(Playable bitmap)
Playable
ビットマップ(Playable bitmap;only audio)
Playable
ビットマップ(Playable bitmap;detail unknown)
Playable
ビットマップ(Playable bitmap;only video)
MIDI.BMP MIDIビットマップ(MIDI bitmap)
MPEG.BMP
MPEGA.BMP
MPEGU.BMP
MPEGV.BMP
MPEGビットマップ(MPEG bitmap)
MPEG
ビットマップ(MPEG bitmap;only audio)
MPEG
ビットマップ(MPEG bitmap;detail unknown)
MPEG
ビットマップ(MPEG bitmap;only video)
PLAYLIST.BMP PlayListビットマップ(PlayList bitmap)
QT.BMP
QTA.BMP
QTU.BMP
QTV.BMP
QuickTimeビットマップ(QuickTime bitmap)
QuickTime
ビットマップ(QuickTime bitmap;only audio)
QuickTime
ビットマップ(QuickTime bitmap;detail unknown)
QuickTime
ビットマップ(QuickTime bitmap;only video)
RAWPCM.BMP RAWPCMビットマップ(RAWPCM bitmap)
RM.BMP
RMA.BMP
RMU.BMP
RMV.BMP
RealMediaビットマップ(RealMedia bitmap)
RealMedia
ビットマップ(RealMedia bitmap;only audio)
RealMedia
ビットマップ(RealMedia bitmap;detail unknown)
RealMedia
ビットマップ(RealMedia bitmap;only video)
WM.BMP
WMA.BMP
WMU.BMP
WMV.BMP
Windows Mediaビットマップ(Windows Media bitmap)
Windows Media
ビットマップ(Windows Media bitmap;only audio)
Windows Media
ビットマップ(Windows Media bitmap;detail unknown)
Windows Media
ビットマップ(Windows Media bitmap;only video)
WAVE.BMP
WAVECDC.BMP
WAVEビットマップ(WAVE bitmap)
WAVE
ビットマップ(WAVE bitmap;using CODEC)

5.MCI/DirectShow/DirectMusic/VBMP3それぞれの得失
(Merit and demerit on MCI/DirectShow/DirectMusic/VBMP3 each)

MCI(Media Control Interface)16bit Windowsの頃から存在する、メディア制御のためのインタフェースですが、様々な種類のメディアが存在する現在となっては些か扱いにくく、また新しいメディアへの対応は殆ど期待出来ません。
MCI(Media Control Interface) is an interface for media control, which have been since 16bit-version of Windows, but much variety of media exists these days, it is difficult to use and we can't expect any more support for new media.

現在Windows上でのマルチメディアと呼ばれる分野は、急速にDirectXの管轄となりつつあり、また現状のDirectShow/DirectX Mediaでも、充分に広範囲なメディアサポートが行われていることから、IfMediaでもこれらの技術を利用出来るようにしました。
The field called Multimedia on Windows is recently covered with DirectX so fast and current DirectShow/DirectX Media can support media widely enough, those technologies have got to be available by IfMedia.

また最近のDirectX6にはDirectMusicが新しく加わり、MIDIをウェーブに変換するSoftware Synthesizerを用いることでMIDI音源を持っていなくても、ウェーブによってMIDIを再生できます。
In addition, DirectMusic is added in recent DirectX6 and it can play back MIDI with wave audio by using Software Synthesizer which is to translate MIDI into wave audio, even if you don't have MIDI sound module.

外部再生エンジンとしてサポートしているVBMP3はミケ氏作の再生エンジンでMP3の再生をサポートしています。
VBMP3, which is a playback engine created by Mr.Mike, is supported as an external playback engine and can support MP3 playback.

MCIWindowsでの標準的なメディアの殆どを制御できます。DirectShowCDDA以外の全てのメディアを制御できます。DirectMusicMIDIのみ制御出来ます。
MCI can control almost all of standard Windows media. DirectShow can control all of the media but CDDA. MIDI is all that DirectMusic can control.

殆どの場合、MCIによる制御が再生開始までにかかる時間が最も短くて済みます(特にウェーブオーディオ)。逆に再生できるメディアの種類が限られています。またMCIによって再生可能である場合でもメディアによっては時間がかかることもあります。
In most cases, it's MCI which can start playback in least time(especially for wave audio). But playable media are limited on the contrary. And yet, some media take long time even if it can be played back by MCI.

DirectShowによる制御は多くのメディアを再生可能ですが、逆に再生開始までにかかる時間が長くなります。またDirectMusicDirectShowと同じ条件です。
Controlling by DirectShow can play back many of media, but it takes long time to start playback. Also it applies to DirectMusic.

VBMP3MP3を再生可能で、MCIDirectShowよりも短い時間で再生を開始出来ます。
VBMP3 can play back MP3 and can start playback in least time than MCI and DirectShow.

特に問題がないようであれば全てのメディアをDirectShowVBMP3で制御するようにしてください。もっとも確実に再生できます。
Control all of media by DirectShow and/or VBMP3 when you have no problems. It can play back most certainly.

6.その他(Miscellaneous)

バグレポート等は歓迎いたします。メール等でお知らせください。
I will welcome your bug reports,etc. Tell me by mail or some other.

7.謝辞(Thanks)

ご協力感謝(^^)
Thanks for your cooperations.

ガトー氏にはプログラムの初期構想でお手伝い頂きました。様々なプラグインをお作りになっています。
I've been given helps about an initial plot from Mr.Gatoh. He lets us get a variety of plug-ins.

http://www.kiss.ac/~msk-goto/nanigasi/

うひょ氏には各種メディア再生のテストを手伝っていただきました。実に怪しげ(^^;)な内容のサイトとなっています。
I've been given helps for testing on many of media from Mr.Uhyo. His site really has strange contents. : )

http://www.gws.ne.jp/home/y-ynmmh/uhyo/

Playerではミケ氏作のVBMP3を外部再生エンジンとして利用させて頂いています。
Mr.Mike has let me utilize VBMP3 for Player as an external playback engine.

http://www.angel.ne.jp/~mike/

忠氏にはWindows 2000 Professionalでの動作確認をして頂きました。
Mr.Choo has made confirmation to run under Windows 2000 Professional.