タイトル | : Re:はじめまして。スケユーと申します。 |
投稿日 | : 2016/03/27(Sun) 23:44:29 |
投稿者 | : 管理人 |
参照先 | : |
はじめまして。
ゲームの方をご紹介いただきありがとうございます。
※あとでリンクページに追加させていただきます
動画フォーマットについてのご質問ですが、まず一般的なBMSプレイヤーではコーデックの
インストールを一切行わないことを前提に、OSに最初からインストールされている
MPEG1形式を推奨していると思います。
またはMPEG1やAVI形式を自前で解析して再生しているBMSプレイヤーもあるかもしれませんが、
この場合はその形式以外の動画は再生出来ないということになります。
さて、charatbeatHDXでは動画の再生にはDirectShowという機能を使っています。
DirectShowは例えばある形式の動画を再生したい場合、OSにインストールされている
コーデックを自動的に探し出して、再生可能な状態になるところまでを処理してくれます。
このためcharatbeatHDXでは特に動画形式の推奨指定はしておらず、
MPEG1やAVI、MP4といった形式でもコーデックさえ入っていれば再生出来るため、
基本的に「対応したコーデックをインストールして下さい」というような形を取っています。
ただし一般的にコーデックに詳しい人というのは一部の人間くらいなので、
BMS側で使用されている動画形式に合わせてコーデックを入れるというのは現実的には難しいと思います。
そこでcharatbeatHDXではいろいろなコーデックが1つに収まった「K-Lite Codec Pack」をお勧めしています。
>http://www.codecguide.com/
これをインストールすることで巷にあるほぼ全ての動画や音声形式に対応出来るため、
charatbeatHDXでもいろいろな形式の動画の再生が可能となります。
ちなみに不明な形式も含め全ての動画形式が使用出来るのは「#MOVIE」コマンドのみとなります。
「#BMPzz」にて動画を指定する場合、画像なのか動画なのか判断する必要があるため拡張子の制限があります。
#BMPzzに指定できる動画の拡張子は以下の通りです。
>AVI、MOV、MPG、MPEG、M2P、MP4、MKV、FLV、SWF、3GP、ASF、WMV、M4V、OGM
なおK-Lite Codec Packには少し問題があります。
まずこのコーデックパックは英語版しかなく、サイトに行くとダウンロードがどこにあるのか分かりにくかったり、
パッケージの種類がいくつかありどれを選べばよいのか分かりにくかったり、
さらにインストール時にいろいろ設定が出てきますが、何も考えずに次へを押すと余計なソフトがOSに組み込まれたり
といったこともあるため、初心者にとってはかなり難しいものかもしれません。
次にコーデックには優先度というものがあり、既に同一形式のコーデックがインストールされている場合、
どのコーデックが使用されるかは設定により変わります。
特に動画関連の仕事をしている人は、動画ソフトが独自のコーデックをインストールすることがあり、
これらが競合してどちらも使用できなくなったりといった問題が発生する場合もあります。
結局はBMS内の動画が全てのユーザーで再生出来るという保障は無いため、
再生出来なければやはり各ユーザーでなんとかしなければならないのではと思います。
※このためコーデックが1つも入っていない場合のみK-Lite Codecを勧めています
- WebForum -