|
>こんにちわ。yu-risを使用させていただき、ゲームを作らせて貰っているものです。
>
>ゲーム制作をしているときにオープニングムービーを組み込んだのですが、再生される前に以下のようなエラーがでます。
>「ムービーファイル[pac/OP.mpg]がMPEG-1コーデックではありません。MPEG-1コーデックでない場合、環境によって再生できない場合がありますので、MPEG-1コーデックのムービーを使用してください。」
>
>このようなエラーが表示されたので、動画をMPEG-1に変えたのですが、画質が荒すぎて見れたようなもんではありません。このような場合はMPEG-2やMPEG-4を使っても構わないのでしょうか。
>
>もしくは、MPEG-1でも画質がきれいになる方法はあるのでしょうか。
>
>また、MPEG-1でない場合(例えばMPEG2やMPEG4の場合)、再生できない環境とはどのような環境でしょうか。
>
>たくさんの質問になってしまいましたが、アドバイスいただければと思います。
>すごく困っていて作業が滞っておりますので、どうかご回答よろしくおねがいします。
おそらくですが、MPEG2をMPEG1に再エンコードをしたのではないでしょうか。
MPEG系は非可逆圧縮なので画質は劣化します。MPEG2→MPEG2でも画質は劣化します。
大元の動画(MPEG2を作成するのに使用した動画)からMPEG1に変換すれば画質は荒すぎることはないと思います。それでも荒い場合は、変換する際に動画の画面サイズやビットレートやフレームレート等の詳細な設定する必要があると思います。
Windows XP 標準の状態の場合、MPEG2デコーダはインストールされていません。
なので、Windows XPのMPEG2デコーダ内臓のWindowsMediaPlayerClassicを使用するか、DVD再生プレイヤーをインストールしMPEG2デコーダをインストールする必要があります。MPEG4も同様になります。Yu-risで再生しているのはマニュアルによると「MOVIE 命令は、メディアプレイヤーで再生できる全てのムービーファイル」とあるのでWindowsMediaPlayerで再生していると思います。そのため、MPEG2は標準では再生できません。
Windows Vista,Windows7 ,Windows8については、標準コーデックがどこまでインストールされているかは調べていないのでわかりません。
ウィキペディアによるとWindows Vista以降であればMPEG2が再生できるみたいです。
http://ja.wikipedia.org/wiki/Windows_Media_Player
Windows XPではMPEG2やMPEG4は標準では動作しないため、使用は避けるのが無難かと思います。
|
|
|